Jika Anda menyukai repo ini, beri bintang pada GitHub — ini sangat membantu!
Ikhtisar • Panduan memulai • Seri video • Tutorial • Contoh kode • Komunitas • Sumber daya lainnya
Repositori ini bertujuan untuk memusatkan konten kami terkait topik AI Generatif dengan JavaScript . Anda akan menemukan contoh kode, tutorial, serta semua sumber daya dari seri video, dengan praktik terbaik dan tips untuk meningkatkan keterampilan AI Anda. Jika Anda seorang pengembang JavaScript yang ingin memulai AI, atau jika Anda sudah memiliki pengalaman dan ingin mempelajari lebih lanjut, Anda datang ke tempat yang tepat!
Kami membahas dasar-dasar AI generatif dan cara membangun aplikasi AI menggunakan JavaScript, mulai dari pengembangan lokal hingga penerapan di Azure, hingga menjalankan dan menskalakan model AI Anda. Ini adalah gudang hidup, jadi seringlah kembali untuk memeriksa konten baru!
Tonton serial videonya
Penting
Semua konten dalam repositori ini bersumber terbuka, jadi silakan gunakan kembali, sesuaikan agar menjadi milik Anda, dan bagikan dengan orang lain!
Anda akan menemukan di repo semua konten yang terkait dengan serial video, termasuk slide, demo, skrip, serta contoh kode tambahan, tutorial, dan sumber daya. Anda dapat menggunakannya untuk mengikuti serialnya, menjalankan demo, memutar ulang sesi, atau menggunakan kembali konten dalam presentasi Anda sendiri. Setelah mempelajari apa yang Anda perlukan, Anda dapat menggunakan contoh kode dan tutorial untuk memulai aplikasi AI Anda sendiri.
Ini diatur sebagai berikut:
Jika Anda ingin segera mencoba kodenya, Anda dapat memilih salah satu dari panduan mulai cepat berikut untuk segera memulai:
# | Sidang | Keterangan | Slide | Demo | Naskah | Video |
---|---|---|---|---|---|---|
0 | Pengenalan seri | Memperkenalkan seri dan isinya. | pptx/pdf | - | Naskah | |
1 | Apa yang perlu Anda ketahui tentang LLM | Menjelajahi apa itu LLM, cara mereka dilatih, cara kerjanya, dan batasannya. | pptx/pdf | Demo | Naskah | |
2 | Teknik rekayasa cepat yang penting | Teknik rekayasa cepat yang praktis untuk mendapatkan hasil terbaik dari model AI. | pptx/pdf | Demo | Naskah | |
3 | Tingkatkan akurasi dan keandalan AI dengan RAG | Memperkenalkan Retrieval-Augmented Generation, untuk menggunakan AI dengan data Anda sendiri. | pptx/pdf | Demo | Naskah | |
4 | Percepat pengembangan AI Anda dengan LangChain.js | Meliputi konsep inti kerangka LangChain.js, dan cara menggunakannya untuk mempercepat pengembangan AI. | pptx/pdf | Demo | Naskah | |
5 | Jalankan model AI di mesin lokal Anda dengan Ollama | Menunjukkan cara mengintegrasikan model AI lokal ke dalam alur kerja pengembangan Anda. | pptx/pdf | Demo | Naskah | |
6 | Mulailah AI secara gratis menggunakan Phi-3 | Bereksperimenlah dengan model Ollama dan Phi-3 langsung dari browser Anda. | pptx/pdf | Demo | Naskah | |
7 | Pengantar Azure AI Foundry | Mulailah perjalanan Anda dengan Azure AI Foundry. | pptx/pdf | Demo | Naskah | |
8 | Membangun Aplikasi AI Generatif dengan Azure Cosmos DB | Bangun aplikasi AI generatif dengan Azure Cosmos DB dan pencarian vektor. | pptx/pdf | Demo | Naskah | |
9 | Alat & layanan Azure untuk menghosting dan menyimpan aplikasi AI | Bangun, sebarkan, dan skalakan aplikasi AI menggunakan alat Azure. | pptx/pdf | - | Naskah | |
10 | Streaming keluaran AI Generatif dengan AI Chat Protocol | Integrasikan streaming dengan mudah ke dalam aplikasi Anda dengan AI Chat Protocol. | pptx/pdf | Demo | Naskah |
Segmen baru akan ditambahkan ke serial ini seiring berjalannya waktu, jadi pantau terus!
Demo terletak di folder demo/ dan diatur berdasarkan sesi. Setiap sesi memiliki folder dengan file readme.md
yang menjelaskan demo, prasyaratnya, dan cara menjalankannya.
Di sini Anda dapat menemukan tutorial praktis untuk mempraktikkan keterampilan AI Anda, dengan petunjuk langkah demi langkah yang akan memandu Anda melalui proses membangun aplikasi menggunakan AI dengan JavaScript.
Nama | Keterangan | Lamanya | Tingkat | Tautan |
---|---|---|---|---|
Lokakarya Azure OpenAI RAG - versi Qdrant | Jelajahi dasar-dasar pengalaman ChatGPT khusus berdasarkan kumpulan dokumen. Kami akan membuat database vektor dan mengisi data dari dokumen PDF, kemudian membangun website chat dan API untuk dapat mengajukan pertanyaan tentang informasi yang terkandung dalam dokumen tersebut. | 3 jam | Pemula | Tutorial / Repo |
Lokakarya Azure OpenAI RAG - versi Pencarian AI | Jelajahi dasar-dasar pengalaman ChatGPT khusus berdasarkan kumpulan dokumen. Kami akan membuat database vektor dan mengisinya dengan data dari dokumen PDF, kemudian membangun website chat dan API untuk dapat mengajukan pertanyaan tentang informasi yang terkandung dalam dokumen tersebut. | 3 jam | Pemula | Tutorial / Repo |
Integrasikan Fitur OpenAI, Komunikasi, dan Data Organisasi ke dalam Aplikasi Lini Bisnis | Tutorial ini menunjukkan bagaimana Azure OpenAI, Azure Communication Services, dan Microsoft Graph/Microsoft Graph Toolkit dapat diintegrasikan ke dalam aplikasi Lini Bisnis (LOB) untuk meningkatkan produktivitas pengguna, meningkatkan pengalaman pengguna, dan membawa aplikasi LOB ke tingkat berikutnya | 3 jam | Pemula | Tutorial / Repo |
Contoh kode berikut tersedia untuk membantu Anda mulai membangun aplikasi AI Anda sendiri. Gunakan hal tersebut untuk mempelajari cara merancang aplikasi Anda, bereksperimen dengan berbagai fitur, atau menggunakannya sebagai titik awal untuk proyek Anda sendiri.
Nama | Keterangan | Repo GitHub | Teknologi |
---|---|---|---|
Obrolan AI tanpa server dengan RAG menggunakan LangChain.js | Contoh ini menunjukkan cara membangun pengalaman obrolan AI tanpa server dengan Retrieval-Augmented Generation menggunakan LangChain.js dan Azure. | Repo | LangChain.js, Lit, Vite, Azure OpenAI, Azure Cosmos DB, Penyimpanan Azure Blob, Fungsi Azure, Aplikasi Web Statis Azure, AZD |
Mulai Cepat Azure OpenAI Tanpa Server dengan LlamaIndex | Contoh ini menunjukkan cara cepat memulai LlamaIndex.ai di Azure | Repo | LlamaIndex.ts, Next.js, Azure OpenAI, Aplikasi Kontainer Azure, Docker, AZD |
Mulai Cepat Asisten Azure OpenAI Tanpa Server | Azure OpenAI Assistants memungkinkan Anda membuat asisten AI yang disesuaikan dengan kebutuhan Anda melalui instruksi khusus dan ditambah dengan alat canggih. | Repo | HTML-CSS-JavaScript, Aplikasi Web Statis Azure, Penyimpanan Azure Blob, Fungsi Azure, Azure OpenAI, AZD |
Aplikasi RAG tanpa server dengan LlamaIndex dan penerjemah kode di Azure Container Apps | Ini adalah proyek LlamaIndex menggunakan Next.js yang di-bootstrap dengan create-llama. Ia menggunakan Azure Container Apps sebagai platform penerapan tanpa server. | Repo | Azure OpenAI, LlamaIndex, Aplikasi Kontainer Azure, Next.js, Tindakan GitHub, TypeScript, AZD |
Penyebaran tanpa kunci Azure OpenAI | Contoh penerapan Azure OpenAI dan peran RBAC untuk akun pengguna Anda untuk akses tanpa kunci. | Repo | Azure OpenAI, AZD, JavaScript |
Pemula UI aman Azure OpenAI | UI dan infrastruktur aman OpenAI yang dapat digunakan kembali untuk Obrolan AI dengan Azure. | Repo | Lit, Vite, Komponen Web, Azure OpenAI, Penyimpanan Azure Blob, Fungsi Azure, Aplikasi Web Statis Azure, AZD |
Azure OpenAI dengan LangChain.js | Mendemonstrasikan cara menggunakan Azure OpenAI dengan LangChain.js. | Repo | LangChain.js, Azure OpenAI, TypeScript |
Manajemen API Azure dengan Azure Open AI | Menunjukkan cara menambahkan Azure API Management di atas titik akhir Azure Open AI Anda. | Repo | Azure Open AI, Manajemen API Azure, Express, Node.js, AZD |
Tanyakan pada YouTube: LangChain.js + Panduan Mulai Azure | Bangun aplikasi AI generatif menggunakan LangChain.js dari lokal ke Azure. | Repo | LangChain.js, Azure OpenAI, Pencarian Azure AI, Fungsi Azure |
Taman Bermain JavaScript Ollama | Taman bermain AI generatif menggunakan Ollama OpenAI API dan JavaScript. Coba model AI di browser Anda! | Repo | TypeScript, Ollama, Azure OpenAI, Ruang Kode GitHub |
Kopilot / Node.js + aplikasi OpenAI Todo | Temukan cara menggunakan GitHub Copilot untuk membangun aplikasi Node.js dengan cepat menggunakan OpenAI dan Azure. | Repo | Azure OpenAI, Layanan Aplikasi Azure, Azure CosmosDB, Express, TypeScript, TypeChat, Tindakan GitHub |
Data ChatGPT + Perusahaan dengan Azure OpenAI dan Azure AI Search | Aplikasi sampel TypeScript untuk pola Retrieval Augmented Generation yang berjalan di Azure. | Repo | LangChain.js, Lit, Vite, Azure OpenAI, Azure Cosmos DB, Penyimpanan Blog Azure, Aplikasi Kontainer Azure, Aplikasi Web Statis Azure, Docker, AZD |
Frontend Obrolan Azure OpenAI | Blok penyusun antarmuka pengguna yang sesuai dengan Protokol Aplikasi Obrolan untuk aplikasi pola RAG chat-gpt Anda yang dibuat dengan Azure OpenAI dan Azure AI Search. | Repo | Protokol Obrolan, Lit, Aplikasi Web Statis Azure, AZD |
Arsitektur Referensi Tingkat Perusahaan untuk JavaScript | Arsitektur referensi tingkat perusahaan yang cerdas untuk JavaScript yang menampilkan integrasi OpenAI, templat Azure Developer CLI, dan pengujian Playwright. | Repo | Aplikasi Kontainer Azure, Fungsi Azure, Azure Cosmos DB, SWA, Fastify, Next.js, Angular, AZD |
Bergabunglah dengan komunitas Azure AI di Discord: https://aka.ms/genai-discord
Jika Anda ingin terhubung dengan orang lain, kami memiliki komunitas penggemar, pengembang, dan pakar AI yang bersemangat tentang AI dan selalu bersedia membantu.
Bahkan ada saluran #JavaScript khusus di mana Anda dapat mengajukan pertanyaan, berbagi proyek, dan berdiskusi tentang topik favorit Anda.
Berikut beberapa sumber daya tambahan yang mungkin berguna dalam perjalanan AI Anda: