Skip to main content

Getting Started with Campus Tool - AI Evaluation

Prerequisites​

  • Python 3.11+
  • OpenAI API key with gpt-4o access
  • n8n (for final score orchestration)
  • Optional: ngrok when n8n is remote/Docker

Installation​

git clone https://github.com/TeamFleetStudio/Campus-tool-ai-evaluation.git
cd Campus-tool-ai-evaluation
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env

Set at minimum:

OPENAI_API_KEY=sk-your-key-here

Start FastAPI​

uvicorn app.main:app --reload --port 8000

Expose for n8n if needed:

ngrok http 8000

n8n​

Import JSON from n8n/ (see n8n/README.md). Production file: n8n/AI_Talent_Summit_Final_Score.json.

Evolve admin credentials are configured inside n8n, not FastAPI .env.

Verification checklist​

  1. FastAPI starts
  2. POST /v1/evaluate/build/direct works
  3. ngrok URL set as api_base_url if needed
  4. Final Score workflow activated in n8n

Next Steps​