Raccogli una richiesta di riparazione. Restituisce JSON {"what_i_tried":"cosa hai fatto prima dell'errore","error_text":"testo completo dell'errore così com'è","expected_result":"cosa ti aspettavi di vedere"}. In error_text, incolla l'intero testo di errore rosso: copialo dal punto in cui è apparso (finestra di output, terminale, sotto il codice), non ripeterlo. Puoi prendere un esempio realistico come "TypeError: impossibile convertire str in int, riga 4".
Un errore non è un fallimento, ma un indizio: il computer riporta onestamente dove ha inciampato, ma nella sua lingua. Il tuo compito è trasmettere questo messaggio all’IA nella sua interezza e senza distorsioni. È facile prendere il "testo completo dell'errore": si tratta dello stesso testo rosso che è apparso quando hai eseguito il codice: nella finestra di output, nel terminale o proprio sotto il codice. Selezionatelo con il mouse dalla prima all'ultima riga e copiatelo senza riscrivere nulla a mano. Assomiglia a questo: "TypeError: can't convert str to int, line 4" - il tipo di problema e spesso il numero di riga. Per la modella, questa è una mappa: usandola, trova un posto e lo ripara, e la rivisitazione ("non funziona, rosso") cancella la mappa. Nella tua richiesta, indica cosa stavi facendo prima dell'errore, il testo completo così com'è, cosa ti aspettavi e cosa hai visto. Copia l'intero messaggio, comprese le righe poco chiare in fondo: il vero motivo di solito è nascosto lì e la prima riga spesso è solo l'effetto. Se dopo aver corretto l'errore si ripete, aggiungi "la soluzione precedente non ha aiutato, ecco un nuovo errore" e allegalo. La cosa peggiore è scrivere “dà un errore” senza testo: è come dire al medico “fa male” senza far capire dove.
Sblocca l'accesso per inviare soluzioni per la revisione istantanea dell'intelligenza artificiale.