Basic Information

appmixer.ai.requesty.GenerateEmbeddingsFromFile

Generate Embeddings From File

1.0.0

Public

Generates embeddings for a text file using a Requesty-routed embedding model. The file is split into 1MB parts, each part is split into chunks and an embedding is returned for each chunk. The component emits one embeddings array per file part.
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.

Input Ports

in

FieldTypeDescription
File ID filepicker The text file to generate embeddings for. Use plain text or CSV files only.
Model text The provider-prefixed embedding model identifier to use (for example openai/text-embedding-3-small). The list is populated from your account's available models.
Chunk Size number Maximum size of each chunk for text splitting. The default is 500.
Chunk Overlap number Overlap between chunks for text splitting to maintain context. The default is 50.

Output Ports

out

FieldTypeDescription
Embeddings -
First Vector -

Full Metadata