QitOS 的配置主要分三层:Documentation Index
Fetch the complete documentation index at: https://qitor.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
AgentModule.run()关键字参数:最常见、最推荐的每次运行配置入口Engine构造函数参数:更底层的运行时控制- 环境变量:供应商凭证与模型默认值
AgentModule.run() 参数
这些参数都可以直接传给agent.run(task, ...):
任务与执行
任务与执行
task:str | Taskmax_stepsreturn_stateworkspaceenv
解析与决策
解析与决策
parsersearchcritics(评估器,可批准、停止或重试当前步骤)stop_criteriahistory_policy
追踪与渲染
追踪与渲染
tracetrace_logdirtrace_prefixrendertheme
钩子与 Engine 透传
钩子与 Engine 透传
hooksrender_hooksengine_kwargs**state_kwargs
Engine 构造参数
当你直接构造Engine 时,最常用的参数包括:
agentbudget(预算)validation_gaterecovery_handlerrecovery_policytrace_writerparserstop_criteriabranch_selectorsearchcritics(评估器)envhistory_policyhooks(钩子)
RuntimeBudget 的常见字段:
环境变量
常见环境变量包括:| 变量 | 用途 |
|---|---|
OPENAI_API_KEY | OpenAI / OpenAI 兼容 API 密钥 |
OPENAI_BASE_URL | OpenAI 兼容端点基础 URL |
QITOS_API_KEY | ModelFactory.from_env() 可识别的备用密钥 |
QITOS_MODEL | 默认模型 ID |
AZURE_OPENAI_API_KEY | Azure OpenAI 密钥 |
AZURE_OPENAI_ENDPOINT | Azure OpenAI 端点 |
AZURE_OPENAI_DEPLOYMENT | Azure 部署名称 |
AZURE_OPENAI_API_VERSION | Azure API 版本 |
追踪输出目录
默认情况下,AgentModule.run() 会把追踪记录写到 ./runs/:
trace_prefix 覆盖自动生成的前缀:
