跳到主要内容

非流式调用

后台任务、Webhook 和批量报告通常不需要逐字显示内容,只需要一个完整结果。非流式调用解决这个场景,同时继续使用相同的 Agent 和 ChatSession 持久化模型。

from agents import Runner
from iztro_agents import ChatSession, iztro_ziwei_agent
agent = iztro_ziwei_agent()
session = ChatSession(external_user_id="user_42")
result = await Runner.run(agent, "我出生于1990年12月21日13:00,女性。请总结我的感情模式。", session=session)
print(result.final_output)