言語、画像、音声などの AI 処理機能を提供。
- FastAPI + langchain
- OpenAI API Key を環境変数ファイルに記入
.env - Docker環境の起動 (下記いずれか)
make startordocker compose up -d api_server- VSCode "open in devcontainer"
- (devcontainerのときのみ) サーバーの起動
make start_serviceorpython ai_assistant_api/__main__.py
- SwaggerUI でテスト
- dockerを直接起動している場合 localhost:8039/docs
- devcontainer の中でサーバーを起動している場合 localhost:8038/docs
- SwaggerUI に入る
/usersのTry it outでユーザーを登録。- SwaggerUI 右上の
Authorizeでログイン。/users/meでログインできているか確認ができる。
/chatのTry it outからチャットができることを確認。