Bagikan melalui


Tips untuk meningkatkan respons Kode Genie

Halaman ini memberikan tips umum dan praktik terbaik untuk membantu Genie Code memberikan respons yang lebih baik.

Untuk menyesuaikan Kode Genie dengan preferensi Anda, berikan instruksi. Untuk memperluas kemampuan Genie Code, buat keterampilan agen dan sambungkan ke server MCP.

Jadilah spesifik

Struktur dan detail yang disediakan Genie Code bervariasi dari waktu ke waktu, bahkan untuk permintaan yang sama. Cobalah untuk memberikan panduan genie Code sebanyak mungkin untuk membantunya mengembalikan informasi yang Anda inginkan dalam format yang diinginkan, tingkat detail, dan sebagainya. Pertimbangkan untuk melakukan hal berikut:

  • Tentukan tingkat detail yang Anda cari. Misalnya, "Jelaskan kode ini dalam beberapa kalimat" atau "Jelaskan kode ini baris demi baris."
  • Tentukan pustaka mana yang Anda inginkan untuk digunakan Genie Code. Misalnya, "Buat visualisasi menggunakan Matplotlib" atau "Buat visualisasi menggunakan Seaborn."
  • Tentukan struktur respons yang Anda inginkan. Misalnya, "Berikan instruksi dalam langkah bernomor" atau "Berikan instruksi dengan langkah-langkah sebagai poin poin dengan penjelasan singkat."
  • Jadilah spesifik dalam perintah Anda. Kode Genie tahu tentang skema tabel dan kolom dan metadata Anda, sehingga Anda dapat menggunakan bahasa alami untuk mengajukan pertanyaan Anda. Misalnya, "Cantumkan tingkat penyelesaian operan gelandang NFL aktif dan pensiun, untuk mereka yang memiliki lebih dari 500 percobaan dalam satu musim." Kode Genie menjawab menggunakan data dari kolom seperti s.player_id dan s.attempts.

Kode Genie menggunakan konteks untuk memberikan jawaban yang lebih baik

Anda dapat menyediakan Kode Genie dengan konteks tertentu, seperti tabel, alur, buku catatan, kueri, dan file. Di panel obrolan Kode Genie, klik ikon At. Lalu tambahkan konteks untuk memilih sumber daya yang ingin Anda berikan secara manual. Anda juga dapat mereferensikan konteks dengan mengetik @<resource-name> di prompt obrolan. Setiap konteks yang dipilih tercantum di bagian atas kotak prompt dan tetap di obrolan.

Selain konteks yang Anda berikan secara manual, Genie Code memiliki akses ke skema tabel dan kolom dan metadata. Ini memungkinkan Anda menggunakan bahasa alami dan menghasilkan kueri yang lebih akurat. Misalnya, jika tabel memiliki kolom yang disebut State, Anda dapat meminta Genie Code untuk menghasilkan daftar pengguna yang tinggal di Michigan.

Kode Genie menggunakan konteks berikut:

  • Kode atau kueri di sel buku catatan saat ini atau tab editor Databricks SQL.
  • Nama dan deskripsi Tabel dan Kolom.
  • Pertanyaan prompt sebelumnya.
  • Tabel favorit dan aktif.
  • Untuk fitur diagnosis kesalahan, menampilkan jejak tumpukan dari output kesalahan.

Karena Genie Code menggunakan riwayat percakapan Anda untuk memberikan jawaban yang lebih baik dan lebih akurat, Anda dapat meminta Genie Code untuk mengubah output respons sebelumnya tanpa harus menulis ulang seluruh prompt. Gunakan riwayat obrolan Genie Code untuk membersihkan, menjelajahi, memfilter, dan memotong DataFrame secara berulang di Panel Kode Genie.

Lampirkan gambar ke perintah

Anda dapat melampirkan gambar ke perintah Kode Genie Anda. Untuk melampirkan gambar, gunakan salah satu metode berikut:

  • Salin dan tempel gambar langsung ke prompt obrolan.
  • Seret dan letakkan gambar ke prompt obrolan.
  • Klik ikon Gambar. Lampirkan gambar untuk memilih gambar dari komputer lokal Anda.

Gambar berguna ketika mereka menambahkan informasi yang tidak dapat Anda ungkapkan dengan mudah atau akurat dengan teks saja. Pertimbangkan untuk melampirkan gambar saat:

  • Anda perlu memberikan informasi visual yang tidak dapat diakses oleh Genie Code. Kode Genie dapat melihat gambar dan bagan di file ruang kerja dan buku catatan Anda, sehingga Anda hanya perlu melampirkan gambar eksternal.
  • Anda ingin membantu memahami konten visual, seperti diagram, diagram alur, sketsa arsitektur, cuplikan layar slide, atau foto papan tulis.
  • Anda menanyakan tentang data eksternal yang ditampilkan, tidak dijelaskan, seperti grafik, bagan, dasbor, atau laporan di mana tren, anomali, atau label penting.
  • Anda memerlukan teks yang diekstrak dari gambar, seperti foto atau pemindaian dokumen, catatan tulisan tangan, atau label dan tanda.
  • Anda bekerja dengan foto dunia nyata dan ingin bertanya tentang apa yang terjadi dalam gambar, menjelaskan adegan untuk dokumentasi, atau memeriksa apakah sesuatu cocok dengan spesifikasi.

Membantu Genie Code bekerja dengan himpunan data

Kode Genie dapat mengakses konteks tentang tabel yang sedang Anda kerjakan. Berikut adalah beberapa hal yang dapat Anda lakukan untuk membantunya merespons dengan lebih baik saat bekerja dengan himpunan data:

  • Saat mencari tabel, gunakan perintah "Temukan tabel" atau perintah /findTables untuk respons yang lebih baik. Misalnya, "Temukan tabel yang terkait dengan game NFL."

  • Gunakan @<table-name> untuk mereferensikan tabel tertentu dalam perintah. Anda juga dapat memilih tabel secara manual dengan mengklik ikon Pada. Tambahkan konteks dalam obrolan. Genie Code akan menyesuaikan responsnya untuk menggunakan tabel tersebut.

  • Saat memilih kolom dari DataFrame, Anda bisa mendapatkan hasil yang lebih akurat dengan menyediakan kueri awal. Misalnya, berikan pernyataan seperti SELECT * FROM <table_name>. Ini memungkinkan Genie Code untuk mendapatkan nama kolom dan tidak perlu menebak.

  • Jika Anda perlu menggunakan konversi jenis data kolom untuk menjalankan operasi, Anda mungkin perlu memberikan detail. Misalnya: "Konversi kode ini dari pandas ke PySpark, termasuk kode yang diperlukan untuk mengonversi pandas DataFrame menjadi PySpark DataFrame dan mengubah jenis data kolom churn dari boolean menjadi bilangan bulat."

  • Tabel dan kolom dokumen di Katalog Unity. Lihat Menambahkan komentar yang dihasilkan AI ke objek Katalog Unity. Ini memberi Genie Code lebih banyak konteks pada data. Gunakan komentar tabel atau kolom di Catalog Explorer untuk menambahkan baris data sampel. Misalnya, kolom tinggi Anda dalam format feet-inches. Untuk membantu Genie Code menginterpretasikan data, tambahkan komentar seperti "Kolom tinggi dalam format string dan dipisahkan oleh tanda hubung. Contoh: '6-2'." Untuk informasi tentang komentar tabel dan kolom, lihat Menambahkan komentar ke data dan aset AI.

Edit dan jalankan kode di panel chat Kode Genie

Jalankan kode di panel Kode Genie untuk memvalidasinya atau menggunakannya sebagai scratchpad. Untuk menjalankan kode, klik ikon jalankan kode di sudut kiri atas kotak kode di panel Kode Genie.

Tab di bawah ini memperlihatkan contoh untuk kode Python dan SQL:

Python

Jalankan kode Python di panel asisten.

SQL

Jalankan kode SQL di panel asisten.

Saat Anda menjalankan kode di panel Kode Genie, output ditampilkan dan variabel menjadi dapat digunakan di buku catatan.

Anda juga dapat mengedit kode yang dihasilkan Genie Code secara langsung di kotak obrolan Kode Genie sebelum memindahkan kode ke buku catatan.

Uji cuplikan kode dengan menjalankannya di panel Asisten.

Gunakan Shift + Enter untuk menambahkan baris baru dalam kotak teks obrolan

Gunakan Shift + Enter untuk menambahkan baris baru dalam kotak teks obrolan Kode Genie. Ini memudahkan untuk memformat dan mengatur pesan Anda ke Kode Genie.

Menggunakan tindakan sel dalam buku catatan

Tindakan sel menyertakan pintasan ke tugas umum, seperti mendokumentasikan (berkomentar), memperbaiki, dan menjelaskan kode.

Tindakan sel /doc meminta Asisten untuk mengomentari kode.

Sumber daya tambahan