Xây dựng dịch vụ chat web bằng Python/Django (Feat. Channels) - Phần cơ bản
Thư viện Channels là một thư viện nhắn tin thời gian thực được phát triển dựa trên triết lý của Django. Thông qua khóa học này, hãy nhanh chóng nắm vững những tinh túy của Channels.
323 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Chúng tôi đang chia sẻ một dự án mẫu Django sử dụng API thời gian thực OpenAI.
Cách đây không lâu, một video thử nghiệm API thời gian thực OpenAI đã được đăng trên YouTube Teddy Note .
Mã từ kho lưu trữ https://github.com/langchain-ai/react-voice-agent đã được hiển thị nguyên trạng. Mã trong kho lưu trữ này được viết dựa trên Starlette và langchain.
Tôi đã chuyển cái này sang phiên bản django/channels + langchain. ;-)
https://github.com/pyhub-kr/pyhub-django-react-voice-agent
Nó có chức năng giống hệt với dự án tác nhân phản ứng bằng giọng nói. Chỉ cần đặt biến môi trường OPENAI_API_KEY và truy cập trang http://localhost:8000 để hoạt động.
Nếu bạn chưa xem video Teddy Note ở trên, hãy xem trước rồi chạy mã.
Tôi đã sử dụng AsyncWebsocketConsumer từ các kênh django.
#openai #thời gian thực




