Spaces:
Runtime error
Runtime error
app.py
Browse filesfrom fastapi import FastAPI, HTTPException
from pydantic import BaseModel
app = FastAPI(title="AI Job Screener")
class ProcessRequest(BaseModel):
job_id: str
resume_url: str
applicant_metadata: dict
request_id: str
@app .post("/process")
def process_candidate(req: ProcessRequest):
# Example response
return {
"candidate_id": "1234",
"parsed_data": {"name": "John Doe", "email": None, "skills": []},
"score": 85,
"score_breakdown": {"skills": 50, "experience": 20, "education": 15},
"geo": {"country": "US"},
"model_version": "v1.0.0",
"processing_status": "processed"
}
@app .get("/health")
def health_check():
return {"status": "ok"}