Embedding Result • AI Agent SDK
EmbeddingResult: Result from embedding generation.
EmbeddingResult
Defined in the result module.
AI Agent
Result from embedding generation.
Attributes: embeddings: List of embedding vectors (each is a list of floats) model: The model used for embedding (optional) usage: Token usage information (optional) metadata: Additional metadata (optional)
Properties
ResponseField
ListNo description available.
ResponseField
Optional[str]No description available.
ResponseField
OptionalNo description available.
ResponseField
Dict[str, Any]No description available.
Usage
>>> result = EmbeddingResult(
... embeddings=[[0.1, 0.2, 0.3]],
... model="text-embedding-3-small",
... usage={"prompt_tokens": 5, "total_tokens": 5}
... )
>>> print(len(result.embeddings[0]))
3Source
View on GitHubpraisonaiagents/embedding/result.py at line 13