嵌入#
- langchain_experimental.rl_chain.helpers.embed(to_embed: str | _Embed | Dict | List[str | _Embed] | List[Dict], model: Any, namespace: str | None = None) List[Dict[str, str | List[str]]] [来源]#
使用SentenceTransformer模型(或具有encode函数的模型)嵌入动作或上下文。
- langchain_experimental.rl_chain.helpers.to_embed#
(Union[Union(str, _Embed(str)), Dict, List[Union(str, _Embed(str))], List[Dict]], 必需) 要嵌入的文本,可以是字符串、字符串列表、字典或字典列表。
- langchain_experimental.rl_chain.helpers.namespace#
(str, 可选) 当未提供字典或字典列表时使用的默认命名空间。
- langchain_experimental.rl_chain.helpers.model#
(任何,必需)用于嵌入的模型
- Returns:
一个字典列表,其中每个字典以命名空间为键,嵌入字符串为值
- Return type:
列表[字典[字符串, 字符串]]
- Parameters:
to_embed (str | _Embed | Dict | List[str | _Embed] | List[Dict])
model (任何)
命名空间 (字符串 | 无)