Mulai menggunakan desain arsitektur AI

AI memungkinkan mesin menganalisis data, menghasilkan konten, mensintesis ucapan, membuat prediksi, dan mendukung pengambilan keputusan di seluruh industri. Saat kemampuan AI diperluas melalui model generatif, model bahasa, dan arsitektur berbasis agen, organisasi memerlukan panduan arsitektur untuk merancang beban kerja AI yang andal, aman, hemat biaya, dan stabil secara operasional.

Artikel ini membantu Anda mulai menggunakan AI di Azure. Ini memperkenalkan layanan AI, arsitektur referensi, praktik terbaik, dan sumber daya pembelajaran sehingga Anda dapat merancang dan membangun solusi AI yang memenuhi persyaratan beban kerja Anda.

layanan Azure untuk AI

Azure menyediakan berbagai layanan untuk membangun, menyebarkan, dan mengelola beban kerja AI. Layanan ini mencakup platform pengembangan, kemampuan AI bawaan, platform data, dan alat untuk membuat model kustom. Gunakan layanan berikut untuk mengintegrasikan AI ke dalam desain beban kerja Anda.

Platform pengembangan AI

  • Microsoft Foundry: Platform terpadu sebagai layanan (PaaS) untuk mengembangkan dan menyebarkan aplikasi dan agen AI generatif. Microsoft Foundry menyediakan akses ke katalog model, hosting agen melalui Foundry Agent Service, penyempurnaan, alat evaluasi, dan kemampuan AI yang bertanggung jawab. Gunakan portal Foundry untuk bereksperimen, membangun, dan menyebarkan model dan agen AI.

  • Azure Machine Learning: Layanan cloud untuk membangun, melatih, dan menyebarkan model pembelajaran mesin dalam skala besar. Azure Machine Learning mendukung kerangka kerja sumber terbuka seperti PyTorch, TensorFlow, dan scikit-learn. Ini juga menyediakan kemampuan untuk AutoML, penyetelan hyperparameter, pelatihan terdistribusi, operasi pembelajaran mesin, dan AI yang bertanggung jawab.

  • Microsoft Copilot Studio: Platform kode rendah untuk membangun, menyesuaikan, dan menyebarkan agen yang didukung AI. Gunakan Microsoft Copilot Studio untuk membuat agen percakapan untuk skenario internal dan eksternal dan untuk memperluas Microsoft 365 Copilot dengan data perusahaan dan alur kerja kustom.

Layanan AI bawaan

  • Foundry Tools: Serangkaian API dan model bawaan dan dapat disesuaikan untuk menambahkan fitur cerdas ke aplikasi. Alat Foundry mencakup kemampuan untuk ucapan, terjemahan, pemahaman bahasa, kecerdasan dokumen, pemahaman konten, visi, keamanan konten, dan pencarian.

  • Azure OpenAI: Menyediakan akses ke model OpenAI, termasuk GPT dan DALL-E, melalui infrastruktur yang dikelola Azure dengan keamanan perusahaan, jaringan, dan kontrol AI yang bertanggung jawab.

Platform data untuk AI

  • Microsoft Fabric: Platform analitik dan data menyeluruh yang mencakup ingesti data, transformasi, perutean peristiwa secara real-time, dan pelaporan. Microsoft Fabric menyediakan OneLake sebagai data lake terpadu dan mencakup kemampuan AI yang disematkan, fitur Microsoft Copilot, dan integrasi dengan Foundry Tools.

  • Azure Databricks: Platform analitik berbasis Spark untuk rekayasa data, ilmu data, dan pembelajaran mesin. Azure Databricks menyediakan Databricks Runtime untuk Azure Machine Learning, integrasi MLflow, AutoML, penyempurnaan model fondasi, dan Pencarian Vektor Mosaic AI untuk pengambilan berbasis embedding.

  • Azure HDInsight: Layanan Apache Spark terkelola untuk pemrosesan dan analitik big data. Azure HDInsight kluster Spark mendukung beban kerja pembelajaran mesin melalui MLlib, kompatibel dengan Azure Storage dan Azure Data Lake Storage, dan mendukung SynapseML untuk pembelajaran mendalam.

  • Azure Data Lake Storage: Repositori terpusat yang dapat diskalakan untuk menyimpan data terstruktur dan tidak terstruktur. Azure Data Lake Storage menyediakan semantik sistem file, keamanan tingkat file, dan penyimpanan berjenjang yang dibangun di atas Azure Blob Storage.

Lapisan Kecerdasan Perusahaan

Arsitektur AI di Microsoft memperkenalkan tiga lapisan kecerdasan pelengkap atau IQ yang mewakili sumber konteks utama untuk sistem AI:

  • Work IQ menangkap kecerdasan tentang bagaimana pekerjaan terjadi di dalam organisasi. Ini menggunakan sinyal dari Microsoft 365 seperti email, obrolan, rapat, dokumen, dan pola kolaborasi.

    Lapisan ini sangat penting untuk membumikan AI dalam aktivitas manusia dan perilaku organisasi daripada memperlakukan interaksi sebagai perintah terisolasi.

  • Fabric IQ menyediakan kecerdasan yang berasal dari data perusahaan terstruktur yang dikelola dalam Microsoft Fabric, termasuk model analitik, indikator performa utama (KPI), dan entitas bisnis.

    Fabric IQ memungkinkan AI menjawab pertanyaan analitik yang kompleks dan menafsirkan hasil dalam konteks operasi bisnis.

  • Foundry IQ menyediakan lapisan pengetahuan terpadu multi-sumber yang memungkinkan agen AI mengambil dan mendasarkan respons pada data perusahaan.

    Lapisan ini sangat penting untuk menerapkan pola seperti retrieval-augmented generation (RAG) untuk membantu memastikan bahwa output AI akurat, terkini, dan sesuai.

Architecture

Diagram berikut menunjukkan arsitektur chat end-to-end dasar yang menggunakan Microsoft Foundry. Arsitektur referensi ini menunjukkan bagaimana layanan AI terdiri dari solusi siap produksi pada Azure. Ini termasuk lapisan identitas, jaringan, pemantauan, dan tata kelola.

Diagram yang memperlihatkan arsitektur obrolan end-to-end garis besar yang menggunakan Microsoft Foundry.

Diagram menyajikan arsitektur Azure terperinci untuk menyebarkan solusi AI. Di sisi kiri, seorang pengguna terhubung melalui gerbang aplikasi dengan firewall aplikasi web (WAF), yang menjadi bagian dari jaringan virtual. Gateway ini menautkan ke zona Sistem Nama Domain (DNS) privat. Azure DDoS Protection melindungi gateway. Di bawah gateway, titik akhir privat terhubung ke layanan seperti Azure App Service, Azure Key Vault, dan Azure Storage, yang digunakan untuk penyebaran aplikasi klien. Azure App Service dikelola dengan identitas dan mencakup tiga zona. Application Insights dan Azure Monitor menyediakan pemantauan, dan Microsoft Entra ID menangani autentikasi. Di sebelah kanan, jaringan virtual memiliki beberapa subnet: integrasi App Service, titik akhir privat, integrasi Microsoft Foundry, integrasi agen AI Azure, Azure Bastion, jump box, agen build, dan Azure Firewall. Setiap subnet menghosting titik akhir atau layanan tertentu, seperti penyimpanan, Microsoft Foundry, Pencarian Azure AI, Azure Cosmos DB, dan penyimpanan pengetahuan, yang terhubung melalui titik akhir privat. Lalu lintas keluar dari jaringan melewati Azure Firewall untuk menjangkau sumber internet. Di ujung kanan, kotak terpisah mewakili Microsoft Foundry, yang menyertakan akun dan proyek. Identitas terkelola menghubungkan Foundry Agent Service ke proyek Microsoft Foundry, yang pada gilirannya mengakses Azure OpenAI. Diagram menggunakan lingkaran bernomor untuk menunjukkan alur logis, yang menunjukkan bagaimana permintaan pengguna melintasi jaringan, berinteraksi dengan titik akhir yang berbeda, dan menyambungkan ke Foundry Tools dan penyimpanan.

Unduh file Visio dari arsitektur ini.

Diagram sebelumnya menunjukkan implementasi AI garis besar yang khas. Untuk solusi dunia nyata yang dapat Anda bangun di Azure, lihat Arsitektur AI.

Menjelajahi arsitektur dan panduan AI

Artikel di bagian ini mencakup panduan dan arsitektur yang sepenuhnya dikembangkan yang dapat Anda sebarkan dalam Azure dan memperluas ke solusi tingkat produksi. Ide solusi menunjukkan pola dan kemungkinan implementasi untuk dipertimbangkan saat Anda merencanakan pengembangan AI proof-of-concept (POC). Artikel ini dapat membantu Anda memutuskan cara menggunakan teknologi AI dalam Azure.

Panduan AI

Artikel berikut membantu Anda mengevaluasi dan memilih teknologi AI terbaik untuk persyaratan beban kerja Anda:

  • Opsi pembelajaran mesin: Membandingkan Azure Machine Learning produk dan teknologi untuk membantu Anda memilih platform yang tepat untuk pelatihan dan penyebaran model.

Desain agen AI

Pengembangan dan evaluasi solusi RAG

Solusi RAG multipenyewa

Operasi pembelajaran mesin

Model Proksi AI Generatif

Siklus hidup model fondasi

Arsitektur AI

Arsitektur siap produksi berikut menunjukkan solusi AI end-to-end yang dapat Anda sebarkan dan sesuaikan.

Berinteraksi dengan data

Inferensi pembelajaran mesin

Pemrosesan dokumen

Klasifikasi video dan gambar

Pemrosesan audio

Persyaratan peraturan

Ide solusi AI

Ide solusi AI berikut menunjukkan pola dan kemungkinan implementasi untuk dijelajahi.

Pemrosesan audio

Pemrosesan gambar

Analitik prediktif

Operasi pembelajaran mesin

Pemrosesan dan pengayaan dokumen

Otomatisasi alur kerja

  • Gambaran umum teknologi AI: Memberikan gambaran umum konsep AI, platform pengembangan, dan pola arsitektur untuk membantu Anda merancang beban kerja AI pada Azure.

Pilih layanan AI

Artikel berikut membantu Anda mengevaluasi dan memilih teknologi AI terbaik untuk persyaratan beban kerja Anda:

Ide solusi AI

Ide solusi AI berikut menunjukkan pola dan kemungkinan implementasi untuk dijelajahi.

Ide solusi pemrosesan audio

Pemrosesan gambar

Analitik prediktif

Ide solusi MLOps

Pemrosesan dan pengayaan dokumen

Otomatisasi alur kerja

Arsitektur AI

Arsitektur siap produksi berikut menunjukkan solusi AI end-to-end yang dapat Anda sebarkan dan sesuaikan.

  • Inferensi AI dengan Silk virtual SAN: Menggunakan salinan Silk Echo dari basis data produksi untuk mengisolasi inferensi AI waktu nyata dari beban kerja transaksional di Azure IaaS.

Berinteraksi dengan data

Inferensi pembelajaran mesin

Pemrosesan dokumen

Klasifikasi video dan gambar

Arsitektur pemrosesan audio

Regulatory

Panduan AI

Mengembangkan dan mengevaluasi solusi RAG

Panduan MLOps

Model Proksi AI Generatif

Kesiapan organisasi

Organisasi di awal proses adopsi cloud dapat menggunakan Cloud Adoption Framework untuk Azure untuk mengakses panduan yang terbukti yang mempercepat adopsi cloud.

Untuk panduan adopsi khusus AI, lihat sumber daya Cloud Adoption Framework berikut:

  • Adopsi AI: Menyediakan proses terstruktur untuk mengadopsi solusi AI dalam Azure, termasuk strategi, perencanaan, kesiapan, tata kelola, keamanan, dan manajemen.

  • Siapkan AI: Menguraikan proses organisasi untuk membangun beban kerja AI di Azure, termasuk organisasi sumber daya, jaringan, keandalan, dan tata kelola.

Untuk membantu memastikan kualitas solusi AI Anda pada Azure, ikuti panduan dalam Azure Well-Architected Framework. Well-Architected Framework menyediakan panduan preskriptif untuk organisasi yang mencari keunggulan arsitektur dan menjelaskan cara merancang, menyediakan, dan memantau solusi Azure yang dioptimalkan biaya.

Untuk panduan khusus AI, lihat sumber daya Well-Architected Framework berikut ini:

  • Beban kerja AI pada Azure: Mengatasi tantangan arsitektur dalam merancang beban kerja AI, termasuk fungsionalitas nondeterministik, desain data dan aplikasi, dan operasi di lima pilar Well-Architected Framework.

Untuk panduan layanan Well-Architected Framework terkait AI, lihat:

Praktik terbaik

Ikuti praktik terbaik ini untuk meningkatkan keandalan, keamanan, efektivitas biaya, kualitas operasional, dan performa beban kerja AI Anda pada Azure:

Tetap terkini dengan AI

Layanan Azure AI berkembang untuk mengatasi tantangan data modern. Tetap mendapatkan informasi tentang pembaruan dan fitur terbaru.

Untuk tetap terkini dengan layanan AI utama, lihat artikel berikut ini:

Profesional Amazon Web Services (AWS) atau Google Cloud

Untuk membantu Anda meningkatkan dengan cepat, artikel berikut membandingkan opsi AI Azure dengan layanan cloud lainnya:

  • Data dan AI: Membandingkan data AWS dan layanan AI, termasuk pembelajaran mesin, AI generatif, dan layanan platform AI, dengan mitra Azure mereka.

  • AI dan pembelajaran mesin: Membandingkan Google Cloud AI dan layanan pembelajaran mesin, termasuk Vertex AI, Dialogflow, dan Gemini, dengan mitra Azure mereka.