강의

멘토링

로드맵

BEST
Programming

/

Web Development

ChatGPT 英語シチュエーション劇チャットサービス作り(Feat. Python/Djangoチャンネルズ)

ChatGPTユーザーに留まらず、Django/Channelsと共にGPTサービス開発者として生まれ変わりましょう。この講義と共にDjango/Channelsの真髄を素早く習得しましょう!

難易度 中級以上

受講期間 無制限

  • pyhub
Python
Python
Django
Django
django-channels
django-channels
ChatGPT
ChatGPT
Python
Python
Django
Django
django-channels
django-channels
ChatGPT
ChatGPT

OpenAI Realtime APIを活用するDjangoサンプルプロジェクトを共有します。

少し前にテディノートYouTubeにOpenAI Realtime APIをテストした映像が上がってきました。

https://github.com/langchain-ai/react-voice-agentリポジトリのコードをそのまま回して見せてくれました。このリポジトリのコードはStarletteとlangchainベースで書かれています。

これを django/channels + langchain バージョンに移植してみました ;-)
https://github.com/pyhub-jp/pyhub-django-react-voice-agent

react-voice-agent プロジェクトと機能的に同じです。 OPENAI_API_KEY 環境変数のみを設定し、 http://localhost:8000 ページにアクセスすると動作します。

上記のテディノート映像をまだ見ていない場合は、まず見て、コードを回してみてください。

django channelsのAsyncWebsocketConsumerを活用しました。

#openai #realtime

コメント