Callback - cozeloop
CozeLoop 回调
English | 简体中文
这是一个为 CozeLoop 实现的 Trace 回调。该工具实现了 Handler
接口,可以与 Eino 的应用无缝集成以提供增强的可观测能力。
特性
- 实现了
github.com/cloudwego/eino/internel/callbacks.Handler
接口 - 易于与 Eino 应用集成
安装
go get github.com/cloudwego/eino-ext/callbacks/cozeloop
快速开始
package main
import (
"context"
"log"
ccb "github.com/cloudwego/eino-ext/callbacks/cozeloop"
"github.com/cloudwego/eino/callbacks"
"github.com/coze-dev/cozeloop-go"
)
func main() {
// 设置相关环境变量
// COZELOOP_WORKSPACE_ID=your workspace id
// COZELOOP_API_TOKEN=your token
client, err := cozeloop.NewClient()
if err != nil {
panic(err)
}
defer client.Close(ctx)
// 在服务 init 时 once 调用
handler := ccb.NewLoopHandler(client)
callbacks.AppendGlobalHandlers(handler)
}
更多详情
最后修改
April 28, 2025
: docs: update eino ext docs (#1314) (b49af87)