View a markdown version of this page

Contoh kode - Batuan Dasar Amazon AgentCore

Contoh kode

Contoh aplikasi berikut menunjukkan streaming dua arah di Amazon Bedrock AgentCore Runtime.

WebSocket contoh

WebSocket Sampel dua arah (Sonic, Strands, Echo)

Tiga WebSocket contoh untuk AgentCore Runtime: implementasi Amazon Nova Sonic asli dengan penanganan peristiwa langsung dan klien web, agen suara Strands Agents SDK menggunakan WebSocket transportasi Strands, dan server gema minimal untuk menguji streaming dua arah. Lihat WebSocket Sampel dua arah di. GitHub

Agen suara Pipecat dengan WebSocket

Menyebarkan agen suara Pipecat ke AgentCore Runtime menggunakan WebSocket streaming audio dua arah. Pipeline mengatur Deepgram (ucapan-ke-teks), Amazon Nova (LLM), dan Cartesia (text-to-speech). Lihat Pipecat AgentCore dengan WebSocket aktif. GitHub

Telepon tanpa server dengan Vonage dan Amazon Nova Sonic

Agen pusat kontak tanpa server yang menangani panggilan telepon melalui Vonage Voice API, memproses audio secara real-time dengan Amazon Nova Sonic melalui koneksi Runtime. AgentCore WebSocket Menggunakan fungsi Lambda untuk menghasilkan WebSocket URL yang telah ditetapkan sebelumnya untuk Vonage. Lihat Telepon Tanpa Server dengan Sonic dan Runtime aktif. AgentCore GitHub

Contoh WebRTC

WebRTC agen suara dengan KVS TURN

Agen suara WebRTC minimal yang menggunakan Amazon Kinesis Video Streams untuk relay TURN dan model foundation Amazon Bedrock untuk percakapan ucapan-ke-ucapan. Lihat agen suara WebRTC dengan KVS TURN. GitHub

Agen suara Pipecat dengan WebRTC

Menyebarkan agen suara Pipecat ke AgentCore Runtime menggunakan RTC SmallWeb sebagai transportasi WebRTC yang ringan. Pipeline mengatur Deepgram (ucapan-ke-teks), Amazon Nova (LLM), dan Cartesia (text-to-speech). Lihat Pipecat dengan AgentCore WebRTC aktif. GitHub

Agen suara Pipecat dengan Daily

Menyebarkan agen suara Pipecat ke AgentCore Runtime menggunakan Daily sebagai transportasi WebRTC. Pengguna bergabung dengan mengunjungi URL Daily room di browser mereka. Pipeline mengatur Deepgram (ucapan-ke-teks), Amazon Nova (LLM), dan Cartesia (text-to-speech). Lihat Pipecat AgentCore dengan Daily on. GitHub

LiveKit agen suara di AgentCore Runtime

Menyebarkan agen LiveKit suara ke AgentCore Runtime dengan TURN terkelola KVS atau TURN pihak ketiga untuk traversal NAT WebRTC. Lihat LiveKit di AgentCore Runtime di GitHub.