プロジェクト
タロットカード
運用中AIベースのタロットカードリーディングサービス
技術スタック
TypeScript NestJS React Next.js OpenAI API Valkey Zod Docker Kubernetes Helm
開発期間
2025.03 - 2025.04
開発人数
2 人
役割
フロントエンド、バックエンド開発
タロットカードは、OpenAIの言語モデルを活用してユーザーにタロットカードリーディングの結果を提供するAIベースのサービスです。78枚のカードデッキからランダムにカードを選び、正位置または逆位置、複数のバケットの中から一つを決定し、毎回新しいコンテキストのリーディングを生成します。キャッシングシステムを通じて、以前に生成された結果を迅速に再利用し、APIコールのコストと応答速度を最適化しながら、キーワードベースのコンテキスト伝達により、同じカードと方向、バケットの組み合わせでも多様なリーディングが出るように設計されています。