Mendapatkan Kunci API Bing AI: Panduan Lengkap
Bing AI, model bahasa besar (LLM) dari Microsoft, menawarkan potensi luar biasa untuk berbagai aplikasi. Namun, untuk mengakses kemampuannya secara programatik, Anda membutuhkan kunci API. Artikel ini akan memandu Anda melalui langkah-langkah untuk mendapatkan kunci API Bing AI, menjelaskan berbagai opsi dan mempertimbangkan beberapa pertimbangan penting.
Catatan Penting: Saat ini, tidak ada "Bing AI API" yang tersedia untuk umum dengan cara yang sama seperti API dari model bahasa besar lainnya seperti Google's PaLM 2 API atau OpenAI's API. Microsoft menawarkan akses ke teknologi serupa melalui beberapa jalur, yang akan diuraikan di bawah ini. Penting untuk memahami perbedaan ini untuk menghindari kebingungan.
Cara Mengakses Kemampuan Mirip Bing AI:
Microsoft menawarkan akses ke teknologi kecerdasan buatan yang canggih melalui beberapa platform dan layanan. Alih-alih kunci API tunggal untuk "Bing AI", berikut adalah beberapa pilihan yang menawarkan fungsionalitas serupa:
1. Azure OpenAI Service: Ini adalah pilihan yang paling dekat dengan mendapatkan "kunci API" untuk model bahasa besar yang kuat dari Microsoft. Azure OpenAI Service memberikan akses programatik ke model-model seperti GPT-3.5-turbo, GPT-4, dan model-model lain yang dikembangkan oleh OpenAI dan dilisensikan oleh Microsoft. Anda akan perlu:
- Akun Azure: Anda perlu mendaftar dan membuat akun Microsoft Azure. Ini memerlukan informasi kartu kredit untuk verifikasi dan mungkin memerlukan persetujuan dari Microsoft sebelum Anda dapat mengakses layanan ini.
- Persetujuan Akses: Karena kekuatan komputasi yang terlibat dan potensi penyalahgunaan, Microsoft mungkin membutuhkan aplikasi Anda untuk disetujui sebelum Anda diberikan akses ke layanan tersebut. Anda harus menjelaskan kasus penggunaan Anda dan bagaimana Anda akan menggunakan API. Proses ini bisa memakan waktu.
- Pembuatan Resource: Setelah disetujui, Anda dapat membuat resource Azure OpenAI Service di portal Azure. Anda akan memilih model yang Anda inginkan dan mengkonfigurasi setting-setting lainnya.
- Kunci API dan Endpoint: Setelah resource dibuat, Anda akan menerima kunci API dan endpoint yang Anda perlukan untuk melakukan permintaan API. Anda harus memperlakukan kunci ini dengan aman dan tidak membagikannya secara publik.
2. Bing Chat API (Preview): Microsoft secara berkala menawarkan akses preview ke API untuk Bing Chat. Akses ini seringkali bersifat terbatas dan undangan-only. Untuk mendapatkan akses, Anda harus mengikuti program preview dan menunggu undangan dari Microsoft. Biasanya, mereka akan mengundang pengembang yang telah menunjukkan potensi dan minat yang kuat dalam mengintegrasikan teknologi Bing Chat ke dalam produk mereka.
3. Microsoft Cognitive Services: Meskipun tidak spesifik untuk Bing AI, Microsoft Cognitive Services menyediakan berbagai API untuk tugas pemrosesan bahasa alami (NLP), termasuk:
- Language Understanding (LUIS): Membangun aplikasi yang dapat memahami bahasa alami.
- Text Analytics: Menganalisis sentimen, kunci frase, dan lainnya dalam teks.
- Translator Text API: Menerjemahkan teks antar bahasa.
Meskipun tidak menawarkan kemampuan yang persis sama dengan Bing AI, layanan ini dapat digunakan untuk membangun aplikasi yang memanfaatkan teknologi kecerdasan buatan yang terkait. Kunci API untuk Cognitive Services diperoleh melalui portal Azure setelah Anda membuat resource yang sesuai.
4. Power Platform: Jika Anda membutuhkan solusi yang lebih rendah-kode atau tanpa-kode, Microsoft Power Platform menyediakan beberapa cara untuk mengintegrasikan kecerdasan buatan, termasuk melalui konektor ke berbagai layanan AI.
Langkah-langkah Umum untuk Mendapatkan Kunci API (Azure OpenAI sebagai Contoh):
- Daftar ke Azure: Kunjungi portal Azure (portal.azure.com) dan buat akun atau masuk jika Anda sudah memiliki akun.
- Beri nama langganan: Pilih langganan Azure yang akan digunakan.
- Cari Azure OpenAI Service: Gunakan fitur pencarian di portal Azure untuk menemukan Azure OpenAI Service.
- Buat resource: Klik "Buat" dan ikuti instruksi untuk membuat resource Azure OpenAI Service. Anda akan diminta untuk:
- Nama resource: Berikan nama yang deskriptif untuk resource Anda.
- Langganan: Pilih langganan Azure Anda.
- Grup resource: Buat grup resource baru atau pilih grup resource yang sudah ada.
- Lokasi: Pilih lokasi server terdekat.
- Model deployment: Pilih model yang Anda inginkan (misalnya, gpt-35-turbo, gpt-4). Ketersediaan model akan bervariasi.
- Unit skala: Tentukan jumlah unit skala yang Anda butuhkan berdasarkan kebutuhan Anda.
- Tinjau dan buat: Tinjau konfigurasi Anda dan klik "Buat" untuk membuat resource.
- Dapatkan kunci API dan endpoint: Setelah resource dibuat, Anda akan menemukan kunci API dan endpoint di halaman overview resource. Simpan informasi ini dengan aman.
Pertimbangan Penting:
- Biaya: Menggunakan Azure OpenAI Service dan layanan Azure lainnya akan dikenakan biaya. Pantau penggunaan Anda dan pastikan Anda memahami struktur harga.
- Keamanan: Lindungi kunci API Anda dengan hati-hati. Jangan bagikan kunci ini secara publik atau simpan dalam kode sumber Anda yang dapat diakses secara publik.
- Ketentuan penggunaan: Bacalah dan patuhi ketentuan penggunaan Microsoft untuk Azure OpenAI Service dan layanan Azure lainnya. Penggunaan yang tidak sah dapat menyebabkan penangguhan akun.
- Batasan penggunaan: Ada batasan pada penggunaan API, termasuk kuota permintaan dan waktu tanggap.
Kesimpulan:
Mendapatkan akses ke kemampuan mirip Bing AI membutuhkan pendekatan yang berbeda dibandingkan dengan mendapatkan kunci API tradisional. Azure OpenAI Service menawarkan opsi yang paling kuat dan fleksibel, meskipun memerlukan persetujuan dan manajemen sumber daya yang teliti. Pilihan lain, seperti Bing Chat API (preview) dan Microsoft Cognitive Services, memberikan akses ke teknologi yang terkait tetapi mungkin tidak memiliki fungsionalitas yang sama. Pastikan untuk memilih opsi yang paling sesuai dengan kebutuhan dan kemampuan teknis Anda, dan selalu patuhi ketentuan penggunaan Microsoft.