基础层 API 参考
基础层 (mofa-foundation) 提供具体实现和业务逻辑。
模块
llm
LLM 客户端和提供商实现。
LLMClient— 统一 LLM 客户端LLMProvider— 提供商 traitOpenAIProvider— OpenAI 实现AnthropicProvider— Anthropic 实现
react
ReAct 智能体模式实现。
ReActAgent— ReAct 智能体ReActBuilder— ReAct 智能体构建器
secretary
用于人在回路工作流的秘书智能体模式。
SecretaryAgent— 秘书智能体SecretaryConfig— 配置
persistence
用于状态和会话管理的持久化层。
PersistencePlugin— 持久化插件PostgresStore— PostgreSQL 后端SqliteStore— SQLite 后端
coordination
多智能体协调模式。
Sequential— 顺序流水线Parallel— 并行执行Consensus— 共识模式Debate— 辩论模式
功能标志
| 标志 | 描述 |
|---|---|
openai | OpenAI 提供商 |
anthropic | Anthropic 提供商 |
persistence | 持久化层 |