Wenn Daten fehlen
Teil des Abschnitts Prompting-Techniken der AI Prompts-Journey von Coddy. Lektion 13 von 24.
Extraktions-Prompts verlangen oft nach etwas, das der Text schlicht nicht enthält. Ein kleines Modell füllt die Lücke dann irgendwie: mit einer leeren Zeichenfolge, einem Platzhalter oder, schlimmer noch, einem erfundenen Wert. Ein Programm, das das JSON liest, kann keines davon von echten Daten unterscheiden.
Extract the hotel name, city and nightly price from this review: "Loved our stay at Hotel Mira, great breakfast!" Return only a JSON object with the keys "hotel", "city" and "price".{"hotel": "Hotel Mira", "city": "", "price": ""}
Füge einen Satz hinzu, Verwende null für alles, was in der Bewertung nicht steht, und derselbe Prompt gibt {"hotel": "Hotel Mira", "city": null, "price": null} zurück. In JSON bedeutet null, dass kein Wert vorhanden ist: Der Code kann darauf prüfen und den Kunden fragen, anstatt eine leere Stadt oder einen erfundenen Preis zu speichern.
Aufgabe
MittelDer Chat zeigt bereits eine fehlerhafte Extraktion: In der Nachricht wird kein Preis genannt, aber die KI hat einen erfunden. Bitte die JSON-Ausgabe mit einer Nachfrage erneut ausgeben und dabei den fehlenden Preis korrekt behandeln.
Die Antwort der KI muss:
- Ein JSON-Objekt mit product, color und price sein
- price auf null setzen
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Prompting-Techniken
2Strukturieren Sie Ihren Prompt
Text in Begrenzungszeichen einschließenNur aus dem Text antwortenDas Prompt-RezeptLassen Sie die KI zuerst fragenRückblick: Strukturieren Sie Ihren Prompt5Abschließende Herausforderungen
Ticket-RouterSichere Antworten für GästeBuchung aus einer E-MailEntwurf, dann Daten3Strukturierte Ausgabe
Tabellen aus TextDaten als JSON extrahierenWenn Daten fehlenEine Vorlage ausfüllenRückblick: Strukturierte Ausgabe