wizz
1.0.0
Wizzは、AIを使用してドキュメントの大規模なコレクションを操作するのに役立つ概念実証ツールです。それはあなたの文書を理解し、それらについての質問に答えることができます。
インストール:
pip install wizz
AIアクセスを設定します(OpenAIアカウントが必要です):
echo "OPENAI_API_KEY=your_api_key_here" > .env
Wizzを使用してください:
wizz knowledge load --context-name "my_docs" --load-path "/path/to/your/documents"
wizz knowledge index --context-name "my_docs"
wizz knowledge interact --context-name "my_docs"
load :Wizzにドキュメントを追加しますindex :検索のためにドキュメントを準備し、接続を見つけますsearch :ドキュメントで情報を探してくださいinteract :ドキュメントについて質問し、AIを搭載した回答を取得しますdelete :Wizzからドキュメントのセットを削除します詳細については、と入力してください。
wizz knowledge --help
Wizzは現在スタンドアロンツールとして機能しますが、そのコア機能は将来のWeb統合を念頭に置いて設計されています。このコードはASYNCプログラミングを使用して、将来ASGI Webサーバーで使用できる潜在的な使用のために準備します。私は、ベクター検索ツール「assight」(Spotifyによる)のためにAsync-Annoyと呼ばれるカスタムAsyncラッパーライブラリを開発しました。
Wizzは、実験的な概念実証および学習ツールです。実際の使用の準備ができていません。 OpenaiのAPIでそれを使用すると、コストが発生する可能性があります。