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ワークフローに単一エージェントフレームワークを使用する際の不安定性、高コスト、保守の難しさを解決するように設計されています。単一エージェントが全履歴を記憶し、すべてのツールを管理しなければならないのに対し、DeterminFlowは離散的でバージョン管理されたノードにプロセスを分割することで、信頼性が高く、予測可能で、コスト効率の良い実行を保証します。

どう動くか

このフレームワークは、LLM、スクリプト、API、および人間の承認を構造化されたワークフローに整理します。各エージェントノードは独自の隔離されたローカルコンテキストと制限されたツールセットを持ち、「ノードベース」のアプローチを採用しています。システムはタスク開始時にワークフロー定義と入力を固定し、ランタイムによってデータフローと制御フローを管理し、すべての試行と出力に対してチェックポイントを保存します。これにより、失敗した特定のノードで障害から回復でき、全体プロセスを再起動する必要がなくなります。

対象ユーザー

プロセスがすでに明確に定義されており、高い信頼性、監査可能性、トークン効率が求められるプロダクショングレードのAIサービスを開発する開発者や企業向けです(例:提供されたAI小説制作の例)。

特徴

  • ノードレベルの隔離: エージェントが全履歴ではなく必要なローカルコンテキストのみを読み取ることで、トークン消費を削減します。
  • 信頼性の高い実行: 自動および手動の再試行、スキップ、障害ノードからのブレークポイント回復をサポートします。
  • 構造化出力: JSON出力の検出、解析、および自動修復/再試行メカニズムを含みます。
  • 視覚的オーケストレーション: 変数、条件、並列実行、ループ、サブプロセスをサポートする視覚的ワークフロー編集機能を備えています。
  • プラグインシステム: ワークフロー、プロンプト、スクリプトをプラグインとしてパッケージ化し、APIやビジネスサービスとして簡単に配布可能にします。

関連

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