SuperAPI AI 工具集

telnyx-ai-assistants-java

智能体与模型

查看项目

更新于 10-16 05:41

技能介绍

用途:该技能面向 Java 开发者,说明如何通过 Telnyx SDK 集成 AI 助手能力,涵盖创建助手、发起对话、编写助手测试以及助手相关资源的检索与管理。

主要能力:支持创建与更新助手(可设置 name、instructions、model、tags 等参数);通过 POST /ai/assistants/{assistant_id}/chat 发起对话,返回 response.content;创建助手测试并配置 destination、instructions、rubric 评估标准;还提供获取助手、列出助手、从外部提供商(elevenlabs、vapi、retell)导入助手、获取标签、查询测试与测试套件运行历史,以及金丝雀部署、克隆助手、指令增强、短信通道对话、计划事件等扩展操作。

使用方式:通过 Maven 引入依赖: <dependency> <groupId>com.telnyx.sdk</groupId> <artifactId>telnyx</artifactId> <version>6.82.0</version> </dependency> 或 Gradle: implementation("com.telnyx.sdk:telnyx:6.82.0") 初始化客户端: TelnyxClient client = TelnyxOkHttpClient.fromEnv(); 随后调用 client.ai().assistants() 下的相应方法,如 create()、chat()、retrieve()、list()、update()、delete() 等。

适用场景:需要在 Java 后端集成 AI 语音或对话助手,并希望以编程方式管理助手配置、测试与部署的开发者。

限制与注意事项:资料要求不要臆造 Telnyx 参数、枚举、响应字段或 webhook 字段;未内联展示的参数需查阅 references/api-details.md。电话号码须为 E.164 格式(如 +13125550001)。API 调用可能返回 401、403、404、422、429 等错误,生产代码应做错误处理。分页可使用 .autoPager()、.hasNextPage() 与 .nextPage()。收费、价格及更多平台信息暂未提供。