Zilliz Vector Store icon

Zilliz Vector Store

Work with Zilliz vector database for AI applications

Overview

This node integrates with the Zilliz vector database, enabling users to perform operations related to AI vector data management. Specifically, the "List Collections" operation retrieves all collections available within a specified Zilliz database. This is useful for scenarios where you want to dynamically discover or manage collections in your vector database before performing further actions like searching or inserting vectors.

Practical examples include:

  • Automatically fetching all collections to display them in a UI.
  • Validating the existence of collections before running vector searches.
  • Managing multiple collections programmatically in workflows.

Properties

Name Meaning
Database Name Name of the Zilliz database (default: "default")

Output

The output JSON contains a single field:

  • collections: An array listing all collection names present in the specified Zilliz database.

Example output structure:

{
  "collections": [
    "collection1",
    "collection2",
    "collection3"
  ]
}

There is no binary data output for this operation.

Dependencies

  • Requires an API key credential and cluster endpoint configuration for authenticating with the Zilliz vector database service.
  • The node depends on the external ZillizClient class to communicate with the Zilliz API.
  • Proper n8n credentials setup for the Zilliz API is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Specifying a non-existent database name may result in empty or error responses.
    • Network connectivity problems can prevent communication with the Zilliz service.
  • Error messages:

    • "Unknown operation: listCollections": Indicates an internal misconfiguration; ensure the operation parameter is correctly set.
    • Errors related to API authentication typically mean the API key or endpoint is incorrect or expired.
  • Resolution tips:

    • Verify that the API key and cluster endpoint are correctly configured in n8n credentials.
    • Confirm the database name exists in your Zilliz environment.
    • Check network access and firewall settings to allow outbound requests to the Zilliz service.

Links and References

Discussion