alikon-art/DeterminFlow
A production-oriented AI workflow runtime for building, validating, recovering, and shipping complex AI workflows as dependable services. 面向生产的 AI 工作流运行时:快速开发、验证和恢复复杂 AI 工作流,并将其稳定交付为服务。
何を解決するか
DeterminFlow は、予測不可能な単一エージェントの実験から、安定したプロダクション対応ワークフローへとAIプロセスを移行することを目的としています。長鎖型の単一エージェントフレームワークに内在する「幻覚」や不安定性の問題を、バージョン管理され、検証可能で復元可能なノードに複雑なタスクを分割することで解決します。
どう動くか
すべてを1つのエージェントが処理するのではなく、DeterminFlow はLLM、スクリプト、API呼び出し、人間の承認を構造化されたフローに整理します。
- ノードベースの実行: 各ノード(エージェント、スクリプト、承認、サブプロセス)には明確な境界、特定のツール、ローカルコンテキストがあります。これにより、長鎖型エージェントで見られる「コンテキストの肥大化」を防ぎます。
- 状態管理: システムは起動時にワークフロー定義と入力を固定します。チェックポイントを保存することで、失敗した箇所からプロセスを再開でき、全体を再起動する必要がありません。
- 出力検証: JSON出力の検出と自動修復/再試行メカニズムを実装しています。下流のノードが結果を拒否した場合、システムは上流ノードのターゲット再処理をトリガーできます。
- プラグインシステム: ワークフローと必要なアセット(プロンプト、スキル、ルール)をプラグインとしてパッケージ化でき、APIやビジネスサービスとして簡単に配布可能です。
対象ユーザー
信頼性、コスト制御(トークン使用量)、監査可能性がオープンエンドの探索よりも重要である、プロダクションAIアプリケーションを開発する開発者や企業です。
主な特徴
- 大幅なトークン節約: ノードごとにコンテキストを分離することで、単一エージェントフレームワークと比較して70%~89%のトークン消費削減を実証しました。
- 信頼性の高い復元: チェックポイントを介して、自動および手動の再試行、スキップ、プロセス間再起動復元をサポートします。
- 視覚的オーケストレーション: 変数、条件、並列実行、ループを管理できる視覚的なワークフロー編集ツールを備えています。
- プロダクション対応ツールキット: 部署を容易にするために、FastAPI、Reactコンソール、Cron自動化、WebSocketイベントが統合されています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト