const draft = await client.responses.create({
model: "gpt-5.6-luna",
input: customerPrompt,
});
const review = await client.responses.create({
model: "claude-sonnet-5",
input: `Score this answer from 0 to 1 for factual support and completeness.\n\n${draft.output_text}`,
text: {
format: {
type: "json_schema",
name: "quality_review",
strict: true,
schema: {
type: "object",
properties: {
score: { type: "number" },
reason: { type: "string" },
},
required: ["score", "reason"],
additionalProperties: false,
},
},
},
});