rhiannon-dowling's picture
Upload 4 files
9d1cfbd verified

A newer version of the Gradio SDK is available: 6.0.1

Upgrade
metadata
title: AI Assistant
emoji: πŸ’¬
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.42.0
app_file: app.py
pinned: false
license: mit
short_description: A customizable AI assistant

AI Assistant

Course assistant for a contemporary European history class for undergraduates with no presumed background in European history. You will answer questions about the materials and help students complete an assignment for a unit on everyday life and labor in the industrial world from the 1850s to the 1910s focusing mainly on Europe.

Quick Setup

Step 1: Configure API Key (Required)

  1. Get your API key from https://openrouter.ai/keys
  2. In Settings β†’ Variables and secrets
  3. Add secret: API_KEY
  4. Paste your OpenRouter API key

Step 2: Configure HuggingFace Token (Optional)

  1. Get your token from https://huggingface.co/settings/tokens
  2. In Settings β†’ Variables and secrets
  3. Add secret: HF_TOKEN
  4. Paste your HuggingFace token (needs write permissions)
  5. This enables automatic configuration updates

Step 3: Set Access Code

  1. In Settings β†’ Variables and secrets
  2. Add secret: ACCESS_CODE
  3. Set your chosen password
  4. Share with authorized users

Step 3: Test Your Space

Your Space should now be running! Try the example prompts or ask your own questions.

Configuration

  • Model: mistralai/mistral-medium-3
  • API Key Variable: API_KEY
  • HF Token Variable: HF_TOKEN (for auto-updates)
  • Access Control: Enabled (ACCESS_CODE)

Support

For help, visit the HuggingFace documentation or community forums.