View a markdown version of this page

Exemplos de código - Base da Amazônia AgentCore

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Exemplos de código

Os aplicativos de amostra a seguir demonstram o streaming bidirecional no Amazon Bedrock AgentCore Runtime.

WebSocket exemplos

WebSocket Amostras bidirecionais (Sonic, Strands, Echo)

Três WebSocket exemplos de AgentCore Runtime: uma implementação nativa do Amazon Nova Sonic com tratamento direto de eventos e um cliente web, um agente de voz Strands Agents SDK usando o WebSocket transporte Strands e um servidor de eco mínimo para testar streaming bidirecional. Veja WebSocket amostras https://github.com/awslabs/amazon-bedrock-agentcore-samples/tree/main/01-features/02-host-your-agent/01-runtime/03-advanced/03-bidirectional-streaming bidirecionais em. GitHub

Agente de voz Pipecat com WebSocket

Implanta um agente de voz Pipecat no AgentCore Runtime usando WebSocket para streaming de áudio bidirecional. O pipeline orquestra Deepgram (fala para texto), Amazon Nova (LLM) e Cartesia (conversão de texto em fala). Veja Pipecat on AgentCore with WebSocket on. GitHub

Telefonia sem servidor com Vonage e Amazon Nova Sonic

Um agente de contact center sem servidor que lida com chamadas telefônicas por meio da API Vonage Voice, processando áudio em tempo real com o Amazon Nova Sonic por meio de conexões Runtime. AgentCore WebSocket Usa uma função Lambda para gerar WebSocket URLs pré-assinados para o Vonage. Consulte Telefonia sem servidor com Sonic e Runtime ativados. AgentCore GitHub

Exemplos de WebRTC

Agente de voz WebRTC com KVS TURN

Um agente de voz WebRTC mínimo que usa o Amazon Kinesis Video Streams para retransmissão TURN e um modelo básico da Amazon Bedrock para conversação de fala para fala. Consulte o agente de voz WebRTC com o KVS TURN on. GitHub

Agente de voz Pipecat com WebRTC

Implanta um agente de voz Pipecat no AgentCore Runtime usando SmallWeb RTC como um transporte WebRTC leve. O pipeline orquestra Deepgram (fala para texto), Amazon Nova (LLM) e Cartesia (conversão de texto em fala). Veja Pipecat ativado AgentCore com WebRTC ativado. GitHub

Agente de voz Pipecat com Daily

Implanta um agente de voz Pipecat no AgentCore Runtime usando Daily como transporte WebRTC. Os usuários entram visitando um URL da sala diária em seus navegadores. O pipeline orquestra Deepgram (fala para texto), Amazon Nova (LLM) e Cartesia (conversão de texto em fala). Veja Pipecat AgentCore com Daily on. GitHub

LiveKit agente de voz no AgentCore Runtime

Implanta um agente de LiveKit voz no AgentCore Runtime com TURN gerenciado pelo KVS ou TURN de terceiros para travessia de NAT WebRTC. Veja LiveKit em AgentCore Runtime on GitHub.