인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
개발 · 프로그래밍

/

풀스택

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

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

(4.9) 수강평 14개

수강생 580명

Thumbnail
새소식 목록
관리
작성

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

댓글