Skip to main content
在 GitHub 上打开

Metal

本页介绍如何在 LangChain 中使用 Metal

什么是金属?

Metal 是一个为生产而构建的托管检索和内存平台。轻松将数据索引到Metal并对其运行语义搜索和检索。

Metal 控制面板的屏幕截图,其中显示了包含示例数据的 Browse Index (浏览索引) 功能。

快速开始

首先创建一个 Metal 帐户

然后,您可以轻松利用MetalRetriever类开始检索数据以进行语义搜索、提示上下文等。此类采用Metal实例和要传递给 Metal API 的参数字典。

from langchain.retrievers import MetalRetriever
from metal_sdk.metal import Metal


metal = Metal("API_KEY", "CLIENT_ID", "INDEX_ID");
retriever = MetalRetriever(metal, params={"limit": 2})

docs = retriever.invoke("search term")
API 参考:MetalRetriever