Skip to main content

Module dag

Module dag 

Source
Expand description

§インプロセス DAG 実行器モジュール

非自己回帰型モデルの単一パスでは解決が難しい多段階の前提可変ルール、 例外条項の優先度判定、および複合ワークフローをミリ秒オーダーの超低遅延で 決定論的にオーケストレーションする基盤。

Re-exports§

pub use executor::DagError;
pub use executor::InProcessDagExecutor;
pub use executor::evaluate_conditions;
pub use interpolate::NodeContextValue;
pub use interpolate::interpolate_prompt;
pub use interpolate::interpolate_question;
pub use pool::LowLatencyResourcePool;
pub use pool::LowLatencySessionPool;
pub use pool::PoolError;
pub use pool::PooledResource;
pub use pool::PooledSession;
pub use schema::DagDefinition;
pub use schema::DagExecutionResult;
pub use schema::DagNode;
pub use schema::DagNodeType;
pub use schema::NodeCondition;
pub use schema::NodeConditionOp;
pub use schema::StepExecutionResult;
pub use validator::DagValidationError;
pub use validator::validate_dag;

Modules§

executor
インプロセス DAG 実行器モジュール
interpolate
ゼロアロケーション動的プロンプト注入モジュール
pool
ロックフリーセッション借用プールモジュール
schema
宣言的 DAG 定義スキーマモジュール
validator
DAG 静的検証モジュール