Menjelaskan Azure OpenAI
Microsoft telah bermitra dengan OpenAI untuk memberikan tiga tujuan utama:
- Untuk menggunakan infrastruktur Azure, termasuk keamanan, kepatuhan, dan ketersediaan regional, untuk membantu pengguna membangun aplikasi tingkat perusahaan.
- Untuk menyebarkan kemampuan model OpenAI AI di seluruh produk Microsoft, termasuk dan di luar produk Azure AI.
- Untuk menggunakan Azure guna mendukung semua beban kerja OpenAI.
Pengantar Layanan Azure OpenAI
Layanan Azure OpenAI adalah hasil dari kemitraan antara Microsoft dan OpenAI. Layanan ini menggabungkan kemampuan tingkat perusahaan Azure dengan kemampuan model AI generatif OpenAI.
Azure OpenAI tersedia untuk pengguna Azure dan terdiri dari empat komponen:
- Model AI generatif yang telah dilatih sebelumnya
- Kemampuan kustomisasi; kemampuan untuk menyempurnakan model AI dengan data Anda sendiri
- Alat bawaan untuk mendeteksi dan mengurangi kasus penggunaan berbahaya sehingga pengguna dapat menerapkan AI secara bertanggung jawab
- Keamanan tingkat perusahaan dengan kontrol akses berbasis peran (RBAC) dan jaringan privat
Menggunakan Azure OpenAI memungkinkan Anda bertransisi antara pekerjaan Anda dengan layanan Azure dan OpenAI, sambil menggunakan jaringan privat Azure, ketersediaan regional, dan pemfilteran konten AI yang bertanggung jawab.
Memahami beban kerja Azure OpenAI
Beban kerja AI umum termasuk pembelajaran mesin, visi komputer, pemrosesan bahasa alami, AI percakapan, deteksi anomali, dan penambangan pengetahuan.
Azure OpenAI mendukung banyak beban kerja AI generatif seperti:
- Menghasilkan Bahasa Alami
- Penyelesaian teks: menghasilkan dan mengedit teks
- Penyematan: mencari, mengklasifikasikan, dan membandingkan teks
- Membuat Kode: membuat, mengedit, dan menjelaskan kode
- Menghasilkan Gambar: menghasilkan dan mengedit gambar
Hubungan Azure OpenAI dengan layanan Azure AI
Catatan
Pada Juli 2023, layanan Azure AI mencakup semua yang sebelumnya dikenal sebagai Cognitive Services dan Azure Applied AI Services.
Layanan Azure AI adalah alat untuk memecahkan beban kerja AI. Layanan yang Anda pilih untuk digunakan bergantung pada apa yang perlu Anda capai. Secara khusus, ada beberapa kemampuan tumpang tindih antara layanan Azure AI Language dan Azure OpenAI Service, seperti terjemahan, analisis sentimen, dan ekstraksi kata kunci.
Meskipun tidak ada panduan ketat tentang kapan harus menggunakan layanan tertentu, layanan Azure AI Language dapat digunakan untuk kasus penggunaan yang diketahui secara luas yang memerlukan penyetelan minimal (proses mengoptimalkan performa model). Azure OpenAI Service mungkin lebih bermanfaat untuk kasus penggunaan yang memerlukan model generatif yang sangat disesuaikan, atau untuk penelitian eksploratif.
Catatan
Harga berbeda untuk layanan Azure OpenAI dan Azure AI Language. Pelajari selengkapnya di sini.
Saat membuat keputusan bisnis tentang jenis model apa yang akan digunakan, penting untuk memahami bagaimana waktu dan komputasi perlu diperhitungkan dalam pelatihan pembelajaran mesin. Untuk menghasilkan model pembelajaran mesin yang efektif, model perlu dilatih dengan sejumlah besar data yang dibersihkan. Bagian 'pembelajaran' pelatihan mengharuskan komputer mengidentifikasi algoritma yang paling sesuai dengan data. Kompleksitas tugas yang perlu diselesaikan model dan tingkat performa model yang diinginkan semuanya memperhitungkan waktu yang diperlukan untuk menjalankan solusi yang mungkin untuk algoritma yang paling sesuai.