{
"success": true,
"data": {
"id": "ccp_def456",
"process_reference": "extraer_montos",
"process_type": "classification",
"is_active": true,
"failure_policy": "warning",
"active_version_id": 42,
"version_number": 1,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
}Agregar un proceso a un tipo de ítem personalizado
Agrega un proceso de validación o extracción a un tipo existente. Hasta 5 procesos de extracción y 20 de validación por tipo.
En procesos de extracción sin json_schema, auto_improve debe enviarse como true; enviarlo como false devuelve 400.
Si se envía json_schema, auto_improve se establece en false automáticamente; enviarlo como true devuelve 400.
{
"success": true,
"data": {
"id": "ccp_def456",
"process_reference": "extraer_montos",
"process_type": "classification",
"is_active": true,
"failure_policy": "warning",
"active_version_id": 42,
"version_number": 1,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
}Authorizations
Path Parameters
Identificador único del tipo de ítem personalizado (ej. cit_abc123).
Body
Tipo de proceso a crear. Hasta 5 procesos de extracción y 20 de validación por tipo.
validation, extraction Etiqueta del proceso. Única dentro del mismo tipo.
"extraer_montos"
Instrucciones escritas por el usuario para este proceso.
"Extrae todos los montos monetarios del contrato."
Solo para procesos de extracción. Define el esquema JSON de salida. Cuando se envía, auto_improve se establece en false automáticamente; enviar auto_improve: true junto con json_schema devuelve error 400. La raíz debe ser type: object con properties. Usa type: ["<tipo>", "null"] para campos anulables. Consulta la estructura del json_schema para el formato requerido y ejemplos.
Para extracción sin json_schema, debe enviarse como true (o se omite; por defecto true). Enviar false sin json_schema devuelve error 400. Cuando se envía json_schema, auto_improve se establece en false automáticamente; enviar true devuelve error 400. Para validación, es opcional (por defecto true).
Solo para validación. warning: el ítem se pausa hasta que se revise el resultado. hard_stop: si la regla no se cumple, el ítem se da por finalizado. null: el ítem continúa procesándose aunque la regla falle. Se rechaza si se envía en otro tipo de proceso.
warning, hard_stop, null Was this page helpful?