SuperAPI AI 工具集

telnyx-missions-go

通用与其它

查看项目

更新于 10-16 04:30

技能介绍

用途:该技能面向 Go 开发者,用于通过 Telnyx Go SDK 创建和管理 Telnyx Missions,即面向 AI 驱动电信运营的自动化工作流、任务与子资源。

安装与初始化:使用 go get github.com/team-telnyx/telnyx-go 安装,通过 telnyx.NewClient(option.WithAPIKey(os.Getenv("TELNYX_API_KEY"))) 初始化客户端。

主要能力:支持 Missions 的列表、创建、获取、更新、删除与克隆;支持运行(runs)的列表、启动、获取详情、更新状态与结果、取消、暂停;支持运行事件(events)的列表、记录与获取详情;支持运行计划(plan)的获取与创建;还支持知识库(knowledge-bases)和 MCP 服务器(mcp-servers)的增删改查。

使用方式:调用 client.AI.Missions 下的对应方法,如 List、New、Get、UpdateMission、DeleteMission、CloneMission;运行相关方法位于 client.AI.Missions.Runs;事件位于 Runs.Events;计划位于 Runs.Plan。分页可使用 ListAutoPaging() 自动迭代。

限制与注意事项:所有 API 调用可能返回网络错误、限流(429)、校验错误(422)或认证错误(401),生产代码需处理错误,429 建议指数退避重试。常见错误码包括 401 无效 API 密钥、403 权限不足、404 资源不存在、422 校验错误、429 限流。资料未提供收费、价格、平台支持范围等更多信息。