Open konoka-iori opened 8 months ago
試してみたが、実行速度がめちゃくちゃ遅いのと回答拒否がかなりある。 Webページから情報を抽出するのが大変だ。 実現可能ではあるけど、実用できるかは怪しい
取り急ぎ書いたコードをpush かなり雑な実装になってしまったが、とりあえず
ただし、文字数制限などでGeminiが回答を拒否することがあるので、実用性はかなり限られている。 プロンプトエンジニアリングで調整する必要もあるが、力尽きたのでいったんこれで作業終了。 誰かいい感じに書き直してくれればいいのだが(他力本願)
などなど、まだやることが満載
概要
Google Custom Search APIとGemini APIを組み合わせてBardやCopilot(Bing Chat)みたいなのを作ってみたい。 実装時期は未定。コマンド名・引数も未定。具体的な仕様はGoogle Custom Search APIを触ってみて、Gemini APIとの相性など実現可能性を検証してから決める。
目的
この機能を実装することにより、Discord上でBardやCopilotのような検索機能をもつ生成AIを利用できるようになって便利。
影響範囲
少なくとも既存のコードにGoogle Custom Search APIが追加されるので、影響範囲は大きい。
.env
にはGoogle Custom Search APIのAPIキーを追加する。タスク
/chat
に機能を含めるかも併せて検討)備考
Google Custom Search API、触った記憶がないのでまずは登録・試用から。 正直登録がめんどくさそうではある。 Geminiが無料であるうちに実装してみたい。