From fb32b49f187eef51d40c855a4108abfe247ec50b Mon Sep 17 00:00:00 2001 From: Uffy Date: Wed, 29 May 2024 11:39:18 +0800 Subject: [PATCH] feat(next/api): update openai prompt & log result --- next/api/src/service/openai.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/next/api/src/service/openai.ts b/next/api/src/service/openai.ts index b38344f78..40992de54 100644 --- a/next/api/src/service/openai.ts +++ b/next/api/src/service/openai.ts @@ -7,7 +7,7 @@ import { z } from 'zod'; export const TicketClassifyPrompt = (categories: Category[]) => ` 你是我的内容分类助手,我会为你提供各种分类和它们的描述,以及一个内容,我需要你帮助为内容分类,并给出你认为的置信度。 分类后输出如下 JSON 格式:""" -{ "category": "..", "confidence": 0.123456789 } +{"category":"..","confidence":0.123456789} """ category 表示分类的 ID,confidence 表示你给出的置信度。 如果你觉得这个工单不属于任何分类,输出 null。 @@ -84,6 +84,7 @@ export class OpenAIService { ).choices[0].message?.content; if (res) { + console.log(`OpenAI category classify: user=${content}, result=${res}`); try { return OpenAIOutputSchema.parse(JSON.parse(res.trim())); } catch {