gpt-4oでMetaGptを試してみたらすごかった
gpt-4oのモデルが発表されて、playground上で使用したり、cursorで使用していました。
MetaGPTでも使用したら精度上がってるんじゃないか??ってことで、使ってみました。
metagptのインストールやconfigの設定では公式ドキュメント参考にしてみてください。
ドキュメントには記載されていませんが、~/.metagpt/config2.yaml
のmodelの欄をgpt-4o
とするとgpt-4oモデルを使用する事ができます。
条件
- モデル:gpt-4o
- 費用:0.2ドルくらい
- 時間:1分半くらい
Create cli based blackjack game.
metagpt "Create cli based blackjack game.in japanese.folder name is cli_blackjack_jp"
こちらのコマンドで、metagptにcliのブラックジャックのゲームを作ってと指示して、あとは勝手にAIエージェントを立てて、要件を定義して、コードを書いてくれます。
実行したカレントディレクトリに./workspace
という名前のディレクトリ内に実行した成果物が作成されます。
僕の場合、./workspace/cli_blackjack_jp
という名前のディレクトが作成されました。
ターミナルの出力に色々と過程が記述されるので、見てみてください。
完了したら、python3 ./workspace/cli_blackjack_jp/cli_blackjack_jp/main.py
のように実行してみてください。cli_blackjack_jp
の部分は各自書きかえてください。
手札だけ見づらいので、文字列で表示するように修正しました。
はい、大枠をmetagptが2分以内で作り、cursorを使用した僕が数カ所微修正を5分したらキレイになりましたね!!
手直しをmetagptにしてもらう方法もあるんですかね?教えてください〜
おまけ
metagpt "Create cli based blackjack game"
と指示すると、英語でblackjackを作ってくれます。
こっちは一箇所だけバグがあって、修正しました。
多分、日本語と英語で精度は変わらなそう。
github
できあがったゲームのソースファイルをgithubに上げたので見てください。
続編?
反響あれば、webベースのアプリ作るかも。