Lässt es sich mit cremefarbenem Papier, einer Tönung, mehr Kontrast oder größerer Schrift besser lesen? Wählen Sie Ihre Farben und Ihre Schrift, einmalig für alle Seiten.

Kostenlose Lektion

Prüfen, was ein Chatbot dir sagt

Nach dieser Lektion: Ich kann eine Chatbot-Antwort mit einer zweiten Quelle prüfen.

Lektion, 45 Min.2 BefehleLab für KI-Coding-Agenten: mit opencode Code erklären und reparieren lassen und die Arbeit prüfen

Eine Chatbot-Antwort prüfen

Eine Chatbot-Antwort prüfen heißt herausfinden, ob sie stimmt, bevor du sie nutzt. Ein Chatbot kann eine Tatsache, ein Datum oder ein Buch erfinden, das es nicht gibt.

Kopierst du eine erfundene Tatsache in deine Arbeit, wird der Fehler deiner. Eine kurze Prüfung verhindert das.

Am Ende dieser Lektion

Notiz

Ich kann eine Chatbot-Antwort mit einer zweiten Quelle prüfen.

Schlüsselwörter

BegriffWas er bedeutet
Tatsacheetwas, das wahr ist und sich prüfen lässt
Quellewoher eine Information kommt
Zweite Quelleein anderer Ort, an dem du dieselbe Tatsache prüfst
Erfundenausgedacht, nicht wahr
Veraltetfrüher wahr, heute nicht mehr

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Ein Chatbot kann sich Dinge ausdenken

Ein Chatbot ist dafür gebaut, wahrscheinliche Wörter zu schreiben. Darum sagt er selten „Das weiß ich nicht“. Fragst du nach etwas, das er nie gesehen hat, erfindet er vielleicht eine Antwort.

Die nächsten zwei Runs fragen nach Wendelrode am Brakelsee, einem Dorf, das für diese Lektion erfunden ist. Jedes Jahr und jedes Buch, das er nennt, muss erfunden sein.

Frag den Chatbot im Lab

Notiz

Drück oben in der Leiste auf Lab starten und dann auf die zwei Schaltflächen Ausführen. Hat deine Schule keine KI eingeschaltet, zeigt jeder Run ein aufgezeichnetes Beispiel, deutlich beschriftet. Behandle das Beispiel als Aussage, die du prüfen musst.

Nach einem Dorf fragen, das es nicht gibt

Befehl
docker exec -w /home/node/project agent node -e "const u=(process.env.AI_URL||'http://ai:4000')+'/v1/chat/completions';const post=(m,t,x)=>fetch(u,{method:'POST',headers:{'content-type':'application/json',authorization:'Bearer lab'},body:JSON.stringify({model:'lab',messages:[{role:'user',content:m}],max_tokens:t,temperature:x})}).then(r=>r.json());post('In welchem Jahr hat das Dorf Wendelrode am Brakelsee seine erste Bücherei eröffnet? Antworte in einem kurzen Satz.',40,0.7).then(j=>console.log('Chatbot: '+j.choices[0].message.content)).catch(e=>console.log('Aufgezeichnetes Beispiel, kein Chatbot hat geantwortet: Wendelrode am Brakelsee hat seine erste Bücherei im Jahr 1892 eröffnet.'))"

Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.

Nach einem Buch darüber fragen

Befehl
docker exec -w /home/node/project agent node -e "const u=(process.env.AI_URL||'http://ai:4000')+'/v1/chat/completions';const post=(m,t,x)=>fetch(u,{method:'POST',headers:{'content-type':'application/json',authorization:'Bearer lab'},body:JSON.stringify({model:'lab',messages:[{role:'user',content:m}],max_tokens:t,temperature:x})}).then(r=>r.json());post('Nenne ein Buch über die Geschichte von Wendelrode am Brakelsee, mit Autorin oder Autor. Antworte in einem kurzen Satz.',40,0.7).then(j=>console.log('Chatbot: '+j.choices[0].message.content)).catch(e=>console.log('Aufgezeichnetes Beispiel, kein Chatbot hat geantwortet: Ein gutes Buch ist Die Chronik von Wendelrode von Hedwig Marlau.'))"

Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.

Prüf mit einer zweiten Quelle

Eine zweite Quelle ist ein anderer Ort, der dieselbe Tatsache kennen sollte. Nimm eine, die wahrscheinlich stimmt: ein Schulbuch, deine Notizen, die Webseite der Schule oder einen Fahrplan.

Stimmen beide überein, kannst du die Tatsache nutzen. Widersprechen sie sich, glaub der besseren Quelle und nicht dem Chatbot.

Beispiel: drei Aussagen geprüft

Der Chatbot sagteZweite QuelleWas dort stehtErgebnis
Die Schulbibliothek öffnet um 8 UhrDie Webseite der SchuleÖffnet um 8:30 UhrStimmt nicht
Wasser kocht auf Meereshöhe bei 100 GradEin Physikbuch100 Grad auf MeereshöheStimmt
Der Bus 42 fährt alle 10 MinutenDer BusfahrplanAlle 20 MinutenStimmt nicht
Dein Freund Jonas ist 17Nirgends prüfbarNichtsNicht prüfbar

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Daten und Zahlen brauchen mehr Sorgfalt

Ein Chatbot hat aus Texten bis zu einem bestimmten Datum gelernt. Was danach kam, kennt er vielleicht nicht, also kann ein Preis oder eine Regel veraltet sein.

Auch beim Rechnen kann er sich vertun, weil er Zahlen als wahrscheinliche Wörter schreibt. Prüf ein Datum mit einer Seite, die das heutige Datum zeigt. Rechne selbst nach.

Die Rechnungen eines Chatbots prüfen

Code: python
# Stell dir vor, ein Chatbot hat diese Antworten gegeben. Jede ist [erste Zahl, Zeichen, zweite Zahl, seine Antwort].
aussagen = [
    [12, "x", 15, 180],
    [48, "+", 27, 85],
    [9, "x", 9, 81],
]

for aussage in aussagen:
    if aussage[1] == "x":
        richtig = aussage[0] * aussage[2]
    else:
        richtig = aussage[0] + aussage[2]
    if richtig == aussage[3]:
        print(aussage[0], aussage[1], aussage[2], "=", aussage[3], "stimmt")
    else:
        print(aussage[0], aussage[1], aussage[2], "=", aussage[3], "ist falsch, richtig ist", richtig)

Ein häufiger Fehler

Warnung

Viele denken, eine lange, genaue Antwort muss stimmen. Doch Einzelheiten kann ein Chatbot leicht erfinden. Nur eine Prüfung mit einer guten zweiten Quelle zeigt dir, dass eine Tatsache stimmt.

Weiterdenken: nach der Quelle fragen

Manche Chatbots sagen auf Nachfrage, woher eine Tatsache stammt. Das hilft, aber auch eine genannte Quelle kann erfunden sein.

Nimm eine Tatsache aus einer deiner letzten Arbeiten. Such zwei gute Quellen dafür. Stimmten sie überein?

Über dieses Lab und seinen Quellcode: Lab für KI-Coding-Agenten: mit opencode Code erklären und reparieren lassen und die Arbeit prüfen

Sie unterrichten eine Gruppe? Weisen Sie dieses Modul Ihren Studierenden zu, mit Handbuch für Lehrende, automatisch geprüften Aufgaben und einem Lab für jede Person.