Prepara o perfeziona il piano
Interazione in linguaggio naturale. Invia instruction per (ri)pianificare da zero, oppure refinement per regolare il piano corrente ("in realtà, solo le righe vuote"). La risposta include il piano ricostruito con i conteggi misurati e un'anteprima di 10 estratti reali. Nulla viene addebitato fino all'approvazione; controlla plan.not_included: una lista non vuota significa che parte dell'istruzione NON verrà eseguita.
POST/v1/batches/{batch_id}/plan
Richiede batches:create. La pianificazione è gratuita e ripetibile: non viene addebitato nulla finché non effettui l’approvazione.
Istruzione o perfezionamento
Invia l’uno o l’altro, non entrambi.
| Campo | Significato |
|---|---|
instruction | Pianifica da zero. Sostituisce completamente qualsiasi piano precedente. |
refinement | Modifica il piano già esistente: “in realtà, solo le righe vuote”, “non toccare gli URL”. |
La distinzione è importante quando un piano è quasi corretto: refinement mantiene tutto ciò che hai già approvato, mentre instruction ricomincia da capo e potrebbe reinterpretare parti che andavano già bene.
Controlla il piano prima di approvare
La risposta include il piano rigenerato con i conteggi effettivi (il numero reale di elementi e parole individuati nel file, non una stima basata sulle dimensioni), oltre a un’anteprima di dieci estrazioni reali.
Questi dieci elementi rappresentano la verifica più economica a disposizione. Mostrano le stringhe esatte che verranno inviate per la traduzione, così un’istruzione che ha accidentalmente selezionato il campo sbagliato risulterà visibile prima di comportare qualsiasi costo.
Risposta
Prepara o perfeziona il piano di traduzione
dataobjectrequiredrequest_idstringrequiredCodici possibili: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCodici possibili: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCodici possibili: insufficient_credits
errorobjectrequiredrequest_idstringrequiredCodici possibili: insufficient_scope, feature_not_available, admin_required, file_retention_expired
errorobjectrequiredrequest_idstringrequiredCodici possibili: batch_not_found, glossary_not_found, resource_not_found
errorobjectrequiredrequest_idstringrequiredCodici possibili: glossary_already_exists, result_not_ready, batch_not_editable, no_plan_yet, batch_not_awaiting_approval
errorobjectrequiredrequest_idstringrequiredCodici possibili: file_expired
errorobjectrequiredrequest_idstringrequiredCodici possibili: request_too_large, file_too_large, result_too_large
errorobjectrequiredrequest_idstringrequiredCodici possibili: language_not_supported, invalid_language_pair, glossary_term_limit_reached, glossary_limit_reached, invalid_glossary_terms, unsupported_format, file_fetch_failed, plan_invalid
errorobjectrequiredrequest_idstringrequiredCodici possibili: rate_limited
errorobjectrequiredrequest_idstringrequiredCodici possibili: internal_error
errorobjectrequiredrequest_idstringrequiredCodici possibili: service_unavailable
errorobjectrequiredrequest_idstringrequired