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.
Dengan .NET, Anda dapat menggunakan kecerdasan buatan (AI) untuk mengotomatiskan dan menyelesaikan tugas kompleks dalam aplikasi Anda menggunakan alat, platform, dan layanan yang akrab bagi Anda.
Mengapa memilih .NET untuk membangun aplikasi AI?
Jutaan pengembang menggunakan .NET untuk membuat aplikasi yang berjalan di web, di perangkat seluler dan desktop, atau di cloud. Dengan menggunakan .NET untuk mengintegrasikan AI ke dalam aplikasi Anda, Anda dapat memanfaatkan semua yang ditawarkan .NET:
- Kisah terpadu untuk membangun UI web, API, dan aplikasi.
- Didukung di Windows, macOS, dan Linux.
- Berfokus pada sumber terbuka dan berfokus pada komunitas.
- Berjalan di atas server web dan platform cloud paling populer.
- Menyediakan alat yang kuat untuk mengedit, men-debug, menguji, dan menyebarkan.
Penyedia AI yang didukung
Pustaka .NET mendukung berbagai penyedia layanan AI, memungkinkan Anda untuk membangun aplikasi dengan platform AI yang paling sesuai dengan kebutuhan Anda. Tabel berikut mencantumkan penyedia AI utama yang terintegrasi dengan Microsoft.Extensions.AI:
| Provider | Description |
|---|---|
| OpenAI | Integrasi langsung dengan model OpenAI termasuk GPT-4, GPT-3.5, dan DALL-E |
| Azure OpenAI | Model OpenAI tingkat perusahaan yang dihosting di Azure dengan keamanan dan kepatuhan yang ditingkatkan |
| Azure AI Foundry | Platform terkelola Microsoft untuk membangun dan menyebarkan agen AI dalam skala besar |
| Model GitHub | Akses ke model yang tersedia melalui marketplace model AI GitHub |
| Ollama | Jalankan model sumber terbuka secara lokal, misalnya, Llama, Mistral, dan Phi-3 |
| Google Gemini | Model AI multimodal dari Google |
| Amazon Bedrock | Layanan terkelola AWS untuk model fondasi |
Setiap penyedia AI yang dapat digunakan dengan Microsoft.Extensions.AI juga dapat digunakan dengan Agent Framework.
Apa yang dapat Anda buat dengan AI dan .NET?
Peluang dengan AI hampir tak berujung. Berikut adalah beberapa contoh solusi yang dapat Anda bangun menggunakan AI di aplikasi .NET Anda:
- Pemrosesan bahasa: Buat agen virtual atau chatbot untuk berbicara dengan data Anda dan menghasilkan konten dan gambar.
- Visi komputer: Mengidentifikasi objek dalam gambar atau video.
- Pembuatan audio: Gunakan suara yang disintesis untuk berinteraksi dengan pelanggan.
- Klasifikasi: Memberi label tingkat keparahan masalah yang dilaporkan pelanggan.
- Otomatisasi tugas: Secara otomatis melakukan langkah berikutnya dalam alur kerja saat tugas selesai.
Jalur pembelajaran yang direkomendasikan
Kami merekomendasikan urutan tutorial dan artikel berikut untuk pengenalan pengembangan aplikasi dengan AI dan .NET:
| Skenario | Panduan |
|---|---|
| Membuat aplikasi obrolan | Membangun aplikasi obrolan Azure AI dengan .NET |
| Meringkas teks tersebut | Meringkas teks menggunakan aplikasi obrolan Azure AI |
| Berinteraksi dengan data Anda | Mendapatkan wawasan tentang data Anda dari aplikasi obrolan .NET Azure AI |
| Memanggil fungsi .NET dengan AI | Perluas Azure AI menggunakan alat dan jalankan fungsi lokal dengan .NET |
| Membuat gambar | Membuat gambar dari teks |
| Melatih model Anda sendiri | tutorial ML.NET |
Telusuri daftar isi untuk mempelajari selengkapnya tentang konsep inti, dimulai dengan Cara kerja AI dan LLM generatif.