ศิลปะของการตั้งคำถามที่ดีขึ้น

Databricks Genie เบื้องต้น

Gang Wang

Senior Data Scientist

ทำไมการปรับแต่งจึงสำคัญ

$$ ช่องทาง: คำถามคลุมเครือ เพิ่มตัวกรอง เพิ่มช่วงเวลา เพิ่มการเรียงลำดับ คำตอบที่ชัดเจน

การปรับ Prompt = ผลลัพธ์ที่ดีขึ้น

  • คำถามแรกมักไม่สมบูรณ์ (ไม่เป็นไร!)
  • เพิ่มตัวกรอง วันที่ และการจัดกลุ่ม
  • ยิ่งเฉพาะเจาะจง ยิ่งมีประโยชน์
Databricks Genie เบื้องต้น

ผลลัพธ์จาก Genie สำหรับคำถาม "Show me my transactions" — แถวและคอลัมน์จำนวนมากจนล้นหลาม

"Show me my transactions"

Databricks Genie เบื้องต้น

ผลลัพธ์จาก Genie สำหรับคำถาม "Show me transactions from the most recent month"

"Show me transactions from the most recent month"

Databricks Genie เบื้องต้น

ผลลัพธ์จาก Genie สำหรับคำถาม "...where amount over $100, grouped by franchise"

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

Databricks Genie เบื้องต้น

สูตรสำเร็จ

$$

sentence_builder_v3.png

Databricks Genie เบื้องต้น

ตัวสร้างประโยค

nanobanana: full: ส่วนประกอบสี่ชิ้นที่ประกอบกันเป็น prompt ที่ดี — ชิ้นที่ 1 ระบุว่า WHAT พร้อมไอคอนแว่นขยาย ชิ้นที่ 2 ระบุว่า WHEN พร้อมไอคอนปฏิทิน ชิ้นที่ 3 ระบุว่า HOW พร้อมไอคอนการเรียงลำดับ ชิ้นที่ 4 ระบุว่า CONSTRAINTS พร้อมไอคอนตัวกรอง — ทุกชิ้นเชื่อมกันเป็น prompt ที่สมบูรณ์

เคล็ดลับ: ผู้เริ่มต้นส่วนใหญ่มักพิมพ์สั้นเกินไป เช่น แค่ "Sales" ลองใช้ทั้งสี่ส่วนเพื่อผลลัพธ์ที่ดีขึ้น

Databricks Genie เบื้องต้น

ตัวอย่างเพิ่มเติม

ผลลัพธ์จาก Genie สำหรับคำถาม "revenue by franchise for May 2024, grouped by city" พร้อมแผง SQL ที่เปิดอยู่

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

Databricks Genie เบื้องต้น

แนวคิดการปรับแบบวนซ้ำ

$$

iterativecycle

$$

  1. ถาม - เริ่มด้วยคำถามพื้นฐาน
  2. ตรวจสอบ - ดูผลลัพธ์ที่ได้
  3. ปรับแต่ง - เพิ่มเงื่อนไขทีละอย่าง
  4. ทำซ้ำ - จนได้ผลลัพธ์ที่ต้องการ

จำไว้: ไม่จำเป็นต้องได้ prompt ที่สมบูรณ์แบบตั้งแต่ครั้งแรก

Databricks Genie เบื้องต้น

มาฝึกกันเถอะ!

Databricks Genie เบื้องต้น

Preparing Video For Download...