Python/Djangoウェブサービス開発完璧ガイド with React (Django 4.2基準)
Python/Djangoを使ったウェブサービス開発の基礎をしっかりと固めましょう。Djangoの学習には時間がかかりますが、繰り返しの開発の中で皆さんの生産性を最大化できます。皆さんの想像を現実のものにしてください。
Python
Python
Django
Django
React
React
htmx
htmx
Web API
Web API

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
コメント




