SuperAPI AI 工具集

telnyx-ai-inference-python

编程与开发

查看项目

更新于 10-16 05:43

技能介绍

用途:该技能面向 Python 开发者,说明如何通过 Telnyx Python SDK 调用 Telnyx 的 AI 推理接口,涵盖 LLM 对话补全、语音转文字、嵌入与相似度检索、AI 会话与洞察分析、微调任务等能力。

主要能力:语音转写(POST /ai/audio/transcriptions,返回 duration、segments、text);聊天补全(POST /ai/chat/completions,必需 messages,可选 model、temperature、max_tokens、stream、tools 等参数);会话管理(创建、获取、更新、删除会话及消息,附带 insight 组与模板的增删改查和分配);嵌入(对 Telnyx Storage Bucket 中的 PDF、HTML、txt、json、csv、音视频等执行嵌入,支持相似度搜索与 URL 内容嵌入);微调任务(列出、创建、获取、取消)。

使用方式:先安装 pip install telnyx,然后导入并初始化客户端:client = Telnyx(api_key=os.environ.get("TELNYX_API_KEY"))。列表方法返回自动分页迭代器,可用 for item in page_result 遍历全部页面。示例假定 client 已初始化。

限制:所有 API 调用可能因网络、限流(429)、校验(422)或鉴权(401)失败,生产代码需处理 telnyx.APIConnectionError、RateLimitError 与 APIStatusError;嵌入音视频文件最大 100MB;相似度搜索目前仅支持余弦相似度。其余收费、价格与平台细节暂未提供。