langchain_community.embeddings.fake
.DeterministicFakeEmbedding¶
- class langchain_community.embeddings.fake.DeterministicFakeEmbedding[source]¶
Bases:
Embeddings
,BaseModel
伪嵌入模型,总是为相同的文本返回相同的嵌入向量。
通过解析和验证输入数据来创建一个新的模型。
如果输入数据无法解析成有效的模型,将引发ValidationError。
- 参数size: int [必需]¶
嵌入向量的尺寸。
- 异步aembed_documents(texts: List[str]) List[List[float]] ¶
异步嵌入文档搜索。
- 参数
texts (列表]str]) – 要嵌入的文本列表。
- 返回
嵌入列表。
- 返回类型
列表[列表[float]]
- 异步aembed_query(text: str) List[float] ¶
异步嵌入查询文本。
- 参数
text (str) – 要嵌入的文本。
- 返回
嵌入。
- 返回类型
列表[float]