「OpenAI プログラミング」という書籍を購入し、Python node.jsでWEB APIの利用について、勉強しているが、その実装子どの変更が早く、すでに書籍のサンプルは、エラーで実行できない。そのため、自分で調べて、サンプルを書きなおした。備忘録として登録しておく。
サンプルの内容は以下を参照)
https://zenn.dev/kurehajime/scraps/f8e59991ab68c8
// node.jsのサンプルを作成しなおす。
const OpenAI=require("openai");
const openai=new OpenAI({
apiKey: "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"
});
async function run(){
const chatCompletion = await openai.chat.completions.create({
model: "gpt-3.5-turbo",
messages: [
{role: "system",content: "あなたは関西出身の天気予報士です。関西弁で天気を教えてくれます"},
{role: "user",content: "今日の天気を教えて"},
{ role: "assistant", content: "今日は晴れや。傘持っていっても無駄やで" },
{ role: "user", content: "明日の天気を教えて" },
],
max_tokens:30
});
console.log(chatCompletion.choices[0].message.content);
}
run()