langchain-nomic¶
langchain_nomic ¶
用于 LangChain 的 Nomic 合作伙伴集成。
NomicEmbeddings ¶
基类:Embeddings
NomicEmbeddings 嵌入模型。
| 方法 | 描述 |
|---|---|
aembed_documents |
异步嵌入搜索文档。 |
aembed_query |
异步嵌入查询文本。 |
__init__ |
初始化 |
embed |
嵌入文本。 |
embed_documents |
嵌入搜索文档。 |
embed_query |
嵌入查询文本。 |
embed_image |
嵌入图像。 |
aembed_documents async ¶
aembed_query async ¶
__init__ ¶
__init__(
*,
model: str,
nomic_api_key: str | None = None,
dimensionality: int | None = None,
inference_mode: str = "remote",
device: str | None = None,
vision_model: str | None = None,
)
初始化 NomicEmbeddings 模型。
| 参数 | 描述 |
|---|---|
model
|
模型名称
类型: |
nomic_api_key
|
可选,设置 Nomic API 密钥。默认使用
类型: |
dimensionality
|
嵌入维度,用于支持 Matryoshka 的模型。默认为完整尺寸。
TYPE: |
inference_mode
|
如何生成嵌入。可以是
类型: |
device
|
用于本地嵌入的设备。选项包括 通常默认为 警告 请勿在 macOS 上使用。
类型: |
vision_model
|
用于图像嵌入的视觉模型。
类型: |