langchain_community.embeddings.jina
.JinaEmbeddings¶
- 类 langchain_community.embeddings.jina.JinaEmbeddings[source]¶
基础:
BaseModel
,Embeddings
Jina 嵌入模型。
通过解析和验证关键字参数输入数据创建一个新模型。
如果输入数据无法解析为有效模型,将引发 ValidationError。
- 参数jina_api_key: Optional[SecretStr] = None¶
- 约束
类型=字符串
只写=True
格式=密码
- 参数model_name: str = 'jina-embeddings-v2-base-en'¶
- asyncaembed_documents(texts: List[str]) List[List[float]] ¶
异步嵌入文档搜索。
- 参数
texts(《列表》[str])- 需要嵌入的文本列表。
- 返回
嵌入列表。
- 返回类型
《列表》[列表[float]]
- asyncaembed_query(text: str) List[float] ¶
异步嵌入查询文本。
- 参数
text(《字符串》)- 需要嵌入的文本。
- 返回
嵌入。
- 返回类型
《列表》[float]
- embed_documents(texts: List[str]) List[List[float]] [source]¶
调用 Jina 嵌入端点。 :param texts: 要嵌入的文本列表。
- 返回
嵌入列表,每个文本一个。
- 参数
texts (列表[字符]) –
- 返回类型
《列表》[列表[float]]