langchain_community.embeddings.ovhcloud
.OVHCloudEmbeddings¶
- class langchain_community.embeddings.ovhcloud.OVHCloudEmbeddings[source]¶
基础:
BaseModel
、Embeddings
OVHcloud AI endpoints 嵌入。
通过解析和验证从关键字参数中输入的数据来创建一个新的模型。
如果输入数据无法解析为有效的模型,将引发 ValidationError。
- param access_token: str = ''¶
嵌入生成时使用的 OVHcloud AI endpoints 模型名称
- param model_name : str = ''¶
OVHcloud AI endpoints 区域
- param region: str = 'kepler'¶
- async aembed_documents(texts: List[str]) List[List[float]] ¶
异步嵌入文档搜索。
- 参数
texts (列表[str]) – 嵌入的文本列表。
- 返回
嵌入列表。
- 返回类型
列表[列表[float]]
- async aembed_query(text: str) List[float] ¶
异步嵌入查询文本。
- 参数
text (str) – 嵌入的文本。
- 返回
嵌入。
- 返回类型
列表[float]
- embed_documents(texts: List[str]) List[List[float]] [source]¶
为PremAIEmbeddings创建一个重试装饰器。 :param texts: 要嵌入的文本列表。 :type texts: List[str]
- 返回
嵌入每个输入文本的嵌入列表。
- 返回类型
List[List[float]]
- 参数
texts (List[str]) –