POST /vector_stores

Servers

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
expires_after Object No

The expiration policy for a vector store.

expires_after.days Integer Yes

The number of days after the anchor time that the vector store will expire.

expires_after.anchor String Yes

Anchor timestamp after which the expiration policy applies. Supported anchors: last_active_at.

Possible values:

  • "last_active_at"
name String No

The name of the vector store.

file_ids[] Array No

A list of File IDs that the vector store should use. Useful for tools like file_search that can access files.

metadata Object No

Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.

Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters.

chunking_strategy Object No

The chunking strategy used to chunk the file(s). If not set, will use the auto strategy. Only applicable if file_ids is non-empty.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.