Het plan opstellen of verfijnen
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
Vereist batches:create. Plannen is gratis en kan steeds opnieuw: er worden pas kosten in rekening gebracht wanneer je goedkeurt.
Een instructie geven of het plan verfijnen
Stuur het ene of het andere, niet allebei.
| Veld | Betekenis |
|---|---|
instruction | Stel een plan vanaf nul op. Dit vervangt het volledige eerdere plan. |
refinement | Pas het bestaande plan aan, bijvoorbeeld: “eigenlijk alleen de lege rijen” of “laat de URL’s ongemoeid”. |
Dit onderscheid is belangrijk als een plan bijna klopt: met refinement behoud je alles waar je al mee akkoord bent, terwijl instruction opnieuw begint en delen waar je tevreden mee was anders kan interpreteren.
Lees het plan voordat je het goedkeurt
Het antwoord bevat het opnieuw opgebouwde plan met gemeten aantallen: het werkelijke aantal items en woorden in je bestand, niet een schatting op basis van de bestandsgrootte. Ook bevat het een voorbeeld van tien daadwerkelijk geëxtraheerde teksten.
Die tien voorbeelden zijn de snelste manier om het plan te controleren. Je ziet precies welke tekst ter vertaling wordt aangeboden. Zo merk je vóór er kosten worden gemaakt als een instructie ongemerkt het verkeerde veld heeft geselecteerd.
Antwoord
Prepare or refine the translation plan
dataobjectrequiredrequest_idstringrequiredPossible codes: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredPossible codes: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredPossible codes: insufficient_credits
errorobjectrequiredrequest_idstringrequiredPossible codes: insufficient_scope, feature_not_available, admin_required, file_retention_expired
errorobjectrequiredrequest_idstringrequiredPossible codes: batch_not_found, glossary_not_found, resource_not_found
errorobjectrequiredrequest_idstringrequiredPossible codes: glossary_already_exists, result_not_ready, batch_not_editable, no_plan_yet, plan_changed, batch_not_awaiting_approval
errorobjectrequiredrequest_idstringrequiredPossible codes: file_expired
errorobjectrequiredrequest_idstringrequiredPossible codes: request_too_large, file_too_large, result_too_large
errorobjectrequiredrequest_idstringrequiredPossible codes: language_not_supported, invalid_language_pair, glossary_term_limit_reached, glossary_limit_reached, invalid_glossary_terms, unsupported_format, file_fetch_failed, plan_invalid
errorobjectrequiredrequest_idstringrequiredPossible codes: rate_limited
errorobjectrequiredrequest_idstringrequiredPossible codes: internal_error
errorobjectrequiredrequest_idstringrequiredPossible codes: service_unavailable
errorobjectrequiredrequest_idstringrequired