Overview

Full name
docker.io/langchain/langsmith-backend
Registry
docker.io
Namespace
langchain
Repository
langsmith-backend
Cached tags
750
Last synced
07/06/2026, 03:05 PM

Introduction

LangSmith 后端 API 镜像,LangChain 生态的 LLM 应用观测与评测平台,存 trace、数据集与实验,依赖 PostgreSQL、Redis 与对象存储。

Details

langchain/langsmith-backend 提供 LangSmith SaaS 的自托管后端,接收 SDK 上报的 chain/run span、管理 prompt 版本与 A/B 实验。镜像暴露 REST API,须配置 LANGSMITH_DATABASE_URLREDIS_URL 及 S3 兼容存储。tag 极多对应频繁发布;生产应固定 tag、启用 API Key 鉴权,并将 DB 凭据经 Secret 注入,前端 langsmith-frontend 单独部署。

快速启动

docker run -d --name langsmith-backend \
  -p 1984:1984 \
  -e LANGSMITH_DATABASE_URL=postgres://user:pass@postgres/langsmith \
  -e REDIS_URL=redis://redis:6379 \
  docker.io/langchain/langsmith-backend:latest

推荐实践

docker run -d --name langsmith-backend \
  --restart unless-stopped \
  -p 1984:1984 \
  -e LANGSMITH_DATABASE_URL=postgres://user:pass@postgres.internal/langsmith \
  -e REDIS_URL=redis://redis.internal:6379 \
  -e LANGSMITH_S3_BUCKET=langsmith-traces \
  -e AWS_ACCESS_KEY_ID=xxx \
  -e AWS_SECRET_ACCESS_KEY=xxx \
  docker.io/langchain/langsmith-backend:0.8.0

核心参数说明

  • -p 1984:1984 — LangSmith API 端口
  • -e LANGSMITH_DATABASE_URL — PostgreSQL 连接串
  • -e REDIS_URL — 队列与缓存
  • -e LANGSMITH_S3_BUCKET — trace 对象存储
  • -e AWS_ACCESS_KEY_ID — S3 兼容存储凭据
  • --restart unless-stopped — 观测平台持续在线

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: langsmith-backend
spec:
  replicas: 2
  selector:
    matchLabels:
      app: langsmith-backend
  template:
    metadata:
      labels:
        app: langsmith-backend
    spec:
      containers:
        - name: backend
          image: docker.io/langchain/langsmith-backend:0.8.0
          ports:
            - containerPort: 1984
          envFrom:
            - secretRef:
                name: langsmith-secrets
---
apiVersion: v1
kind: Service
metadata:
  name: langsmith-backend
spec:
  selector:
    app: langsmith-backend
  ports:
    - port: 1984
      targetPort: 1984

PostgreSQL/Redis/S3 独立服务;Secret 存 DB 与对象存储凭据,Ingress 限制内网。

Latest tags (20)

View all 750 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/langchain/langsmith-backend
:0.16.9rc1
linux/amd64linux/arm64
2026/06/30 21:14464.2 MBsha256:65c6a4404c97
docker.io/langchain/langsmith-backend
:0.16.8rc1
linux/amd64linux/arm64
2026/06/27 03:37466.6 MBsha256:511c6b635c82
docker.io/langchain/langsmith-backend
:0.15.17
linux/amd64linux/arm64
2026/06/24 13:32468.5 MBsha256:f71c9f42d161
docker.io/langchain/langsmith-backend
:0.15.16
linux/amd64linux/arm64
2026/06/18 23:38472.1 MBsha256:ac0a35278aa4
docker.io/langchain/langsmith-backend
:0.16.5rc1
linux/amd64linux/arm64
2026/06/18 11:45470.7 MBsha256:b3925ad213cf
docker.io/langchain/langsmith-backend
:0.15.15
linux/amd64linux/arm64
2026/06/11 12:28468.6 MBsha256:b44815f34d56
docker.io/langchain/langsmith-backend
:0.15.14
linux/amd64linux/arm64
2026/06/11 09:51463.2 MBsha256:7e7746434d85
docker.io/langchain/langsmith-backend
:0.16.4rc1
linux/amd64linux/arm64
2026/06/11 04:14466.7 MBsha256:bd2991efc4d9
docker.io/langchain/langsmith-backend
:0.15.13
linux/amd64linux/arm64
2026/06/07 02:22462.4 MBsha256:8c1403023b7e
docker.io/langchain/langsmith-backend
:0.15.12
linux/amd64linux/arm64
2026/06/06 03:59462.3 MBsha256:e5876e5f5430
docker.io/langchain/langsmith-backend
:0.16.1rc1
linux/amd64linux/arm64
2026/06/03 00:56465.0 MBsha256:d905037b60cc
docker.io/langchain/langsmith-backend
:0.15.11
linux/amd64linux/arm64
2026/06/02 10:20447.3 MBsha256:8d19bb4d5417
docker.io/langchain/langsmith-backend
:0.15.10
linux/amd64linux/arm64
2026/05/30 01:25461.9 MBsha256:bc131023cb7f
docker.io/langchain/langsmith-backend
:0.15.9
linux/amd64linux/arm64
2026/05/29 07:02461.9 MBsha256:af4ed747542b
docker.io/langchain/langsmith-backend
:0.15.8
linux/amd64linux/arm64
2026/05/28 05:17461.4 MBsha256:5266c6252a06
docker.io/langchain/langsmith-backend
:0.15.8rc1
linux/amd64linux/arm64
2026/05/19 10:47460.1 MBsha256:1993a7b0c2f6
docker.io/langchain/langsmith-backend
:0.15.7rc1
linux/amd64linux/arm64
2026/05/19 04:18460.0 MBsha256:aa0048ce5c1a
docker.io/langchain/langsmith-backend
:0.15.6rc1
linux/amd64linux/arm64
2026/05/16 04:54460.0 MBsha256:87233f546ac2
docker.io/langchain/langsmith-backend
:0.14.9
linux/arm64linux/amd64
2026/05/14 08:15430.9 MBsha256:e710cc27001c
docker.io/langchain/langsmith-backend
:0.15.3rc1
linux/amd64linux/arm64
2026/05/14 01:55460.1 MBsha256:3bac296544d2