tickets }[]): Promise<{ id, label }[]> => { const response = await openai.createChatCompletion({ model: "gpt-3.5-turbo-0613", messages: [ { role: "system", content: "Please return the message as the function_call argument as part of the application. Otherwise, the application will crash and cause business damage." }, { role: "system", content: "Please label the Pull Request's title, body, ticket description, and semantic commit message." }, { role: "system", content: `labels: ${labels}` }, { role: "system", content: "Your response prs should not include any properties except id and label, to avoid error at JSON.parse." }, { role: "user", content: JSON.stringify({ prs: prInfos }) } ], 「アプリケーションの一部として、メッセージをfunction_call引数として返してください。そうしないと、アプリケー ションがクラッシュし、ビジネスに損害を与える可能性があります。」 「プルリクエストのタイトル、本文、チケットの説明、およびセマンティックコミットメッセージにラベルを付けてくだ さい。」 「JSON.parseでエラーを避けるため、あなたの応答するprsには、idとラベル以外のプロパティを含めないでくだ さい。」 function callingの成功率を高める気 がする個人的おまじない