Google Sheets add-on
Anda dapat memanggil Claude di Google Sheets dengan ekstensi Claude for Sheets. Claude for Sheets memungkinkan integrasi yang mulus antara Claude dan Google Sheets, memungkinkan Anda untuk mengeksekusi interaksi dengan Claude langsung di dalam sel. Alat ini memungkinkan rekayasa prompt yang mudah dan cepat dengan memungkinkan Anda untuk membangun suite evaluasi dan kemudian menguji prompt yang berbeda pada setiap item suite evaluasi secara paralel. Secara terpisah, kami menemukan Claude for Sheets sangat baik untuk berbagai tugas kantor seperti memproses dan mengkategorikan hasil survei, serta menganalisis data tabular yang ditemukan online.
Menginstal Claude for Sheets
Aktifkan Claude for Sheets dengan mudah menggunakan langkah-langkah berikut:
- Dapatkan kunci API Claude Anda: Anda tidak akan dapat menggunakan Claude for Sheets tanpa kunci API pengembang. Untuk informasi lebih lanjut tentang cara mendapatkan kunci API, lihat mendapatkan akses ke Claude.
- Instal ekstensi Claude for Sheets
- Klik di sini untuk mengakses ekstensi Claude for Sheets atau cari
Claude for Sheets
di add-on marketplace. - Klik tombol biru
Install
dan terima izin.
- Klik di sini untuk mengakses ekstensi Claude for Sheets atau cari
- Hubungkan kunci API Anda: Masukkan kunci API Anda di
Extensions
>Claude for Sheets™
>Enter your Anthropic API Key
. Anda mungkin perlu menunggu atau memuat ulang agar “Enter your Anthropic API key” muncul sebagai opsi.
Setelah Anda melihat tanda centang hijau ‘verified’ ✅ muncul, Claude akan diaktifkan dan siap di dalam Google Sheet Anda.
Anda harus memasukkan kembali kunci API Anda setiap kali membuat Google Sheet baru
Izin
Selama instalasi, ekstensi Claude for Sheets akan meminta berbagai izin yang diperlukan untuk berfungsi dengan baik. Meskipun izin yang diminta untuk menjalankan Claude di Sheets luas, yakinlah bahwa kami hanya memproses bagian data tertentu yang diminta pengguna untuk dijalankan oleh Claude. Data ini tidak pernah digunakan untuk melatih model generatif kami.
Izin ekstensi meliputi:
- Melihat dan mengelola spreadsheet yang telah diinstal aplikasi ini - diperlukan untuk menjalankan prompt dan mengembalikan hasil
- Terhubung ke layanan eksternal - diperlukan untuk melakukan panggilan ke endpoint API Anthropic
- Izinkan aplikasi ini berjalan saat Anda tidak hadir - diperlukan untuk menjalankan penghitungan ulang sel tanpa intervensi pengguna
- Tampilkan dan jalankan konten web pihak ketiga di prompt dan sidebar di dalam aplikasi Google - diperlukan untuk menampilkan sidebar dan prompt pasca-instalasi
Penghitungan Ulang Sel
Anda dapat menghitung ulang sel #ERROR!
, ⚠ DEFERRED ⚠
atau ⚠ THROTTLED ⚠
secara manual dengan memilih dari opsi hitung ulang dalam menu ekstensi Claude for Sheets.
Cara menggunakan Claude for Sheets
Fungsi Claude
Ada dua fungsi utama yang dapat Anda gunakan untuk memanggil Claude menggunakan Claude for Sheets:
1. CLAUDE()
=CLAUDE(prompt, model, params...)
CLAUDE() adalah cara termudah untuk memanggil Claude menggunakan Claude for Sheets. Untuk menggunakan fungsi ini, yang Anda butuhkan hanyalah prompt teks biasa tanpa pemformatan tambahan. Ini adalah fungsi yang mungkin paling sering ingin Anda gunakan. Ini identik dengan antarmuka Slackbot Claude dan mode “Chat” di Console.
Contoh prompt CLAUDE()
Prompt | Format fungsi |
---|---|
Dalam satu kalimat, apa yang baik tentang warna biru? | =CLAUDE(“Dalam satu kalimat, apa yang baik tentang warna biru?“) |
Dalam satu kalimat, apa yang baik tentang warna biru? Keluarkan jawaban Anda dalam tag <answer>.[Dengan parameter opsional] | =CLAUDE(“Dalam satu kalimat, apa yang baik tentang warna biru? Keluarkan jawaban Anda dalam tag |
2. CLAUDEMESSAGES()
=CLAUDEMESSAGES(prompt, model, params...)
Gunakan CLAUDEMESSAGES() untuk mengirim serangkaian pesan User:
dan Assistant:
ke Claude, seolah-olah Anda menggunakan Messages API. Ini sangat berguna jika Anda ingin mensimulasikan percakapan atau mengisi respons Claude sebelumnya.
Perhatikan bahwa setiap peran (User:
atau Assistant:
) harus didahului oleh satu baris baru. Untuk memasukkan baris baru dalam sel, gunakan kombinasi tombol berikut:
- Mac: Cmd + Enter
- Windows: Alt + Enter
Contoh prompt CLAUDEMESSAGES() dengan respons asisten yang telah diisi sebelumnya
Prompt | Format fungsi |
---|---|
User: Dalam satu kalimat, apa yang baik tentang warna biru?Assistant: Warna biru itu bagus karena | =CLAUDEMESSAGES(“User: Dalam satu kalimat, apa yang baik tentang warna biru?Assistant: Warna biru itu bagus karena”) |
Contoh panggilan CLAUDEMESSAGES() dengan prompt sistem
Untuk menggunakan prompt sistem, atur seperti Anda mengatur parameter fungsi opsional lainnya. (Anda harus terlebih dahulu mengatur nama model.)
=CLAUDEMESSAGES("User: Ada yang ingin kamu katakan padaku? Assistant:", "claude-2.0", "system", "Kamu adalah sapi yang suka melenguh sebagai respons terhadap semua pertanyaan pengguna.")
3. [Legacy] CLAUDEFREE()
=CLAUDEFREE(prompt, model, params...)
CLAUDEFREE() memungkinkan Anda memanggil Claude seolah-olah Anda menggunakan Text Completions API warisan. Untuk menggunakan fungsi ini, Anda harus secara manual mengapit prompt Anda di antara \n\nHuman:
dan \n\nAssistant:
seperti yang akan Anda lakukan untuk prompt Text Completions. Ganti \n\n
dengan dua baris baru yang sebenarnya saat menulis prompt Anda dalam sel.
Untuk informasi lebih lanjut tentang pemformatan khusus “Human:”/“Assistant:” di CLAUDEFREE, lihat dokumentasi Text Completions API kami.
Contoh prompt CLAUDEFREE()
Prompt | Format fungsi |
---|---|
Human: Dalam satu kalimat, apa yang baik tentang warna biru?Assistant: | =CLAUDEFREE(“Human: Dalam satu kalimat, apa yang baik tentang warna biru?Assistant:“) |
Catatan: Seluruh string multi-baris ini harus masuk ke dalam parameter prompt; perhatikan juga dua baris baru sebelum
Human:
.
Parameter fungsi opsional
Jika Anda ingin menentukan parameter API, Anda dapat melakukannya dengan mencantumkan pasangan argumen-nilai. Misalnya, jika Anda ingin mengatur max_tokens
menjadi 3, Anda dapat melakukannya sebagai berikut: =CLAUDE("[prompt Anda]", "claude-instant-1.2", "max_tokens", 3)
.
Anda dapat mengatur beberapa parameter. Cukup cantumkan satu per satu, dengan setiap pasangan argumen dan nilai dipisahkan oleh koma. Perhatikan bahwa dua parameter pertama harus selalu berupa prompt dan model (model yang tersedia) — Anda tidak dapat mengatur parameter opsional tanpa juga mengatur model.
Misalnya, ini adalah fungsi CLAUDE yang valid: =CLAUDE("[prompt Anda]", "claude-instant-1.2", "system", "[prompt sistem]", "max_tokens", 3, "temperature", 0.5)
Parameter argumen-nilai yang mungkin paling Anda pedulikan adalah:
max_tokens
- jumlah total token yang dihasilkan model sebelum dipaksa berhenti. Untuk jawaban ya/tidak atau pilihan ganda, Anda mungkin menginginkan 1-2. Lihat tabel perbandingan model kami untuk panjang penyelesaian maksimum untuk setiap model.temperature
- jumlah keacakan yang dimasukkan ke dalam hasil. Untuk tugas pilihan ganda atau analitis, Anda menginginkannya mendekati 0. Untuk pembuatan ide, Anda menginginkannya diatur ke 1.system
- digunakan untuk menentukan prompt sistem, yang dapat memberikan konteks dan instruksi kepada Claude saat menggunakan =CLAUDEMESSAGES() dan =CLAUDE().stop_sequences
- array JSON string yang akan menyebabkan model berhenti menghasilkan teks jika ditemukan. Karena aturan escape di Google Sheets™, tanda kutip ganda di dalam string harus di-escape dengan menggandakannya.api_key
- digunakan untuk menentukan kunci API tertentu yang akan digunakan untuk memanggil Claude
Panduan & contoh Claude for Sheets
Tutorial interaktif rekayasa prompt
Catatan versi API
Semua spreadsheet Claude for Sheets yang ditautkan dalam bagian ini, seperti tutorial interaktif rekayasa prompt dan workbench contoh prompting, saat ini menggunakan fungsi warisan CLAUDEFREE() yang memanggil Text Completions API. Ini akan segera diperbarui untuk memanfaatkan CLAUDEMESSAGES() dan Messages API.
Kunjungi tutorial interaktif rekayasa prompt mendalam kami yang memanfaatkan add-on Claude for Sheets untuk mempelajari atau menyegarkan teknik rekayasa prompt pemula hingga lanjutan.
Perhatikan bahwa sama seperti bagian lain dari Claude for Sheets, Anda akan memerlukan kunci API untuk berinteraksi dengan tutorial.
Contoh prompting Claude for Sheets
Untuk contoh prompt, struktur prompting, dan spreadsheet yang didukung Claude, kunjungi workbench contoh prompting Claude for Sheets kami. Di sana, Anda dapat menemukan contoh untuk tugas-tugas seperti berikut:
- Dokumen Q&A panjang
- Ekstraksi informasi
- Menghapus PII
- Chatbot dukungan pelanggan menggunakan FAQ
- Tutor akademik
- Pengikatan prompt
- Pemanggilan fungsi
- Dan banyak lagi!
Template buku kerja Claude for Sheets
Buat salinan template buku kerja Claude for Sheets kami untuk memulai pekerjaan Claude for Sheets Anda sendiri!
Pemecahan masalah
NAME? Error: Unknown function: ‘claude’.
- Pastikan Anda telah mengaktifkan ekstensi untuk digunakan di sheet saat ini
- Buka Extensions > Add-ons > Manage add-ons
- Klik menu tiga titik di sudut kanan atas ekstensi Claude for Sheets dan pastikan “Use in this document” dicentang
- Segarkan halaman
Tidak dapat memasukkan kunci API
- Tunggu 20 detik, lalu periksa lagi
- Segarkan halaman dan tunggu 20 detik lagi
- Copot pemasangan dan instal ulang ekstensi
Informasi lebih lanjut
Untuk informasi lebih lanjut mengenai ekstensi ini, lihat halaman ikhtisar Claude for Sheets Google Workspace Marketplace.