Communitygithub.com

Agentes de voz PyAI

Crea o actualiza perfiles de agentes de voz PyAI para recepción, reserva de citas, atención al cliente u otros flujos conversacionales.

¿Qué es Agentes de voz PyAI?

Esta skill te permite crear, obtener, actualizar y gestionar agentes de voz PyAI directamente desde el chat, sin necesidad de utilizar la interfaz web de PyAI. Es especialmente útil para desarrolladores que integran asistentes de voz en sus aplicaciones y necesitan un control rápido de la configuración del agente (voz, personalidad, herramientas y conocimiento). La skill se apoya en las herramientas conectadas de PyAI (MCP) y respeta el proyecto y la tarea autorizada por el usuario. No inicia sesiones de micrófono ni llamadas telefónicas; para una conversación en vivo se debe usar el Omni SDK o WebSocket con el ID del agente guardado como `session_label`.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atomsai/pyai-plugin/tree/main/skills/pyai-voice-agents

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Agentes de voz

Usa los esquemas de herramientas PyAI conectados como fuente de verdad; los clientes pueden prefijar los IDs de las herramientas con el nombre del servidor. Si PyAI está desconectado, dirige al usuario al inicio de sesión del navegador del host. Mantén las credenciales fuera del chat. Respeta el proyecto seleccionado y la tarea autorizada del usuario.

Herramientas: whoami, list_voices, list_agents, create_agent, get_agent, update_agent, set_agent_tools, set_agent_knowledge

Establece la tarea, el saludo, la personalidad, el idioma y la voz. Resuelve una voz de list_voices; inspecciona un agente existente antes de actualizarlo. Usa el objeto body del esquema para los campos del perfil. Crear un perfil es un cambio persistente, así que hazlo cuando el usuario solicite la creación, no solo para proporcionar un ejemplo de código.

Adjunta solo las herramientas y el conocimiento solicitados al agente seleccionado. Devuelve su ID real y explica el siguiente paso de integración.

MCP gestiona los perfiles; no inicia por sí mismo una sesión de micrófono ni realiza una llamada telefónica. Para una conversación en vivo, usa el Omni SDK o la integración WebSocket con el ID del agente guardado como session_label. Obtén la guía de tiempo real actual en https://docs.pyai.com/guides/omni-overview. No inventes eventos WebSocket, idiomas compatibles ni acciones de telefonía.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

Skills relacionados