1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Prompt Engineering s OpenAI API

Connected

cvičení

Použití podmíněných promptů

Navážeš na předchozí úlohu a tvým cílem bude vylepšit získané odpovědi. Při zpracování zadaného textu potřebuješ zjistit jeho jazyk, spočítat počet vět a vygenerovat vhodný název – ale pouze v případě, že text obsahuje více než jednu větu. Nový požadavek zní takto: pokud se text skládá z jediné věty, název se negeneruje a model místo něj zobrazí „N/A". Tato úprava zajistí, že název vznikne jen pro texty s více větami, a výstup pro uživatele tvé platformy bude tak praktičtější a přesnější.

Balíček OpenAI, funkce get_response() a ukázkový text text jsou pro tebe již připraveny.

Pokyny

100 XP
  • Vytvoř proměnnou instructions s pokyny pro určení jazyka a počtu vět zadaného odděleného textu text; pokud text obsahuje více než jednu větu, vygeneruj pro něj vhodný název, jinak do pole pro název napiš 'N/A'.
  • Vytvoř proměnnou output_format s pokyny pro výstup, který bude obsahovat text, jazyk, počet vět a název – každý údaj na samostatném řádku; jako předpony jednotlivých řádků použij 'Text:', 'Language:' a 'Title:'.