Vai al contenuto principale
🔒 Modalità anteprima. Le prime quindici lezioni di Foundations sono gratuite; questa è Pro. Avvia un trial di 7 giorni per sbloccare l'editor, i suggerimenti AI e il resto del programma. Carta richiesta, disdici in qualsiasi momento dalla Dashboard.Avvia trial di 7 giorni →
← CorsiAI Engineering with PythonModulo 3 · RAG (Retrieval-Augmented Generation)Citazioni e fondatezzawrite40 / 105
+100 XP
Compito
📝 **Domanda:** Fai finta che un giudice LLM abbia già annotato ogni frase con il pezzo sorgente che la supporta (o \`None\` per non supportato). **Scrivi la funzione** \`groundedness_score(annotated_sentences)\` che restituisce \`(percent_grounded, allucinazioni)\`: - \`percent_grounded\` — quota di frasi con una fonte diversa da Nessuna, arrotondata a **un decimale**. - \`allucinazioni\` — elenco delle stringhe di \`testo\` della frase senza fonte. Quindi esegui il gate su questa risposta di 5 frasi e stampa il rapporto: \`\`\` A terra: 60,0% Allucinazioni: 2 - Riceverai $ 500 di credito in negozio. - Sono garantiti rimborsi in giornata. FLAG per revisione umana \`\`\` Soglia: \`>= 90.0\` → \`SHIP\`, altrimenti \`FLAG per revisione umana\`. Il 60% significa che 3 frasi su 5 sono fondate: due sono allucinazioni inventate dal modello. Nella produzione questo cancello fa la differenza tra "un'allucinazione occasionale" e un incidente visibile al regolatore. 📋 Scegli la risposta giusta. 💡 **Suggerimento:** Rileggi la teoria sopra se non sei sicuro.
✏️ Scrivi il tuo codice qui
🐍
Caricamento Python...
Download una tantum (~1 MB). Poi è istantaneo.
📊 Risultato
Premi Esegui per vedere il risultato...

💬 Discussione

Sii il primo a fare una domanda o condividere un consiglio.
Accedi per partecipare alla discussione. La lettura è gratuita.
Caricamento discussione…