Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

运行时 API 参考

运行时层 (mofa-runtime) 管理智能体生命周期和执行。

核心组件

概述

#![allow(unused)]
fn main() {
use mofa_sdk::runtime::AgentRunner;
use mofa_sdk::kernel::{AgentInput, AgentContext};

// 用智能体创建运行器
let mut runner = AgentRunner::new(my_agent).await?;

// 执行
let output = runner.execute(AgentInput::text("你好")).await?;

// 关闭
runner.shutdown().await?;
}

模块

runner

带生命周期管理的智能体执行。

builder

用于构建智能体的建造者模式。

registry

智能体注册和发现。

coordination

多智能体协调模式。

功能标志

标志描述
doraDora-rs 分布式运行时
monitoring内置监控

另见