calibration

Submit Human Rating

Submit a human rating for a query execution.

Args: run_id: Calibration run UUID request: Rating data current_user: Authenticated user (becomes rater) db: Database session

Returns: Created human rating

Raises: HTTPException: If run not found or access denied

post/api/v1/calibration/runs/{run_id}/ratings

Request

  • Base URL: https://geo.sig.ai (the document declares no server; this is the origin it was published from)
  • URL: https://geo.sig.ai/api/v1/calibration/runs/{run_id}/ratings
  • Auth: HTTP bearer

Path parameters

run_idstring uuid required

Cookies

access_tokenstring nullable

Request body

query_execution_idstring uuid required
brand_idstring uuid required
mentionedboolean nullable
explicit_rankinteger nullable
implicit_rankinteger nullable
reasoningstring nullable
recommendation_strengthnumber nullable
recommendation_typestring nullable
is_conditionalboolean nullable
conditionstring nullable
stancestring nullable
sentiment_scorenumber nullable
positive_aspectsstring[]
negative_aspectsstring[]
risk_flagsobject
confidencenumber nullable
time_spent_secondsinteger nullable
notesstring nullable

Response

Successful Response

idstring uuid required
calibration_run_idstring uuid required
query_execution_idstring uuid required
brand_idstring uuid required
rater_idstring uuid nullable required
rater_emailstring required
mentionedboolean nullable required
recommendation_strengthnumber nullable required
stancestring nullable required
confidencenumber nullable required
created_atstring required

Changes

No recorded changes to this operation across all 1 revision of this API.