강의

멘토링

커뮤니티

BEST
개발 · 프로그래밍

/

풀스택

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)

파이썬/장고 웹서비스 개발의 기초를 탄탄히 다져보세요. 장고 학습에는 시간도 걸리지만, 반복되는 개발 속에 여러분의 생산성을 극대화하실 수 있습니다. 여러분의 상상을 현실로 만들어보세요.

(4.8) 수강평 23개

수강생 673명

  • 이진석
새소식 목록
관리
작성

OpenAI Realtime API를 활용하는 장고 샘플 프로젝트를 공유드립니다.

조금 전에 테디노트 유튜브에 OpenAI Realtime API를 테스트한 영상이 올라왔습니다.

https://github.com/langchain-ai/react-voice-agent 저장소의 코드를 그대로 돌려서 보여주셨구요. 이 저장소의 코드는 Starlette과 langchain 기반으로 작성되어있습니다.

이를 django/channels + langchain 버전으로 포팅해봤습니다. ;-)
https://github.com/pyhub-kr/pyhub-django-react-voice-agent

react-voice-agent 프로젝트와 기능적으로 동일합니다. OPENAI_API_KEY 환경변수만 설정하시고, http://localhost:8000 페이지로 접속하시면 동작합니다.

위 테디노트 영상을 아직 안 보셨다면 먼저 보시고, 코드를 돌려보세요.

django channels의 AsyncWebsocketConsumer를 활용했습니다.

#openai #realtime

댓글