AIディベート練習アプリの作り方

BUILD YOUR OWN APP

安全に、分かりやすく、自分の教室へ

コードとマニュアルを使い、先生ご自身のRender環境に練習アプリを設置できます。

配布物

初めての方は設置マニュアルを見ながら進めてください。GitHubに慣れていない方はZIP版を利用できます。

設置マニュアル

画面例を含むWord形式のマニュアルです。必要に応じて先生ご自身で編集できます。

コード一式(ZIP)

GitHubの操作が分からない方でも、ダウンロードしてRenderへ配置できる配布版です。

GitHub版

最新版のコードとREADMEを公開しています。更新履歴を確認したい方にも適しています。

設置の流れ

  1. コード一式をGitHubまたはZIPで入手します。
  2. RenderでWebサービスを作成します。
  3. 必要な環境変数をRenderに登録します。
  4. デプロイ完了後、合言葉認証と主要な練習機能を確認します。

詳しい画面操作は、配布する設置マニュアルをご覧ください。

Renderの環境変数

  • ANTHROPIC_API_KEY:必須
  • APP_PASSWORD:必須(利用者の合言葉)
  • OPENAI_API_KEY:任意(対応機能を使う場合)

APIキーや合言葉はコードに書かず、必ずRenderのEnvironment Variablesへ登録してください。

記録とAPIキーについて

  • アプリには練習内容をデータベースやファイルへ保存する機能を設けていません。
  • APIキーはサーバー側の環境変数から読み込み、ブラウザへ送信しません。
  • ただし、RenderやAIサービス提供会社側のログ・データの扱いは、それぞれの規約や設定に従います。

ご利用にあたって

本アプリおよび配布資料は、内容と各サービスの利用規約をご確認のうえ、ご自身の責任でご利用ください。 学校で利用する場合は、所属校の情報セキュリティ方針や個人情報の取り扱いも確認してください。