16 poin oleh xguru 2023-01-31 | Belum ada komentar. | Bagikan ke WhatsApp
  • Saat bekerja di Square, ada giliran "analytics on-call" yang menegangkan, dan ketika giliranku tiba, aku harus menjawab berbagai pertanyaan SQL dari banyak departemen
  • Saya memutuskan untuk mencoba menggantikan on-call ini dengan GPT-3
  • Diimplementasikan di dalam Patterns Studio
    • Prompt disusun dari pertanyaan pengguna, skema serta data tabel yang sudah ada, dan pertanyaan yang diperjelas
    • Setelah dijalankan melalui beberapa model GPT, diperoleh lebih dari 5 pernyataan SQL yang sudah lengkap
    • Menjalankan SQL pada tabel terkait dan mencari hasil terbaik
    • Menghubungkan hasil tersebut ke bot Slack
  • Bagian pembuatan dan eksekusi SQL dibangun dengan loop seperti berikut
    • Membuat query kandidat
    • Memeriksa kualitas SQL dengan GPT. Mencari error umum, lalu memintanya membuat versi query yang lebih tepat
    • Menjalankan SQL terhadap tabel
    • Jika ada error atau belum ada hasil, minta GPT memperbaiki query agar menghasilkan hasil yang benar lalu ulangi loop
    • Jika hasil sudah keluar, kembalikan hasil tersebut
  • Pada akhirnya, untuk satu pertanyaan pengguna dilakukan sekitar 20 kali pemanggilan GPT
  • Mencoba mengikutinya langkah demi langkah (menggunakan data Crunchbase)

Belum ada komentar.

Belum ada komentar.