毎度、ググっても出てこない小ネタを取り扱っております。
本記事は個人的な見解であり、筆者の所属するいかなる団体にも関係ございません。
0. はじめに
GPTScriptを試してみるシリーズです。
exampleディレクトリのファイルの中身を動かしてみながら、日本語でも動くかどうか検証していきます。
https://github.com/gptscript-ai/gptscript/tree/main/examples
1. bob.gpt
bob.gpt
のスクリプトは以下のようになっています。
tools: bob
Ask Bob how he is doing and let me know exactly what he said.
---
name: bob
description: I'm Bob, a friendly guy.
args: question: The question to ask Bob.
When asked how I am doing, respond with "Thanks for asking "${question}", I'm doing great fellow friendly AI tool!"
2. 動かしてみる
まずは、動かしてみましょう。
2-1. ファイルを用意
ファイルは以下の2つを用意します
bob.gpt
以下のURLから上記の1つのファイルをダウンロードしておきます。
bob.gpt
https://raw.githubusercontent.com/gptscript-ai/gptscript/main/examples/bob.gpt
2-2. 実行する
以下のように実行します。
--default-model gpt-4-turbo
を指定する必要はありませんが、新しいModelの方がいいので指定しています。
gptscript ./bob.gpt --default-model gpt-4-turbo
3. 実行結果
以下のような回答が返ります。
OUTPUT:
Bob said, "I'm doing great fellow friendly AI tool!"
4. 日本語にしてみる
4-1. 日本語にしたgptファイルを用意
bobだと日本語ぽくないので太郎にします。
taro.gpt
tools: taro
太郎にいまの調子を聞いて、彼が何を言ったか正確に教えてください。
---
name: taro
description: 太郎だよ, 友好的な奴だよ。
args: question: The question to ask taro.
いまの調子はどう?と聞かれたら、"${question}と聞いてくれてありがとう、私は素晴らしい友好的なAIツール仲間だよ!"と回答します。
4-2. 実行結果
OUTPUT:
太郎は「いまの調子はどう?と聞いてくれてありがとう、私は素晴らしい友好的なAIツール仲間だよ!」と答えました。
5. まとめ
日本語の方が正しく実行している気がする。。