使用您自托管的 LangSmith 实例
本指南将带您了解如何使用您自行托管的 LangSmith 实例。
需要自托管 LangSmith 实例
本指南假设您已部署了自托管的 LangSmith 实例。如果您尚未部署,请参见 Kubernetes 部署指南 或 Docker 部署指南。
配置您想与 LangSmith 一起使用的应用程序
LangSmith 拥有一个统一的 API,用于与 Hub 和 LangSmith 后端进行交互。
- 部署实例后,即可在
http://<host>处访问 LangSmith UI。 - LangSmith API 将在
http://<host>/api/v1处提供
要使用您实例的 API,需要在应用程序中设置以下环境变量:
LANGSMITH_ENDPOINT=http://<host>/api/v1
LANGSMITH_API_KEY=foo # Set to a legitimate API key if using OAuth
您也可以直接在 LangSmith SDK 客户端中配置这些变量:
import langsmith
langsmith_client = langsmith.Client(
api_key='<api_key>',
api_url='http://<host>/api/v1',
)
设置上述内容后,您应该能够在您的自托管实例中运行代码并查看结果。 我们建议您通过快速入门指南来了解如何使用 LangSmith。
API 参考
要访问 API 参考文档,请在浏览器中导航至 http://<host>/api/docs。