Credentials
Weaviate credentials

Weaviate credentials

You can use these credentials to authenticate the following nodes:

Supported authentication methods

  • API key

Related resources

Refer to Weaviate's connection documentation (opens in a new tab)for more information on how to connect to Weaviate.

Using API key

Connection type: Weaviate Cloud

Create your Weaviate Cloud Database (opens in a new tab) and follow these instructions get the following parameter values (opens in a new tab) from your Weaviate Cloud Database:

  • Weaviate Cloud Endpoint
  • Weaviate Api Key

Note: Weaviate provides a free sandbox option for testing.

Connection type: Custom Connection

For this Connection Type, you need to deploy Weaviate (opens in a new tab) on your own server, configured so n8n can access it. Refer to Weaviate's authentication documentation (opens in a new tab) for information on creating and using API keys.

You can then provide the arguments for your custom connection:

  • Weaviate Api Key: Your Weaviate API key.
  • Custom Connection HTTP Host: The domain name or IP address of your Weaviate instance to use for HTTP API calls.
  • Custom Connection HTTP Port: The port your Weaviate instance is running on for HTTP API calls. By default, this is 8080.
  • Custom Connection HTTP Secure: Whether to connect to the Weaviate through HTTPS for HTTP API calls.
  • Custom Connection gRPC Host: The hostname or IP address of your Weaviate instance to use for gRPC.
  • Custom Connection gRPC Port: The gRPC API port for your Weaviate instance. By default, this is 50051.
  • Custom Connection gRPC Secure: Whether to connect to the Weaviate through HTTPS for gRPC.

For community support, refer to Weaviate Forums (opens in a new tab).