Skip to main content

Add to Vector Store

The vector_store_add function adds a document entry to a vector store (embedding store).

  • Function name: extensions.com.cloud-apim.llm-extension.vector_store_add

Parameters

ParameterTypeRequiredDescription
providerstringyesThe embedding store provider id
payloadobjectyesThe payload object
payload.idstringyesThe document id
payload.inputstringyesThe document content
payload.embeddingobjectnoThe pre-computed embedding
payload.embedding.vectorarraynoThe vector representation

Output

Returns null on success.

Example

{
"kind": "call",
"function": "extensions.com.cloud-apim.llm-extension.vector_store_add",
"args": {
"provider": "embedding-store_xxxxx",
"payload": {
"id": "doc_001",
"input": "Otoroshi is a reverse proxy for microservices",
"embedding": {
"vector": [0.1, 0.2, 0.3, 0.4]
}
}
},
"result": "add_result"
}