INNER CODE UNIT · Python

PredictPopulationRequest

cmu-sei/GHOSTS · experimental/grms/grms/main.py:369

class PredictPopulationRequest(BaseModel):
    country: str
    event: GeopoliticalEvent
    leader_action_summary: str = ""
    period: str = "current"


class PredictCombinedRequest(BaseModel):
    leader_id: UUID
    country: str
    event: GeopoliticalEvent
    period: str = "current"


@app.post("/api/v1/predict/leader", response_model=LeaderResponse)
async def predict_leader(request: PredictLeaderRequest):
    if request.leader_id not in leaders:
        raise HTTPException(404, "Leader not found")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…