跳到主要内容

Opik

Opik 是一个开源平台,用于评估、测试和监控大语言模型(LLM)应用。它由 Comet 开发,旨在让基于 LLM 的应用在协作、测试与监控方面更直观易用。

你可以把 SkillFlaw 配置为收集流程执行的 tracing 数据,并自动发送到 Opik。

前置条件

提示

如果你需要一个流程来测试 Opik 集成,可参考 SkillFlaw 快速开始

将 Opik 集成到 SkillFlaw

  1. 如果你使用的是 Opik Cloud,请先获取一个 Opik API Key

    如果你使用的是开源自托管 Opik Server,则不需要 API Key。

  2. 在运行 SkillFlaw 的同一个环境中,执行 opik configure CLI,把 Opik 配置保存下来:


    _10
    opik configure

    对于自托管 Opik,也可以使用:


    _10
    opik configure --use_local

    更多说明请参阅 Opik SDK 配置文档

  3. 在同一个终端或环境中启动 SkillFlaw:


    _10
    uv run skillflaw run

  4. 在 SkillFlaw 中运行一个流程,生成可供 Opik 追踪的活动。

  5. 打开你的 Opik 项目控制台,查看采集到的 tracing 数据。

禁用 Opik 集成

如果要禁用 Opik 集成,请移除 opik configure 写入的环境变量,然后重启 SkillFlaw。