Development
v1.0.0
在使用 Gemini 模型、Gemini API 处理多模态内容(文本、图像、音频、视频)、实现函数调用或使用结构化输出时使用此功能
在使用 Gemini 模型、Gemini API 处理多模态内容(文本、图像、音频、视频)、实现函数调用或使用结构化输出时使用此功能
用于将 Google Gemini API 集成到项目中,涵盖模型选择、多模态输入、流式传输、函数调用及生产环境最佳实践
使用 Azure AI Voice Live SDK (azure-ai-voicelive) 构建实时语音 AI 应用。当开发需要与 Azure AI 实现双向实时音频通信的 Python 应用时,例如语音助手、语音聊天机器人、实时语音对语音翻译、语音驱动的虚拟形象,或基于 WebSocket 的 AI 音频流媒体,可使用本技能。支持服务器端语音活动检测、基于轮次的对话、函数调用、MCP 工具、虚拟形象集成和语音转文字功能。
使用 Azure AI Agents Python SDK(azure-ai-agents)构建 AI 代理。当在 Azure AI Foundry 上托管包含工具(文件搜索、代码解释器、Bing 基础、Azure AI 搜索、函数调用、OpenAPI、MCP)的代理、管理线程和消息、实现流式响应或操作向量存储时使用。这是底层 SDK,如需更高层次的抽象,请使用 agent-framework 技能。
通过 Telnyx 通话控制 API 实现语音界面,使用 AI 接听电话,支持函数调用与自然对话。适用于免提助手、电话提醒或语音控制工具。需要 Node.js 和 Telnyx API 密钥。