Skip to main content
Answers API 是一个封闭式、有据可循的问答:问题进、有据可循的回答出,没有额外开关。这恰好就是外层 agent 对一个”工具”的期待:你的 agent(运行在任何模型、任何框架上)保有编排权,把*“这位用户的真实健康记录说明了什么?“*委托给 Mirobody。 何时优先于 Agent API:你已经有一个 agent,需要把”有据可循的健康回答”作为其中一项能力接进来。若你想让 Mirobody 就是那个 agent(并调用你的工具),请改用 Agent API。

openai-agents SDK

外层 agent 运行在 OpenAI(或任何兼容 Responses 的后端)上;工具体内调用 Mirobody:
外层模型决定何时需要健康数据;Mirobody 的 agent 在一次工具调用内完成记录检索、趋势计算与证据引用。

LangChain

实践建议

  • 透传 Subject id。 user 参数是隔离键:若框架支持按调用注入上下文,请从你自己的鉴权上下文取值,而不是让模型自由填写。
  • 一并返回证据。 若外层 agent 需要展示来源,把响应的 health_records / citations 扩展与 content 一起序列化进工具返回值。
  • 超时。 一次有据可循的回答是真实的 agent 轮次(秒级而非毫秒级),给工具调用留出充裕超时,同时让外层 agent 流式播报进展。
  • 成本控制。 工具内默认用 mirobody-flash;深度报告解读再用 mirobody-expert。见模型。

另见