Opik
Opik 是一个开源平台,用于评估、测试和监控大语言模型(LLM)应用。它由 Comet 开发,旨在让基于 LLM 的应用在协作、测试与监控方面更直观易用。
你可以把 SkillFlaw 配置为收集流程执行的 tracing 数据,并自动发送到 Opik。
前置条件
- 一个 开源 Opik Server 或 Opik Cloud 账户
- 一个正在运行的 SkillFlaw 服务,以及你想追踪的一个 流程
提示
如果你需要一个流程来测试 Opik 集成,可参考 SkillFlaw 快速开始。
将 Opik 集成到 SkillFlaw
-
如果你使用的是 Opik Cloud,请先获取一个 Opik API Key。
如果你使用的是开源自托管 Opik Server,则不需要 API Key。
-
在运行 SkillFlaw 的同一个环境中,执行
opik configureCLI,把 Opik 配置保存下来:_10opik configure对于自托管 Opik,也可以使用:
_10opik configure --use_local更多说明请参阅 Opik SDK 配置文档。
-
在同一个终端或环境中启动 SkillFlaw:
_10uv run skillflaw run -
在 SkillFlaw 中运行一个流程,生成可供 Opik 追踪的活动。
-
打开你的 Opik 项目控制台,查看采集到的 tracing 数据。
禁用 Opik 集成
如果要禁用 Opik 集成,请移除 opik configure 写入的环境变量,然后重启 SkillFlaw。