ChatGPTツールの開発
2023.07 - 2024.01
Workflow
Python Djangoを使用したバックエンド開発に焦点を当て、OpenAI、Elastic Stack(Elasticsearch、Logstash、Kibana)、およびAzureの技術を組み合わせた複合的なシステム開発を目指しています。
Python Djangoを使ったバックエンド開発
- RESTful APIの設計と実装。Djangoフレームワークを使用して、データベースとのやり取り、モデルの管理を行います。
OpenAIを使った開発
- Open AI機能の統合と、ユーザーインターフェイスとの連携。
Elasticを用いたログ管理機能の開発
- Elasticsearchでのデータ収集、Logstashでのデータ加工、Kibanaでのダッシュボード作成と分析。
Azure環境を用いた開発
- クラウドリソースの管理、アプリケーションのデプロイとスケーリング。
追加機能とツール
- docker-composeを使用して複数のサービスの統合と管理。
- Logstashの環境構築手順の作成。
- ストリーミング対応。
- Jenkinsを使用した自動ビルド。