GitHub repo xịn · Vui Coding chọn
livekit/agents
Repository này là khung framework cho phép xây dựng các agent AI thoại thời gian thực, đa chế độ, tích hợp nhiều API và công cụ như STT, LLM, TTS, WebRTC và telephony. Điểm mạnh là khả năng tùy biến cao, hỗ trợ nhiều nền tảng và dễ tích hợp để phát triển các ứng dụng giao tiếp thông minh.
Tóm tắt nhanh
Repo này làm được gì?
Repository này là khung framework cho phép xây dựng các agent AI thoại thời gian thực, đa chế độ, tích hợp nhiều API và công cụ như STT, LLM, TTS, WebRTC và telephony. Điểm mạnh là khả năng tùy biến cao, hỗ trợ nhiều nền tảng và dễ tích hợp để phát triển các ứng dụng giao tiếp thông minh.
Mô tả từ GitHub
A framework for building realtime voice AI agents 🤖🎙️📹
Bắt đầu với repo
Cài đặt và sử dụng
Hướng dẫn cài đặt
1. Mở terminal hoặc command prompt. 2. Chạy lệnh: `pip install "livekit-agents[openai,deepgram,cartesia]"`. 3. Cấu hình biến môi trường: LIVEKIT_URL, LIVEKIT_API_KEY, LIVEKIT_API_SECRET. 4. Thực hiện các bước phát triển hoặc chạy thử theo hướng dẫn trong tài liệu.
Hướng dẫn sử dụng
1. Nhập đoạn mã Python từ ví dụ hoặc tạo mới. 2. Khởi tạo AgentServer. 3. Đăng ký session bằng decorator @server.rtc_session(). 4. Khởi động agent bằng cli hoặc mã lệnh phù hợp. 5. Kết nối với LiveKit hoặc client SDK để thử nghiệm.