discordbotでchat-gptを使うために奮闘した
あれこれ書こうと思ったけど説明するのが面倒臭くなってきたのでgithubで公開する。
https://github.com/skmkr/discordbots.git
chat-gptbotの簡単な説明
基本リポジトリ内のReadmeを見てもらえば良いと思う。 こちらの方のソースをベースにしている。 この記事書いている前日に新しいモデルのgpt-4oが発表されたのでそれも使えるようにしている。 というかgpt-4oが優秀過ぎてgpt-4-turboとか使う理由がなくなった。
コードについての説明
openaiパッケージの使い方はいくらでも解説が出てくると思うので気が向いたら書く。 gpt-4oに対応させたついでに少しコードをかえたので無駄なコードとかコメントが残っちゃってるが気にしない気にしない。