システム状態・API設定

API設定状況

OpenAI API
設定済み

AIが本番モードで動作中

Google OAuth
未設定

デモログインのみ

Cloudflare D1
未設定

インメモリ動作中

OpenAI API接続テスト

本番設定は wrangler secret put OPENAI_API_KEY で行ってください

Cloudflare D1 セットアップ

# 1. D1データベース作成
npx wrangler d1 create classmind-production
# 2. マイグレーション適用(ローカル)
npx wrangler d1 migrations apply classmind-production --local
# 3. Secretsを設定
npx wrangler secret put OPENAI_API_KEY
npx wrangler secret put GOOGLE_CLIENT_ID
npx wrangler secret put GOOGLE_CLIENT_SECRET
# 4. デプロイ
npm run build && npx wrangler pages deploy dist --project-name classmind-ai

Google Workspace連携

Google OAuth
ユーザー認証
デモ
Meet REST API
会議データ取得
デモ
Calendar API
授業スケジュール同期
デモ
Drive API
文字起こしファイル取得
デモ
Workspace Events API
Webhookイベント受信
デモ

AIレイヤー状態

OpenAI GPT-4o-mini
要約生成メインモデル
モック
先生向け要約プロンプト
テンプレート設定済み
設定済み
生徒向け要約プロンプト
テンプレート設定済み
設定済み
保護者向け要約プロンプト
テンプレート設定済み
設定済み
宿題抽出プロンプト
テンプレート設定済み
設定済み

イベントフロー

Google Meet 授業終了
Workspace Events API
文字起こし Drive取得
AI要約 生成
先生 確認
生徒・保護者 公開