Pengaturan awal
Mari pelajari cara menggunakan API Anthropic untuk membangun dengan Claude.
Dalam contoh ini, kita akan meminta Claude untuk menulis fungsi Python yang memeriksa apakah sebuah string adalah palindrom.
Prasyarat
Yang Anda butuhkan:
Anthropic menyediakan SDK Python dan TypeScript, meskipun Anda dapat membuat permintaan HTTP langsung ke API.
Mulai dengan Workbench
Setiap panggilan API yang Anda buat—terlepas dari tugas spesifiknya—mengirimkan prompt yang dikonfigurasi dengan baik ke API Anthropic. Saat Anda belajar untuk memaksimalkan Claude, kami sarankan Anda memulai proses pengembangan di Workbench, antarmuka berbasis web untuk Claude.
Masuk ke Anthropic Console dan klik Workbench.
Di bagian tengah, di bawah User, mari kita ajukan pertanyaan kepada Claude.
Klik Run. Di sisi kanan, Anda akan melihat output seperti
Ini adalah jawaban yang bagus, tapi misalkan kita ingin mengontrol jenis jawaban yang tepat yang diberikan Claude. Misalnya, hanya mengizinkan Claude merespons pertanyaan dengan puisi. Kita dapat mengontrol format, nada, dan kepribadian respons dengan menambahkan System Prompt.
Klik Run lagi.
Lihat bagaimana respons Claude telah berubah? LLM merespons dengan baik terhadap instruksi yang jelas dan langsung. Anda dapat menempatkan instruksi peran baik dalam system prompt atau pesan pengguna. Kami sarankan untuk menguji untuk melihat cara mana yang memberikan hasil terbaik untuk kasus penggunaan Anda.
Setelah Anda menyesuaikan input sehingga Anda puas dengan output—dan memiliki pemahaman yang baik tentang cara menggunakan Claude—ubah Workbench Anda menjadi integrasi.
Instal SDK
Anthropic menyediakan SDK untuk Python (3.7+) dan TypeScript (4.5+).
Di direktori proyek Anda, buat lingkungan virtual.
Aktifkan lingkungan virtual menggunakan
- Di macOS atau Linux,
source claude-env/bin/activate
- Di Windows,
claude-env\Scripts\activate
Atur kunci API Anda
Setiap panggilan API memerlukan kunci API yang valid. SDK dirancang untuk mengambil kunci API dari variabel lingkungan ANTHROPIC_API_KEY
. Anda juga dapat menyediakan kunci ke klien Anthropic saat menginisialisasinya.
Panggil API
Panggil API dengan meneruskan parameter yang tepat ke endpoint /messages/create.
Perhatikan bahwa kode yang disediakan oleh Workbench mengatur kunci API dalam konstruktor. Jika Anda mengatur kunci API sebagai variabel lingkungan, Anda dapat menghilangkan baris tersebut seperti di bawah ini.
Jalankan kode menggunakan python3 claude_quickstart.py
atau node claude_quickstart.js
.
Quickstart ini menunjukkan cara mengembangkan aplikasi bertenaga Claude yang dasar, namun fungsional menggunakan Console, Workbench, dan API. Anda dapat menggunakan alur kerja yang sama ini sebagai fondasi untuk kasus penggunaan yang jauh lebih kuat.
Langkah selanjutnya
Sekarang setelah Anda membuat permintaan API Anthropic pertama Anda, saatnya untuk mengeksplorasi apa lagi yang mungkin:
Panduan Kasus Penggunaan
Panduan implementasi end-to-end untuk kasus penggunaan umum.
Anthropic Cookbook
Belajar dengan notebook Jupyter interaktif yang mendemonstrasikan pengunggahan PDF, embeddings, dan lainnya.
Perpustakaan Prompt
Jelajahi lusinan contoh prompt untuk inspirasi di berbagai kasus penggunaan.
Was this page helpful?