追踪

对请求进行端到端的可视化非常重要。Portkey 支持请求跟踪,帮助您在请求的整个生命周期内监控您的应用程序。

要启用跟踪,您可以在通过 Portkey 发出的任何请求的头部传递一个 trace-id。该跟踪 ID 将与请求的整个过程相关联,从发起到完成,为您提供对整个过程的洞察。

如何启用请求追踪

要启用追踪,请在请求头中包含 x-portkey-trace-id

{
    "x-portkey-trace-id": "<YOUR TRACE ID>"
}

或者在使用 Portkey 或 OpenAI SDK 时将其作为请求配置参数传递。

const requestOptions = {traceID: "YOUR TRACE ID"}
const chatCompletion = await portkey.chat.completions.create({
    messages: [{ role: 'user', content: 'Say this is a test' }],
    model: 'gpt-3.5-turbo',
}, requestOptions);

console.log(chatCompletion.choices);

跟踪和用户反馈

Trace IDs 还可以用于将用户反馈链接到特定的生成。这可以在用户提供反馈的系统中使用,例如点赞或点踩,或者通过我们的反馈 API 提供更复杂的反馈。这些反馈可以链接到跨越单个生成或多个生成的跟踪。

了解有关发送反馈的更多信息

您可以在日志页面轻松查看所有具有共同 trace-id 的请求。

Last updated