Milvus icon

Milvus Integration

Open-source vector database for storing and searching embedding data at scale. Use Milvus as a workflow source of truth for querying, inserting, updating, and syncing data. Start from Watch Entities, then connect database actions like Conduct a Query and Get Entities.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Milvus integration

Triggers can detect changes in Milvus and run actions that can create, search or modify data inside Milvus automatically [3] — exactly how you set them.

  • Milvus icon
    Watch EntitiesTriggers when a new entity is created.
  • Milvus icon
    Watch FieldsTriggers when a new field is created or an existing field is updated.
  • Milvus icon
    Watch Vector FieldsTriggers when a new vector field is created.
  • Milvus icon
    Conduct a QueryConducts a query on scalar fields in a collection.
  • Milvus icon
    Get EntitiesRetrieves entities matching the provided IDs.
  • Milvus icon
    List CollectionsRetrieves a list of collections from the service.
  • Milvus icon
    Search Similarity in a CollectionConducts a similarity search on a vector field in a collection.
  • Milvus icon
    Create a CollectionCreates a new collection in the specified service.
  • Milvus icon
    Delete an EntityDeletes a specified entity from the service.
  • Milvus icon
    Describe a CollectionDescribes a collection by providing details about its content and attributes.
  • Milvus icon
    Drop a CollectionDrops a collection from the database.
  • Milvus icon
    Insert Entities into a CollectionInserts one or more entities into a collection.
  • Milvus icon
    Make an API CallMakes an arbitrary call to the specified API.
  • Milvus icon
    Upsert Entities into a CollectionUpserts one or more entities into a collection.

How to integrate Milvus in automation workflow?

3 simple steps to make your Milvus connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How Milvus connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Milvus app is called in workflows. That allows your database automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that Milvus supports.

The following table illustrates what fields Milvus integration require during authorization flow inside our workflow builder [4].

Video slide demonstrates how Milvus is connected in WEXTL builder.

Video slide demonstrates how Milvus is connected in WEXTL builder [4].

FieldTypeHelp
HostRequired
url

The URI of your instance, including the protocol (e.g., http://localhost).

PortRequired
integer

The port of your instance. Defaults to 19530.

UsernameRequired
text

The username used to access your instance. Defaults to root.

PasswordRequired
password

The password used to access your instance.

Connect Milvus to popular apps on WEXTL

Enter a name of the other app you want to sync with Milvus below. Click on selected app to explore integration options with Milvus. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with Milvus integration

Select Watch Entities trigger from Milvus - this will be a starting point in your automation. Whenever event happens in Milvus, workflow will start [7] from Watch Entities node.

Search for Insert Entities into a Collection, connect it as the next step of integration sequence. You can use filters between Watch Entities and Insert Entities into a Collection, so only important data pass from Watch Entities to the next step. WEXTL gives you full control over the process of Milvus automation. All parts of workflow are visible on the canvas [4].

Milvus on WEXTL has 14 modules for crafting database automations. Explore Milvus documentation for more.

Video slide demonstrates how Watch Entities and Insert Entities into a Collection nodes are used in Milvus workflow.

Video slide demonstrates how Watch Entities and Insert Entities into a Collection [6] nodes are used in Milvus workflow.

Frequently asked questions

Common questions about automating Milvus in your workflows.

Try Milvus on WEXTL®

Claim your 3-day trial to build Milvus integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the Milvus integration.

  1. Milvus integration source code, module specs and credentials implementation.
  2. Internal Milvus integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Milvus vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® Milvus App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation