Best-in-class embedding models and rerankers.

Changelog

4 versions
v1.1.0 Latest
  • Added MakeApiCall component for performing arbitrary authorized API calls to the Voyage AI API.
v1.0.2
  • Updated langchain npm dependencies.
v1.0.1
  • Added validation for required fields in components.
v1.0.0
  • First version.

Authentication

TypeDetails
API Key
API Key (text)
Log into your dashboard at https://dashboard.voyageai.com/api-keys to create an API key.

Actions

3
Create Text Embeddings From File icon

Create Text Embeddings From File

Create text embeddings from a file using Voyage AI Embeddings API. The text is split into chunks and embedding is returned for each chunk.
The returned embeddings is an array of the form: [{ "index": 0, "text": "chunk1", "vector": [1.1, 1.2, 1.3] }].
TIP: use the JSONata modifier to convert the embeddings array into custom formats. For convenience, the component also returns the first vector in the embeddings array which is useful when querying vector databases to find relevant chunks.
Generate Embeddings icon

Generate Embeddings

Generate embeddings for text data. The text is split into chunks and embedding is returned for each chunk.
The returned embeddings is an array of the form: [{ "index": 0, "text": "chunk1", "vector": [1.1, 1.2, 1.3] }].
TIP: use the JSONata modifier to convert the embeddings array into custom formats. For convenience, the component also returns the first vector in the embeddings array which is useful when querying vector databases to find relevant chunks.
Make Api Call icon

Make Api Call

Generic method for making API calls to a 3rd party service.