View a markdown version of this page

Exemples de code - Base rocheuse de l'Amazonie AgentCore

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemples de code

Les exemples d'applications suivants illustrent le streaming bidirectionnel sur Amazon Bedrock Runtime AgentCore .

WebSocket exemples

WebSocket Échantillons bidirectionnels (Sonic, Strands, Echo)

Trois WebSocket exemples pour AgentCore Runtime : une implémentation native d'Amazon Nova Sonic avec gestion directe des événements et un client Web, un agent vocal Strands Agents SDK utilisant le WebSocket transport Strands et un serveur d'écho minimal pour tester le streaming bidirectionnel. Voir la section WebSocket Échantillons bidirectionnels sur. GitHub

Agent vocal Pipecat avec WebSocket

Déploie un agent vocal Pipecat sur AgentCore Runtime en l'utilisant WebSocket pour le streaming audio bidirectionnel. Le pipeline orchestre Deepgram (synthèse vocale), Amazon Nova (LLM) et Cartesia (synthèse vocale). Voir Pipecat activé AgentCore avec WebSocket activé. GitHub

Téléphonie sans serveur avec Vonage et Amazon Nova Sonic

Un agent de centre d'appels sans serveur qui gère les appels téléphoniques via l'API Vonage Voice et traite le son en temps réel avec Amazon Nova Sonic via des connexions AgentCore Runtime WebSocket . Utilise une fonction Lambda pour générer des WebSocket URL présignées pour Vonage. Consultez la section Téléphonie sans serveur avec Sonic et AgentCore Runtime actifs. GitHub

Exemples WebRTC

Agent vocal WebRTC avec KVS TURN

Un agent vocal WebRTC minimal utilisant Amazon Kinesis Video Streams pour le relais TURN et un modèle Amazon Bedrock Foundation pour la conversation vocale. Voir l'agent vocal WebRTC avec KVS TURN activé. GitHub

Agent vocal Pipecat avec WebRTC

Déploie un agent vocal Pipecat sur AgentCore Runtime en utilisant le SmallWeb RTC comme moyen de transport WebRTC léger. Le pipeline orchestre Deepgram (synthèse vocale), Amazon Nova (LLM) et Cartesia (synthèse vocale). Voir Pipecat activé AgentCore avec WebRTC activé. GitHub

Agent vocal Pipecat avec Daily

Déploie un agent vocal Pipecat sur AgentCore Runtime en utilisant Daily comme transport WebRTC. Les utilisateurs s'inscrivent en accédant à l'URL d'une salle quotidienne dans leur navigateur. Le pipeline orchestre Deepgram (synthèse vocale), Amazon Nova (LLM) et Cartesia (synthèse vocale). Voir Pipecat sur AgentCore et Daily sur. GitHub

LiveKit agent vocal sur AgentCore Runtime

Déploie un agent LiveKit vocal sur AgentCore Runtime avec TURN géré par KVS ou TURN tiers pour la traversée NAT WebRTC. Voir AgentCore Runtime LiveKit sur GitHub.