跳到主要内容
Open on GitHub

Metal

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

什么是 Metal?

Metal 是一个为生产环境而构建的托管检索和内存平台。您可以轻松地将数据索引到 Metal 中,并对其进行语义搜索和检索。

Screenshot of the Metal dashboard showing the Browse Index feature with sample data.

快速开始

首先创建一个 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