This is a FastAPI backend to analyze behavioral interview responses using Claude.
- Clone the repo.
- Create
.env
with:CLAUDE_API_KEY=your-actual-claude-api-key
- Install dependencies:
python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt
- Run:
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
Request Body
{
"question": "How do you handle team conflict?",
"transcript": "I usually talk to both sides and make sure everyone is heard."
}