Create Code Evaluation Criteria
Evaluation Criteria
Create Code Evaluation Criteria
Create a new code evaluation criteria with an initial auto-deployed version.
POST
Create Code Evaluation Criteria
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
application/json
Available options:
prompt, agent Available options:
1-5, 1-3, 1-100, yes-no, multi-select, text, auto-categorization, code-bool, code-float Available options:
python, typescript Response
201 - application/json
CreateCodeEvalResponse(id: uuid.UUID, name: str, description: Optional[str], target_type: shared.common.TargetType, target_id: uuid.UUID, criteria_type: shared.sqlalchemy.models.AutoEvalCriteriaType, sample_rate: Optional[float], is_enabled: bool, generate_insights: bool, deployed_version: server.api_routes.code_eval_criteria_api_v2.CodeEvalVersionSummary, latest_version: server.api_routes.code_eval_criteria_api_v2.CodeEvalVersionSummary)
Available options:
prompt, agent Available options:
1-5, 1-3, 1-100, yes-no, multi-select, text, auto-categorization, code-bool, code-float 
