intentional
1.0.0
意図的なのは、あなたが期待どおりに話し合い、振る舞う信頼性の高いマルチモーダルおよびマルチチャネルLLMチャットボットを構築するためのオープンソースのフレームワークです。
注:意図的なものはまだ非常に初期の段階にあり、それには大まかなエッジがたくさんあります。フィードバックや貢献をするには、連絡を取りましょう!
まず、意図的なインストール:
pip install intentional
注: portaudio sudo apt install portaudio19-devにインストールする必要がある場合があります。
次に、構成ファイルを取得します。最初のテストの実行には、追加のプラグインは必要ありませんが、このファイルを選択する必要がありますが、ここで他のいくつかの例を見つけることができます。
注:ここの例には、Openaiキーも必要です。先に進む前に、 OPENAI_API_KEYと呼ばれる環境変数としてエクスポートします。
構成ファイルがintentional_bot.ymlと呼ばれると仮定すると、次のことを行うことでボットを起動できます。
intentional intentional_bot.yml
出力は次のように見えます。
==> Chat is ready!
User:
メッセージを入力すると、ボットが応答します。
この構成ファイルで定義された会話のグラフを表示するには、次のことを実行します。
intentional example.yml --draw
グラフは、 example.pngとして構成ファイルの横に保存されます。
コアパッケージのAPIリファレンスや、このリポジトリでホストされているすべてのプラグインなど、すべてのドキュメントを見つけることができます。
このリポジトリのすべてのコンテンツは、AGPLライセンスの条件の下で配布されます。それがうまくいかない場合は、連絡してください。