新增LLM追踪只读接口

This commit is contained in:
czj
2026-07-16 12:25:28 +08:00
parent 8e50ecef77
commit 8a14ce8722
6 changed files with 360 additions and 0 deletions
@@ -0,0 +1,17 @@
import { requireApiAccess } from "../../../../../../../lib/api/auth";
import {
noStoreResponse,
readTracePayload,
} from "../../../../../../../lib/llm/trace-http";
interface RouteContext {
params: Promise<{ jobId: string; callId: string }>;
}
export async function GET(request: Request, context: RouteContext) {
const access = requireApiAccess(request);
if (!access.ok) return noStoreResponse(access.response);
const { jobId, callId } = await context.params;
return readTracePayload({ jobId, callId, kind: "request" });
}