SuperAPI AI 工具集

telnyx-ai-assistants-java

编程与开发

查看项目

更新于 10-16 04:56

技能介绍

用途:该技能面向使用 Telnyx Java SDK 构建 AI 语音助手的开发场景,覆盖助手创建、对话、测试与配置管理。

主要能力:可创建助手(POST /ai/assistants,必填 name、instructions,可选 model、tags 等);与助手对话(POST /ai/assistants/{assistant_id}/chat,必填 content、conversationId、assistantId);创建助手测试(POST /ai/assistants/tests,含 destination、instructions、rubric);以及检索、更新、列出、删除助手,列出标签,导入外部提供商(elevenlabs、vapi、retell)的助手,管理测试套件与运行历史、金丝雀部署、短信对话、克隆助手、增强指令和定时事件等操作。

使用方式:安装通过 Maven 依赖 com.telnyx.sdk:telnyx:6.89.0 或 Gradle implementation("com.telnyx.sdk:telnyx:6.89.0")。初始化使用 TelnyxClient client = TelnyxOkHttpClient.fromEnv();。示例调用如 client.ai().assistants().create(params)、client.ai().assistants().chat(params)。列表分页可用 .autoPager() 或 .hasNextPage()/.nextPage()。

限制:电话须为 E.164 格式(如 +13125550001)。错误码包括 401、403、404、422、429,需在生产代码中处理,429 建议指数退避重试。不要自行推测参数、枚举、响应字段或 webhook 字段;未在技能内展示的细节应查阅 references/api-details.md。使用附加操作前需阅读可选参数与响应模式章节。部分参数如 tools 已标记为不推荐用于新集成。