Umění klást lepší otázky

Introduction to Databricks Genie

Gang Wang

Senior Data Scientist

Proč záleží na upřesňování

$$ trychtýř: Vágní otázka, Přidat filtry, Přidat čas, Přidat řazení, Přesná odpověď

Upřesňování promptu = lepší výsledky

  • První dotaz bývá nedokonalý (to je v pořádku!)
  • Přidej filtry, data, seskupení
  • Čím konkrétnější, tím užitečnější
Introduction to Databricks Genie

Výsledky Genie pro „Ukaž mi moje transakce" — nepřehledné řádky a sloupce

"Show me my transactions"

Introduction to Databricks Genie

Výsledky Genie pro „Ukaž mi transakce z posledního měsíce"

"Show me transactions from the most recent month"

Introduction to Databricks Genie

Výsledky Genie pro „...kde částka přes 100 $, seskupeno podle franšízy"

"Show me transactions from the most recent month where the amount was over $100, grouped by franchise"

Introduction to Databricks Genie

Vzorec

$$

sentence_builder_v3.png

Introduction to Databricks Genie

Stavitel vět

nanobanana: full: Čtyři stavební bloky skládající se do dobrého promptu – blok 1 označen CO s ikonou lupy, blok 2 KDY s ikonou kalendáře, blok 3 JAK s ikonou řazení, blok 4 OMEZENÍ s ikonou filtru – bloky tvoří kompletní prompt

Tip: Začátečníci bývají příliš struční – napíšou jen „Tržby." Použij všechny čtyři části pro lepší výsledky.

Introduction to Databricks Genie

Další příklad

Výsledky Genie pro „tržby podle franšízy za květen 2024, seskupeno podle města" s otevřeným SQL panelem

"Show me revenue by franchise for May 2024, grouped by city, only transactions over $50"

Introduction to Databricks Genie

Iterativní přístup

$$

iterativecycle

$$

  1. Zeptej se – začni základní otázkou
  2. Zkontroluj – podívej se na výsledky
  3. Upřesni – přidávej omezení postupně
  4. Opakuj – dokud nedostaneš, co potřebuješ

Pamatuj: Dokonalý prompt nemusíš napsat hned napoprvé

Introduction to Databricks Genie

Pojďme cvičit!

Introduction to Databricks Genie

Preparing Video For Download...