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.
Artikel ini berisi daftar terorganisir sumber daya pembelajaran terbaik untuk pengembang JavaScript yang mulai membangun aplikasi AI. Sumber daya termasuk artikel pengenalan populer, contoh referensi, dokumentasi, kursus, dan sebagainya.
Sumber daya untuk Azure OpenAI dalam Model Microsoft Foundry
Azure OpenAI di Microsoft Foundry Models menyediakan akses REST API ke model bahasa OpenAI yang kuat. Model-model ini dapat dengan mudah disesuaikan dengan tugas spesifik Anda termasuk tetapi tidak terbatas pada pembuatan konten, ringkasan, pemahaman gambar, pencarian semantik, dan terjemahan bahasa alami ke kode. Pengguna dapat mengakses layanan melalui REST API, OpenAI Node API Library, atau melalui portal Microsoft Foundry.
Pustaka
| Paket | Kode sumber | npm |
|---|---|---|
| Perpustakaan API Node OpenAI | Kode sumber | Paket |
| Pustaka Azure OpenAI untuk TypeScript | Kode sumber | Paket |
Sampel
| Tautan | Deskripsi |
|---|---|
| Agen Perjalanan AI | AI Travel Agents adalah aplikasi perusahaan kuat yang memanfaatkan beberapa agen AI untuk meningkatkan operasi agen perjalanan. Aplikasi ini menunjukkan bagaimana enam agen AI berkolaborasi untuk membantu karyawan dalam menangani kueri pelanggan, memberikan rekomendasi tujuan, dan merencanakan rencana perjalanan. |
| Memulai Server MCP Jarak Jauh menggunakan Azure Container Apps (Node.js/TypeScript) | Panduan mulai cepat ini menyediakan blok penyusun dasar untuk menyiapkan server Protokol Konteks Model jarak jauh (MCP) menggunakan Azure Container Apps. Server MCP dibangun menggunakan Node.js dan TypeScript, dan dapat digunakan untuk menjalankan berbagai alat dan layanan di lingkungan tanpa server. |
| DeepSeek di Azure | Menunjukkan cara menggunakan DeepSeek dengan JavaScript/TypeScript melalui pustaka klien OpenAI Node.js atau LangChain.js. DeepSeek unggul dalam tugas yang membutuhkan pemahaman konteks mendalam dan penalaran yang kompleks. Anda mungkin mengalami waktu respons yang lebih lama dibandingkan dengan model lain, karena mensimulasikan proses pemikiran (di bawah tag <think>) sebelum memberikan jawaban aktual. |
| Penyelesaian | Contoh sederhana yang menunjukkan cara mendapatkan penyelesaian untuk perintah yang disediakan. |
| Penyelesaian Obrolan Streaming | Contoh sederhana yang menunjukkan cara menggunakan penyelesaian percakapan streaming. |
| Beralih dari OpenAI ke Azure OpenAI | Artikel dengan panduan tentang perubahan kecil yang perlu Anda lakukan pada kode Anda untuk bertukar bolak-balik antara OpenAI dan Layanan Azure OpenAI. |
| OpenAI dengan Microsoft Entra ID kontrol akses berbasis peran | Tinjauan autentikasi menggunakan ID Microsoft Entra. |
| OpenAI dengan Identitas Terkelola | Artikel yang merinci skenario keamanan yang lebih kompleks memerlukan kontrol akses berbasis peran Azure (Azure RBAC). Dokumen ini membahas cara mengautentikasi ke sumber daya OpenAI Anda menggunakan ID Microsoft Entra. |
| LangChain.js dengan Azure OpenAI dan Azure AI Search | Bangun agen RAG cerdas dengan LangChain.js yang mengevaluasi apakah pertanyaan dapat dijawab menggunakan data yang tidak terstruktur di Azure AI Search, dan memberikan respons yang relevan secara kontekstual dari pangkalan pengetahuan tersebut jika memungkinkan. |
| Sampel lainnya | Sampel OpenAI yang mencakup berbagai skenario. |
Dokumentasi
| Tautan | Deskripsi |
|---|---|
| Azure OpenAI dalam Dokumentasi Model Microsoft Foundry | Jenis sumber daya Microsoft Foundry menawarkan superset kemampuan dibandingkan dengan jenis sumber daya Azure OpenAI. |
| Bekerja dengan model penyelesaian obrolan menggunakan Azure OpenAI di Model Microsoft Foundry | Serangkaian instruksi cepat untuk menyiapkan layanan yang Anda butuhkan dan kode yang harus Anda tulis untuk meminta model menggunakan JavaScript. |
| Mulai Cepat: Mulai menggunakan Azure OpenAI Responses API | Responses API adalah API stateful baru dari Azure OpenAI. Ini menggabungkan kemampuan terbaik dari penyelesaian obrolan dan API asisten dalam satu pengalaman terpadu. |
| Mulai Cepat: Mengobrol dengan Azure OpenAI menggunakan data Anda sendiri | Mirip dengan panduan cepat pertama, tetapi kali ini Anda menambahkan data Anda sendiri (seperti dokumen lain seperti PDF). |
| Panduan Awal Microsoft Foundry | Microsoft Foundry SDK tersedia dalam beberapa bahasa, termasuk Python, Java, TypeScript, dan C#. |
| Mulai cepat: Menggunakan gambar di obrolan AI Anda | Cara secara terprogram meminta model untuk menjelaskan konten gambar. |
| Mulai cepat: Menghasilkan gambar dengan Azure OpenAI | Gunakan panduan ini untuk mulai menghasilkan gambar dengan Azure OpenAI SDK for JavaScript. |
Sumber daya untuk Alat Foundry lainnya
Selain Azure OpenAI di Microsoft Foundry Models, ada banyak Foundry Tools lainnya yang membantu pengembang dan organisasi dengan cepat membuat aplikasi cerdas, siap pasar, dan bertanggung jawab dengan API dan model yang dapat disesuaikan di luar kotak dan bawaan. Contoh aplikasi termasuk pemrosesan bahasa alami untuk percakapan, pencarian, pemantauan, terjemahan, ucapan, visi, dan pengambilan keputusan.
Sampel
| Tautan | Deskripsi |
|---|---|
| Mengintegrasikan Speech ke dalam aplikasi Anda dengan Sampel Speech SDK | Kumpulan sampel untuk Azure Cognitive Services Speech SDK. Tautan ke sampel untuk pengenalan ucapan, terjemahan, sintesis ucapan, dan banyak lagi. |
| Mengekstrak data terstruktur dari formulir, tanda terima, faktur, dan kartu menggunakan Form Recognizer di JavaScript | Kumpulan sampel untuk pustaka klien Azure.AI.FormRecognizer. |
| Mengekstrak, mengklasifikasikan, dan memahami teks dalam dokumen menggunakan Analitik Teks di JavaScript | Pustaka klien untuk Analitik Teks. Ini adalah bagian dari layanan Azure AI Language , yang menyediakan fitur Natural Language Processing (NLP) untuk memahami dan menganalisis teks. |
| Terjemahan Dokumen di JavaScript | Artikel mulai cepat yang menggunakan Terjemahan Dokumen untuk menerjemahkan dokumen sumber ke dalam bahasa target sambil mempertahankan struktur dan pemformatan teks. |
| Menganalisis gambar | Contoh kode dan dokumen penyiapan untuk Microsoft Azure AI Image Analysis SDK. |
Dokumentasi
| Layanan AI | Deskripsi | Referensi API | Mulai Cepat |
|---|---|---|---|
| Keamanan Konten | Layanan AI yang mendeteksi konten yang tidak diinginkan. | Referensi API Keamanan Konten | Mulai cepat |
| Kecerdasan Dokumen | Ubah dokumen menjadi solusi berbasis data cerdas. | Referensi API Kecerdasan Dokumen | Mulai cepat |
| Bahasa | Bangun aplikasi dengan kemampuan pemahaman bahasa alami terkemuka di industri. | Referensi TEXT Analytics API | Mulai cepat |
| Mencari | Bawa pencarian cloud yang didukung AI ke aplikasi Anda. | Referensi API Pencarian | Mulai cepat |
| Pidato | Ucapan ke teks, teks ke ucapan, terjemahan, dan pengenalan pembicara. | Referensi SPEECH API | Mulai cepat |
| Penerjemah | Gunakan terjemahan yang didukung AI untuk menerjemahkan lebih dari 100 bahasa dan dialek yang digunakan, berisiko, dan terancam punah. | Referensi API Terjemahan | Mulai cepat |
| Penglihatan | Menganalisis konten dalam gambar dan video. | Referensi API Analisis Gambar | Mulai cepat |
Pelatihan
| Tautan | Deskripsi |
|---|---|
| AI Generatif untuk Lokakarya Pemula | Pelajari dasar-dasar membangun aplikasi AI Generatif dengan kursus komprehensif 18 pelajaran kami oleh Microsoft Cloud Advocates. |
| AI generatif untuk pengembang JavaScript | Ini mencakup dasar-dasar AI generatif dan cara membangun aplikasi AI menggunakan JavaScript, dari pengembangan lokal hingga penyebaran di Azure, hingga menjalankan dan menskalakan model AI Anda. Daftar putar video YouTube mencakup serangkaian video berdurasi sekitar 10 menit, masing-masing berfokus pada topik tertentu. |
| Lokakarya Agen AI untuk Pemula | Pelajari dasar-dasar membangun agen AI Generatif dengan kursus komprehensif 10 pelajaran kami oleh Microsoft Cloud Advocates. |
| Mulai menggunakan Foundry Tools | Azure AI Services adalah kumpulan layanan yang merupakan blok penyusun fungsionalitas AI yang dapat Anda integrasikan ke dalam aplikasi Anda. Dalam jalur pembelajaran ini, Anda mempelajari cara menyediakan, mengamankan, memantau, dan menyebarkan sumber daya Foundry Tools dan menggunakannya untuk membangun solusi cerdas. |
| Dasar-Dasar Microsoft Azure AI: AI Generatif | Jalur pelatihan untuk membantu Anda memahami bagaimana model bahasa besar membentuk fondasi AI generatif: bagaimana Azure OpenAI Service menyediakan akses ke teknologi AI generatif terbaru, bagaimana perintah dan respons dapat disempurnakan dan bagaimana prinsip AI yang bertanggung jawab Microsoft mendorong kemajuan AI etis. |
| Mengembangkan solusi AI Generatif dengan Azure OpenAI di Microsoft Foundry | Azure OpenAI di Microsoft Foundry menyediakan akses ke model bahasa besar OpenAI yang kuat seperti model ChatGPT, GPT, Codex, dan Embeddings. Jalur pembelajaran ini mengajarkan kepada pengembang cara menghasilkan kode, gambar, dan teks menggunakan OpenAI SDK dan layanan Azure lainnya. |
| Membangun aplikasi AI dengan Azure Database for PostgreSQL | Jalur pembelajaran ini mengeksplorasi bagaimana integrasi Azure AI dan Azure Pembelajaran Mesin Services yang disediakan oleh ekstensi Azure AI untuk Azure Database for PostgreSQL - Server Fleksibel dapat memungkinkan Anda membangun aplikasi yang didukung AI. |
| Mengamankan autentikasi dan otorisasi Azure OpenAI | Pelajari mengapa Anda harus menggunakan identitas terkelola untuk autentikasi Azure OpenAI dan bagaimana Anda dapat mengonfigurasi kontrol akses berbasis peran untuk meminimalkan izin yang diperlukan. |
| Pengantar untuk autentikasi identitas terkelola Azure OpenAI dengan JavaScript | Modul ini membantu Anda memahami cara menggunakan identitas terkelola di aplikasi JavaScript yang berinteraksi dengan Azure OpenAI Service. |
Template Aplikasi AI
Templat aplikasi AI memberi Anda implementasi referensi yang terawat dengan baik dan mudah disebarkan yang menyediakan titik awal berkualitas tinggi untuk aplikasi AI Anda.
Ada dua kategori templat aplikasi AI, blok penyusun dan solusi end-to-end. Komponen penyusun adalah contoh berskala kecil yang berfokus pada skenario dan tugas tertentu. Solusi end-to-end adalah sampel referensi komprehensif yang mencakup dokumentasi, kode sumber, dan penyebaran sehingga Anda dapat mengambil dan memperluasnya sesuai tujuan Anda.
Untuk meninjau daftar templat kunci yang tersedia untuk setiap bahasa pemrograman, lihat Templat aplikasi AI. Untuk menelusuri semua templat yang tersedia, lihat templat aplikasi AI di galeri Templat Aplikasi AI.