Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale, yapay zeka uygulamaları oluşturmaya başlayan JavaScript geliştiricileri için en iyi öğrenme kaynaklarının düzenli bir listesini içerir. Kaynaklar arasında popüler hızlı başlangıç makaleleri, başvuru örnekleri, belgeler, eğitim kursları vb. bulunur.
Azure OpenAI için Microsoft Foundry Modellerindeki kaynaklar
Microsoft Foundry Modellerinde Azure OpenAI, OpenAI'nin güçlü dil modellerine REST API erişimi sağlar. Bu modeller içerik oluşturma, özetleme, görüntü anlama, anlamsal arama ve kod çevirisi için doğal dil dahil ancak bunlarla sınırlı olmamak üzere özel göreviniz için kolayca uyarlanabilir. Kullanıcılar HIZMETE REST API'leri, OpenAI Node API Kitaplığı veya Microsoft Foundry portalı üzerinden erişebilir.
Kitaplıklar
| Paket | Kaynak kodu | npm |
|---|---|---|
| OpenAI Node API Kitaplığı | Source kodu | Paket |
| Azure OpenAI kitaplığı TypeScript için | Source kodu | Paket |
Örnekler
| Bağlantı | Açıklama |
|---|---|
| AI Seyahat Acenteleri | AI Travel Agents, seyahat acentesi operasyonlarını geliştirmek için birden çok yapay zeka aracısını kullanan sağlam bir kurumsal uygulamadır. Uygulama, altı yapay zeka aracısının çalışanların müşteri sorgularını işlemesine, hedef öneriler sağlamasına ve plan planlarına yardımcı olması için nasıl işbirliği yaptığını gösterir. |
| Bu hızlı başlangıç kılavuzu, Azure Container Apps kullanarak uzak Model Bağlam Protokolü (MCP) sunucusu ayarlamak için temel yapı taşları sağlar. MCP sunucusu Node.js ve TypeScript kullanılarak oluşturulur ve sunucusuz bir ortamda çeşitli araçları ve hizmetleri çalıştırmak için kullanılabilir. | |
| Azure üzerinde DeepSeek | OpenAI Node.js istemci kitaplığı veya LangChain.jsaracılığıyla JavaScript/TypeScript ile DeepSeek'in nasıl kullanılacağını gösterir. DeepSeek, derin bağlam anlayışı ve karmaşık mantık gerektiren görevlerde üstünlük sağlar. Gerçek bir yanıt vermeden önce bir düşünce işleminin benzetimini (<think> etiketi altında) gerçekleştirmesi nedeniyle diğer modellerle karşılaştırıldığında daha uzun yanıt süreleri yaşayabilirsiniz. |
| Tamamlamalar | Sağlanan istem için tamamlamaların nasıl alınacaklarını gösteren basit bir örnek. |
| Sohbet Tamamlamaları | Akış sohbeti tamamlama işlemlerinin nasıl kullanılacağını gösteren basit bir örnek. |
| Switch from OpenAI to Azure OpenAI | OpenAI ile Azure OpenAI Service arasında geçiş yapmak için kodunuzda yapmanız gereken küçük değişikliklerle ilgili yönergeler içeren makale. |
| Microsoft Entra ID Rol tabanlı erişim denetimiyle OpenAI | Microsoft Entra ID kullanarak kimlik doğrulamasına göz atın. |
| Yönetilen Kimliklerle OpenAI | Daha karmaşık güvenlik senaryolarını ayrıntılı olarak ele alan bir makale, Azure rol tabanlı erişim denetimi (Azure RBAC) gerektirir. Bu belge, Microsoft Entra ID kullanarak OpenAI kaynağınızda kimlik doğrulaması yapmayı kapsar. |
| Azure OpenAI ve Azure AI Search ile LangChain.js | Azure AI Search'da yapılandırılmamış veriler kullanılarak soruların yanıtlanıp yanıtlanamadığını değerlendiren ve mümkün olduğunda bu bilgi bankasından bağlamsal olarak ilgili yanıtlar sunan LangChain.js ile akıllı bir RAG aracısı oluşturun. |
| Diğer örnekler | Çeşitli senaryoları kapsayan OpenAI örnekleri. |
Belgeler
| Bağlantı | Açıklama |
|---|---|
| Microsoft Foundry Modellerindeki Azure OpenAI Belgeleri | Microsoft Foundry kaynak türü, Azure OpenAI kaynak türüne kıyasla bir üst özellik kümesi sunar. |
| Microsoft Foundry Modellerinde Azure OpenAI kullanarak sohbet tamamlama modelleriyle çalışma | İhtiyacınız olan hizmetleri ayarlamak için hızlı yönergeler kümesi ve JavaScript kullanarak bir modele sorulması için yazmanız gereken kod. |
| Quickstart: Azure OpenAI Yanıtları API'sini kullanmaya başlama | Yanıtlar API'Azure OpenAI'den durum bilgisi olan yeni bir API'dir. Sohbet tamamlamaları ve yardımcılar API'sindeki en iyi özellikleri tek bir birleşik deneyimde bir araya getirir. |
| Quickstart: Kendi verilerinizi kullanarak Azure OpenAI ile sohbet edin | İlk hızlı başlangıçta olduğu gibi, ancak bu kez kendi verilerinizi (PDF veya başka bir belge gibi) eklersiniz. |
| Microsoft Foundry Hızlı Başlangıç Rehberi | Microsoft Foundry SDK'sı Python, Java, TypeScript ve C# gibi birden çok dilde kullanılabilir. |
| Hızlı Başlangıç: Yapay zeka sohbetlerinizde görüntüleri kullanma | Program aracılığıyla modelden bir görüntünün içeriğini açıklamasını isteme. |
| Hızlı Başlangıç: Azure OpenAI ile Görüntü Oluşturma | JavaScript için Azure OpenAI SDK'sı ile görüntü oluşturmaya başlamak için bu kılavuzu kullanın. |
Diğer Döküm Araçları için kaynaklar
Microsoft Foundry Modelleri arasında Azure OpenAI'nin yanı sıra, geliştiricilerin ve kuruluşların kullanıma hazır ve önceden oluşturulmuş özelleştirilebilir API'ler ve modeller ile hızlı bir şekilde akıllı, pazara hazır ve sorumlu uygulamalar geliştirmelerine yardımcı olan birçok başka Foundry Araçları da bulunmaktadır. Konuşmalar, arama, izleme, çeviri, konuşma, görme ve karar alma için doğal dil işleme uygulamaları örnek olarak verilebilir.
Örnekler
| Bağlantı | Açıklama |
|---|---|
| Konuşma SDK'sı için örnek koleksiyonu. Konuşma tanıma, çeviri, konuşma sentezi ve daha fazlası için örneklere bağlantılar. | |
| JavaScript'te Form Recognizer kullanarak formlardan, makbuzlardan, faturalardan ve kartlardan yapılandırılmış verileri çıkarın | Azure.AI.FormRecognizer istemci kitaplığı için bir örnek koleksiyonu. |
| Text Analytics için istemci kitaplığı. Bu, doğal dil işleme (NLP) özellikleri sağlayarak metni anlamaya ve çözümlemeye yarayan Azure Dili hizmetinin bir parçası olan Foundry Tools'tur. | |
| JavaScript'te Belge Çevirisi | Yapı ve metin biçimlendirmesini korurken kaynak belgeyi hedef dile çevirmek için Belge Çevirisi'ni kullanan hızlı başlangıç makalesi. |
| Görüntüleri analiz etme | Microsoft Azure AI Görüntü Analizi SDK'sı için örnek kod ve kurulum belgeleri. |
Belgeler
| Yapay zeka hizmeti | Açıklama | API başvurusu | Hızlı Başlangıç |
|---|---|---|---|
| DökümHane Kontrol Düzleminde İçerik Güvenliği | İstenmeyen içeriği algılayan bir Döküm Aracı. | İçerik Güvenliği API'si başvurusu | Hızlı Başlangıç |
| Azure Dökümhane Araçları'nda Belge Zekası | Belgeleri akıllı veri odaklı çözümlere dönüştürün. | Belge Yönetim Bilgileri API'si başvurusu | Hızlı Başlangıç |
| Language | Sektör lideri doğal dil anlama özellikleriyle uygulamalar oluşturun. | Text Analytics API başvurusu | Hızlı Başlangıç |
| Azure AI Search | Yapay zeka destekli bulut aramasını uygulamalarınıza getirin. | Azure AI Search API başvurusu | Hızlı Başlangıç |
| Konuşma | Konuşmayı metne dönüştürme, metin okuma, çeviri ve konuşmacı tanıma. | Konuşma API'si başvurusu | Hızlı Başlangıç |
| Foundry Araçlarındaki Azure Translator | 100'den fazla kullanımda, risk altında ve nesli tükenmekte olan dil ve diyalektleri çevirmek için yapay zeka destekli çeviriyi kullanın. | Çeviri API'si başvurusu | Hızlı Başlangıç |
| Döküm Araçları'nda Azure Vision | Görüntülerdeki ve videolardaki içeriği analiz edin. | Görüntü Çözümleme API'si başvurusu | Hızlı Başlangıç |
Eğitim
| Bağlantı | Açıklama |
|---|---|
| Yeni Başlayanlar için Üretken Yapay Zeka Atölyesi | Microsoft Bulut Danışmanları tarafından 18 derslik kapsamlı kursumuzla Üretken Yapay Zeka uygulamaları oluşturmanın temellerini öğrenin. |
| JavaScript geliştiricileri için |
Bu, yapay zekanın temellerini ve yerel geliştirmeden Azure'de dağıtıma, yapay zeka modellerinizi çalıştırmaya ve ölçeklendirmeye kadar JavaScript kullanarak yapay zeka uygulamaları oluşturmayı kapsar. Videoların YouTube oynatma listesi, her biri belirli bir konuya odaklanan yaklaşık 10 dakika uzunluğunda bir dizi video içerir. |
| Yeni Başlayanlar için Yapay Zeka Aracıları Atölyesi | Microsoft Bulut Danışmanları tarafından 10 derslik kapsamlı kursumuzla Üretken Yapay Zeka aracıları oluşturmanın temellerini öğrenin. |
| Döküm Araçları'nı kullanmaya başlama | Döküm Araçları, uygulamalarınızla tümleştirebileceğiniz yapay zeka işlevselliğinin yapı taşları olan bir hizmet koleksiyonudur. Bu öğrenme yolunda, Foundry Araçları kaynaklarını sağlamayı, güvenliğini sağlamayı, izlemeyi ve dağıtmayı ve bunları kullanarak akıllı çözümler oluşturmayı öğreneceksiniz. |
| Microsoft Azure Yapay Zeka temelleri: Üretken yapay zeka | Büyük dil modellerinin üretken yapay zekanın temelini nasıl oluşturabileceğini anlamanıza yardımcı olacak eğitim yolu: Azure OpenAI Service en son üretici yapay zeka teknolojisine nasıl erişim sağladığını, istemlerin ve yanıtların nasıl ince ayarlanabileceğini ve Microsoft'un sorumlu yapay zeka ilkelerinin etik yapay zeka ilerlemelerini nasıl yönlendirebileceğini anlamanızı sağlar. |
| Microsoft Foundry'de OpenAI Azure, OpenAI'nin ChatGPT, GPT, Codex ve Embeddings modelleri gibi güçlü büyük dil modellerine erişim sağlar. Bu öğrenme yolu, geliştiricilere OpenAI SDK'sını ve diğer Azure hizmetlerini kullanarak kod, görüntü ve metin oluşturmayı öğretir. | |
| Bu öğrenme yolu, Azure Database for PostgreSQL için Azure yapay zeka uzantısı tarafından sağlanan Azure yapay zeka ve Azure Machine Learning Hizmetleri tümleştirmelerinin yapay zeka destekli uygulamalar oluşturmanıza nasıl olanak tanıyabileceğini inceler. | |
| Secure Azure OpenAI kimlik doğrulaması ve yetkilendirme | OpenAI kimlik doğrulaması Azure için yönetilen kimliği neden kullanmanız gerektiğini ve gerekli izinleri en aza indirmek için rol tabanlı erişim denetimlerini nasıl yapılandırabileceğinizi öğrenin. |
| JavaScript ile Azure OpenAI yönetilen kimlik doğrulamasına giriş | Bu modül, Azure OpenAI Service ile etkileşim kuran JavaScript uygulamalarında yönetilen kimliğin nasıl kullanılacağını anlamanıza yardımcı olur. |
Yapay zeka uygulaması şablonları
Yapay zeka uygulama şablonları, yapay zeka uygulamalarınız için yüksek kaliteli bir başlangıç noktası sağlayan, bakımlı, kolay dağıtılan başvuru uygulamaları sağlar.
Yapı taşları ve uçtan uca çözümler olmak üzere iki yapay zeka uygulaması şablonu kategorisi vardır. Yapı taşları, belirli senaryolara ve görevlere odaklanan daha küçük ölçekli örneklerdir. Uçtan uca çözümler, kendi amaçlarınız doğrultusunda alıp genişletmenize olanak sağlayan belgeler, kaynak kodu ve dağıtım gibi kapsamlı başvuru örnekleridir.
Her programlama dili için kullanılabilen temel şablonların listesini gözden geçirmek için bkz. Yapay zeka uygulama şablonları. Kullanılabilir tüm şablonlara göz atmak için AI Uygulama Şablonu galerisindeki yapay zeka uygulama şablonlarına bakın.