Preparar o ajustar el plan
Natural-language back and forth. Send instruction to (re)plan from scratch, or refinement to adjust the current plan ("actually, only the empty rows"). The response embeds the rebuilt plan with measured counts and a 10-item preview of real extractions. Nothing is charged until approval; check plan.not_included — a non-empty list means part of the instruction will NOT happen.
POST/v1/batches/{batch_id}/plan
Requiere batches:create. La planificación es gratuita y se puede repetir las veces que quieras: no se cobra nada hasta que apruebes el plan.
Instrucción o ajuste
Envía uno u otro, pero no ambos.
| Campo | Significado |
|---|---|
instruction | Planifica desde cero. Sustituye por completo cualquier plan anterior. |
refinement | Ajusta el plan existente: «en realidad, solo las filas vacías», «no toques las URL». |
La diferencia es clave cuando un plan es casi correcto: refinement conserva todo lo que ya habías acordado, mientras que instruction empieza desde cero y podría reinterpretar partes con las que ya estabas conforme.
Revisa el plan antes de aprobarlo
La respuesta incluye el nuevo plan con recuentos medidos (el número real de elementos y palabras encontrados en el archivo, no una estimación basada en el tamaño), además de una vista previa de diez extracciones reales.
Esas diez muestras son la comprobación más económica y sencilla disponible. Muestran las cadenas exactas que se enviarán a traducir, lo que permite detectar si una instrucción seleccionó por error un campo indebido antes de que suponga ningún coste.