注目★★★★★GitHub Trending
aisuite:複数LLMプロバイダーを統一APIで扱うPythonライブラリ
30秒で把握
- 1aisuite が OpenAI・Anthropic・Google 等を統一 Chat Completions API で抽象化
- 2pip install aisuite で導入・プロバイダー切替はモデル名文字列の変更のみ
- 3デスクトップ AI エージェント OpenCoworker を同梱・macOS / Windows 対応
要約
aisuite は OpenAI・Anthropic・Google・Ollama など複数の LLM プロバイダーを単一 API で扱える軽量 Python ライブラリだ。プロバイダーの切り替えはモデル名の文字列を変えるだけで済み、ツール呼び出しやマルチターンのエージェントループも標準サポートする。同リポジトリには aisuite を基盤に構築したデスクトップ AI エージェント「OpenCoworker」も同梱されており、macOS 13+ および Windows 10/11 向けにダウンロード提供されている。OpenCoworker はファイル読み取り・Slack / メール送受信・PDF / スプレッドシート生成・定期自動化など実務タスクをローカル完結で実行できる。
あなたへの影響
複数の LLM プロバイダーを試し比べたいチームは、aisuite を使えばプロバイダー固有の SDK 差異を吸収できるため、評価コードの共通化に役立つ。
推奨:即時の本番移行より「複数モデルのベンチマーク環境」整備の用途に向いた参考ライブラリとして確認しておく程度で良い。