VoyageAI Embedder 是一个类,允许您使用 VoyageAI 的嵌入模型来嵌入文档,这些模型专为高性能文本嵌入而设计。

参数

参数类型描述默认值
idstr用于嵌入的模型 ID"voyage-2"
dimensionsint嵌入的输出维度1024
request_paramsOptional[Dict[str, Any]]嵌入请求的额外参数None
api_keyOptional[str]VoyageAI API 密钥环境变量 VOYAGEAI_API_KEY
base_urlstrAPI 请求的基础 URL"https://api.voyageai.com/v1/embeddings"
max_retriesOptional[int]最大重试次数None
timeoutOptional[float]请求超时秒数None
client_paramsOptional[Dict[str, Any]]客户端初始化的额外参数None
voyage_clientOptional[Client]预配置的 VoyageAI 客户端None