类class
agentscope.embeddingEmbeddingResponse
@dataclass
class EmbeddingResponse(DictMixin)
源码Source
agentscope/embedding/_embedding_response.py:13–32向量化响应类。位于 agentscope.embedding 包,继承自 DictMixin。
The embedding response class. Declared in agentscope.embedding. Extends DictMixin.
属性摘要Attribute Summary
| 属性Attribute | 类型Type | 说明Description | 值Value |
|---|---|---|---|
embeddings | List[Embedding] | 向量字段。 | — |
id | str | 标识字段。 | field(default_factory=lambda: _get_timestamp(True)) |
created_at | str | 已创建 at字段。 | field(default_factory=_generate_timestamp) |
type | Literal['embedding'] | 类型字段。 | field(default_factory=lambda: 'embedding') |
usage | EmbeddingUsage | None | 用量字段。 | field(default_factory=lambda: None) |
source | Literal['cache', 'api'] | 来源字段。 | field(default_factory=lambda: 'api') |
属性详情Attribute Detail
embeddings
List[Embedding]向量字段。声明为 List[Embedding]。
The embeddings field.
源码Source
agentscope/embedding/_embedding_response.py:16id
str = field(default_factory=lambda: _get_timestamp(True))标识字段。声明为 str。
The id field.
源码Source
agentscope/embedding/_embedding_response.py:19created_at
str = field(default_factory=_generate_timestamp)已创建 at字段。声明为 str。
The created at field.
源码Source
agentscope/embedding/_embedding_response.py:22type
Literal['embedding'] = field(default_factory=lambda: 'embedding')类型字段。声明为 Literal['embedding']。
The type field.
源码Source
agentscope/embedding/_embedding_response.py:25usage
EmbeddingUsage | None = field(default_factory=lambda: None)用量字段。声明为 EmbeddingUsage | None。
The usage field.
源码Source
agentscope/embedding/_embedding_response.py:28source
Literal['cache', 'api'] = field(default_factory=lambda: 'api')来源字段。声明为 Literal['cache', 'api']。
The source field.
源码Source
agentscope/embedding/_embedding_response.py:31