LoginSignup
0
0

GPTScriptのexampleを動かしてみる(bob.gpt編)

Last updated at Posted at 2024-05-04

毎度、ググっても出てこない小ネタを取り扱っております。
本記事は個人的な見解であり、筆者の所属するいかなる団体にも関係ございません。

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. まとめ

日本語の方が正しく実行している気がする。。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0