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呼び出し、人間の承認を構造化されたフローに整理します。

  1. ノードベースの実行: 各ノード(エージェント、スクリプト、承認、サブプロセス)には明確な境界、特定のツール、ローカルコンテキストがあります。これにより、長鎖型エージェントで見られる「コンテキストの肥大化」を防ぎます。
  2. 状態管理: システムは起動時にワークフロー定義と入力を固定します。チェックポイントを保存することで、失敗した箇所からプロセスを再開でき、全体を再起動する必要がありません。
  3. 出力検証: JSON出力の検出と自動修復/再試行メカニズムを実装しています。下流のノードが結果を拒否した場合、システムは上流ノードのターゲット再処理をトリガーできます。
  4. プラグインシステム: ワークフローと必要なアセット(プロンプト、スキル、ルール)をプラグインとしてパッケージ化でき、APIやビジネスサービスとして簡単に配布可能です。

対象ユーザー

信頼性、コスト制御(トークン使用量)、監査可能性がオープンエンドの探索よりも重要である、プロダクションAIアプリケーションを開発する開発者や企業です。

主な特徴

  • 大幅なトークン節約: ノードごとにコンテキストを分離することで、単一エージェントフレームワークと比較して70%~89%のトークン消費削減を実証しました。
  • 信頼性の高い復元: チェックポイントを介して、自動および手動の再試行、スキップ、プロセス間再起動復元をサポートします。
  • 視覚的オーケストレーション: 変数、条件、並列実行、ループを管理できる視覚的なワークフロー編集ツールを備えています。
  • プロダクション対応ツールキット: 部署を容易にするために、FastAPI、Reactコンソール、Cron自動化、WebSocketイベントが統合されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト