API 参考#
这个包公开的一切,按你想完成的任务分组。每个页面都说明签名、每个字段的含义,以及你可以依赖的行为。想查看实现时,页面里也附有源码链接。
如果你是第一次来这里,可以先看快速开始或示例;需要确切的名称或默认值时再回来查。
常见入口#
创建客户端
create_agent()会在运行时之上构建一个AgentClient。
运行或流式输出
面向应用用AgentClient,循环本身用Agent。
实现模型
AgentModel是每个适配器都要遵循的协议。
备注
包不做任何再导出。每个名称都要从定义它的模块导入:
from zett_agent.client import create_agent
from zett_agent.tools.base import tool
from zett_agent.providers.openai import OpenAIProvider
from zett_agent.extensions.coding import CodingExtension
参考文档覆盖运行时定义的每个公开对象,以及扩展作者会用到的受保护子类辅助方法。它有意省略了 Python 枚举和第三方校验框架中无关的继承方法。