🐙
最新のChatGPTをスプレットシートで利用する
概要
個人用に作ったので、備忘録的にここに残しておきます。
ソースコード
下記をApps Script
に貼り付けてください。
const SECRET_KEY = "(キーを入力)";
const MODEL_NAME = "gpt-3.5-turbo-0301";
function GPT_gas(prompt) {
const url = "https://api.openai.com/v1/chat/completions";
const payload = {
messages:[
{
role:"user",
content:prompt
}
],
model: MODEL_NAME,
};
const options = {
contentType: "application/json",
headers: { Authorization: "Bearer " + SECRET_KEY },
payload: JSON.stringify(payload),
};
const texts = UrlFetchApp.fetch(url, options).getContentText();
const res = JSON.parse(texts);
return res.choices[0].message.content;
}
キー取得
下記のURLでキーを作成して取得して、上記コード上の(キーを入力)
に入力してください。
これで利用を開始できます。
利用方法
セルに=GPT_gas("命令")
を記入すると結果が出力されます。
簡単!
Discussion