Sprachagenten
Verwenden Sie die angeschlossenen PyAI-Tool-Schemata als Quelle der Wahrheit; Clients können Tool-IDs mit dem Servernamen präfixieren. Wenn PyAI nicht verbunden ist, leiten Sie den Benutzer zur Browser-Anmeldung des Hosts weiter. Bewahren Sie Anmeldeinformationen außerhalb des Chats auf. Respektieren Sie das ausgewählte Projekt und die autorisierte Aufgabe des Benutzers.
Tools: whoami, list_voices, list_agents, create_agent, get_agent, update_agent, set_agent_tools, set_agent_knowledge
Etablieren Sie die Aufgabe, Begrüßung, Persönlichkeit, Sprache und Stimme. Lösen Sie eine Stimme aus list_voices auf; überprüfen Sie einen bestehenden Agenten, bevor Sie ihn aktualisieren. Verwenden Sie das body-Objekt des Schemas für Profilfelder. Das Erstellen eines Profils ist eine dauerhafte Änderung. Führen Sie sie also aus, wenn der Benutzer die Erstellung anfordert, und nicht nur, um ein Codebeispiel zu geben.
Fügen Sie dem ausgewählten Agenten nur die angeforderten Tools und das Wissen hinzu. Geben Sie seine tatsächliche ID zurück und erklären Sie den nächsten Integrationsschritt.
MCP verwaltet Profile; es startet selbst keine Mikrofonsitzung oder tätigt keinen Telefonanruf. Für ein Live-Gespräch verwenden Sie die Omni SDK oder die WebSocket-Integration mit der gespeicherten Agenten-ID als session_label. Rufen Sie die aktuelle Echtzeitanleitung unter https://docs.pyai.com/guides/omni-overview ab. Erfinden Sie keine WebSocket-Ereignisse, unterstützten Sprachen oder Telefonieaktionen.