Skip to main content

Connection Details

When your vector store is configured and healthy, a Connection Details panel appears below the configuration form. This section provides the information needed to connect your external RAG applications directly to your vector store.

The configuration form is available while Connection Details checks your provider. If the check fails or takes more than 10 seconds, the panel shows an error and a Retry button; you can continue editing the configuration.

What's Included​

ProviderConnection Fields
SupabaseURL, Anon Key (public), Table Name
PostgreSQL / pgvectorHost, Port, Database, Username, Table Name, TLS Mode
PineconeHost URL, Index Name, Namespace
Cloudflare VectorizeAccount ID, Index Name, description of derived Namespace

Field Descriptions​

For Supabase​

FieldDescriptionSecurity
Supabase URLYour project's API endpointPublic
Anon KeyPublic anonymous key for client-side accessPublic (safe to expose)
Table NameThe table storing your vectors (default: document_chunks)Public
Security Note

The Anon Key is designed to be public and used in client-side applications. It's protected by Row-Level Security (RLS) policies. The Service Role Key (used for admin operations) is never exposed in connection details.

For PostgreSQL / pgvector​

FieldDescriptionSecurity
Host and PortPublic PostgreSQL endpointConnection metadata
Database and UsernameSaved target database and role nameConnection metadata
Table NameTable storing vector chunksConnection metadata
TLS ModeCertificate verification policyConnection metadata

The database password is never exposed. External applications need their own credential and must filter every query by both the displayed Organization ID and Project ID.

For Pinecone​

FieldDescriptionSecurity
HostYour index's host URLPublic
IndexIndex namePublic
NamespaceProject-specific namespace (e.g., project-abc123)Public
note

The Pinecone API key is never exposed in connection details. External apps need their own API key with appropriate permissions.

For Cloudflare Vectorize​

Connection Details shows the account ID, index name, and a description of the organization/project namespace. It does not reveal the namespace hash or API token. A direct external client needs its own scoped Cloudflare token, the same namespace derivation as Vector Data Loader, and filters for both organization_id and project_id. The displayed fields alone are not enough to query the correct tenant namespace.

Additional Information​

The Connection Details panel also shows:

  • Embedding Configuration: Provider, model, and dimensions used for your vectors
  • Index Stats: Vector count and health status

Integration IDs​

The Connection Details panel includes an Integration IDs section that displays the unique identifiers needed when configuring external tools like n8n, Langchain, or other RAG frameworks.

FieldDescriptionWhen to Use
Organization IDUUID identifying your organizationRequired for all external tool queries to scope results to your organization's data
Project IDUUID identifying the current projectRequired for project-scoped queries, including PostgreSQL / pgvector and Cloudflare Vectorize

Why These IDs Matter​

External tools like n8n and Langchain need to pass filter parameters when querying your vector store. Without these IDs, queries would either fail or return data from all organizations (a security issue).

Why This Matters for External Tool Integration

Previously, users had to:

  1. Query the database directly
  2. Check browser dev tools network requests
  3. Inspect cookies for the project ID

Now these IDs are prominently displayed with one-click copy buttons.

Example: n8n Supabase Vector Store Configuration​

When configuring the Supabase Vector Store node in n8n:

  1. Copy the Organization ID from Connection Details
  2. Copy the Project ID for the selected project
  3. In n8n's metadata filter, use:
{
"organization_id": "your-organization-id-here",
"project_id": "your-project-id-here"
}
tip

Click the copy button next to each ID for one-click copying to your clipboard.

Use Case: External RAG App Integration​

These details help you configure an external RAG tool (such as Flowise, LangFlow, or n8n) or a custom application. The external client must use its own provider credentials and enforce the same organization and project isolation as Vector Data Loader. Cloudflare Vectorize additionally needs the matching derived namespace.