删除工作空间的功能在 LangSmith 自托管版本 v0.10 中已原生支持。请查看删除工作空间的说明。对于 v0.10 之前的自托管版本,请遵循以下指南。
前提条件
确保您已准备好以下工具/项目。- kubectl
- PostgreSQL 客户端
-
PostgreSQL 数据库连接:
- 主机
- 端口
- 用户名
- 如果使用捆绑版本,此值为
postgres
- 如果使用捆绑版本,此值为
- 密码
- 如果使用捆绑版本,此值为
postgres
- 如果使用捆绑版本,此值为
- 数据库名称
- 如果使用捆绑版本,此值为
postgres
- 如果使用捆绑版本,此值为
-
Clickhouse 数据库凭据
- 主机
- 端口
- 用户名
- 如果使用捆绑版本,此值为
default
- 如果使用捆绑版本,此值为
- 密码
- 如果使用捆绑版本,此值为
password
- 如果使用捆绑版本,此值为
- 数据库名称
- 如果使用捆绑版本,此值为
default
- 如果使用捆绑版本,此值为
-
从您将运行迁移脚本的机器连接到 PostgreSQL 数据库。
- 如果您使用捆绑版本,可能需要将 postgresql 服务端口转发到您的本地机器。
- 运行
kubectl port-forward svc/langsmith-postgres 5432:5432将 postgresql 服务端口转发到您的本地机器。
-
从您将运行迁移脚本的机器连接到 Clickhouse 数据库。
- 如果您使用捆绑版本,可能需要将 clickhouse 服务端口转发到您的本地机器。
- 运行
kubectl port-forward svc/langsmith-clickhouse 8123:8123将 clickhouse 服务端口转发到您的本地机器。
- 运行
- 如果您使用 Clickhouse Cloud,则需要指定 —ssl 标志并使用端口
8443
- 如果您使用捆绑版本,可能需要将 clickhouse 服务端口转发到您的本地机器。
-
用于删除工作空间的脚本
- 下载工作空间脚本
运行单个工作空间的删除脚本
运行以下命令来执行工作空间移除脚本:将这些文档连接到 Claude、VSCode 等,通过 MCP 获取实时答案。

