quantalogic/quantalogic
Quantalogic ReAct Agent - Coding Agent Framework - Gives a ⭐️ if you like the project
何を解決するか
QuantaLogic は、複雑なタスクの実行、繰り返し作業の自動化、自然な会話の実施が可能な AI エージェントの作成を簡素化する Python フレームワークです。Raw な Large Language Models (LLMs) と実用的なアプリケーションの間のギャップを埋めるために、エージェントがツールを使用し、コードを実行し、事前に定義されたプロセスに従うための構造化された方法を提供します。
動作方法
このフレームワークは、3つの主要な相互作用モードで動作します。
- ReAct モード: 「Reason + Act」ループを使用し、エージェントが段階的に思考し、40以上の組み込みツール(Web検索やファイル管理など)を活用して、開かれた問題を解決します。
- CodeAct モード: エージェントが実行可能な Python コードを主なアクション言語として使用する高度な拡張機能で、数学的またはプログラミング的なタスクを反復的に解決するコードの生成と実行が可能になります。
- Flow モード: YAML をベースとしたワークフロー エンジンで、ノードと遷移を使用して構造化されたパイプラインを定義し、繰り返し可能な自動化を実現します。
LiteLLM を介してさまざまな LLM(GPT-4o、Claude、DeepSeek)と統合され、Docker を用いた隔離環境で安全なツール実行をサポートしています。
対象ユーザー
QuantaLogic は、コード作成、データ分析、ビジネスプロセスの自動化が可能なエージェントを構築したい開発者、ビジネスイノベーター、AIアドミラルにとって設計されています。エージェントの論理をゼロから構築する必要はありません。
特徴
- マルチモーダル エージェント論理: 1つの統合 API で ReAct、CodeAct、Flow パラダイムをサポート。
- 広範なツールセット: 40以上の組み込みツールとカスタム拡張用のプラグインシステムを備えています。
- コード優先の実行: CodeAct により、エージェントが高精度なタスクに Python を主なツールとして使用可能。
- 構造化された自動化: Flow モードでは YAML を使って複雑で繰り返し可能なデータパイプラインを構築できます。
- 安全な環境: Docker を用いた隔離環境でエージェントが生成したコードを安全に実行できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト