Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Salah satu fitur utama Semantic Kernel adalah kemampuannya untuk menambahkan layanan AI yang berbeda ke kernel. Ini memungkinkan Anda untuk dengan mudah menukar layanan AI yang berbeda untuk membandingkan performanya dan memanfaatkan model terbaik untuk kebutuhan Anda. Di bagian ini, kami akan menyediakan kode sampel untuk menambahkan layanan AI yang berbeda ke kernel.
Dalam Semantic Kernel, ada antarmuka untuk tugas AI paling populer. Dalam tabel di bawah ini, Anda dapat melihat layanan yang didukung oleh setiap SDK.
| Layanan | C# | Python | Java | Catatan |
|---|---|---|---|---|
| penyelesaian obrolan | ✅ | ✅ | ✅ | |
| Pembuatan teks | ✅ | ✅ | ✅ | |
| Penciptaan Penyematan (Eksperimental) | ✅ | ✅ | ✅ | |
| Teks ke gambar (Eksperimental) | ✅ | ✅ | ❌ | |
| Gambar ke teks (Eksperimental) | ✅ | ❌ | ❌ | |
| Pengubahan Teks menjadi Audio (Eksperimental) | ✅ | ✅ | ❌ | |
| Audio menjadi teks (Eksperimental) | ✅ | ✅ | ❌ | |
| Waktu Nyata (Eksperimental) | ❌ | ✅ | ❌ |
Saran
Dalam kebanyakan skenario, Anda hanya perlu menambahkan penyelesaian obrolan ke kernel Anda, tetapi untuk mendukung AI multi-modal, Anda dapat menambahkan salah satu layanan di atas ke kernel Anda.
Langkah berikutnya
Untuk mempelajari lebih lanjut tentang setiap layanan, lihat artikel tertentu untuk setiap jenis layanan. Di setiap artikel, kami menyediakan kode sampel untuk menambahkan layanan ke kernel di beberapa penyedia layanan AI.