LangSmith 安装说明(Docker)

Langfuse Server 包括 API 和 Web UI,是开源的,可以使用 Docker 自托管。

详细的组件和架构图可以参考 CONTRIBUTING.md

官方文档:https://langfuse.com/docs/deployment/self-host

安装要求:Postgres 数据库

Langfuse 需要一个持久的 Postgres 数据库来存储其状态。您可以使用 AWS、Azure 或 GCP 上的托管服务,也可以自行托管。数据库准备就绪后,请将连接字符串放在手边。

部署应用程序

将应用程序容器部署到您的基础架构。您可以使用 AWS ECS、Azure 容器实例或 GCP Cloud Run 等托管服务,也可以自行托管。

  • 在容器启动期间,所有数据库迁移将自动应用。

拉取镜像

docker pull ghcr.io/langfuse/langfuse:2
# 最新版本
docker pull ghcr.io/langfuse/langfuse:latest

启动镜像

docker run --name langfuse \
-e DATABASE_URL=postgresql://<user>:<password>@<host>:<port>/<dbname> \
-e NEXTAUTH_URL=http://localhost:3000 \
-e NEXTAUTH_SECRET=mysecret \
-e SALT=mysalt \
-p 3000:3000 \
-a STDOUT \
ghcr.io/langfuse/langfuse:latest
作者:Jeebiz  创建时间:2024-03-22 00:02
最后编辑:Jeebiz  更新时间:2024-03-22 00:05