Aracılığıyla paylaş


Python ile yapay zeka uygulamaları geliştirme

Bu makale, yapay zeka uygulamaları oluşturmaya yeni katılan Python geliştiriciler için en iyi öğrenme kaynaklarının bir listesini sunar. Hızlı başlangıç kılavuzları, örnek projeler, resmi belgeler, eğitim kursları ve diğer yararlı malzemelerin bağlantılarını içerir.

Azure OpenAI için Microsoft Foundry Modellerindeki kaynaklar

Azure OpenAI, Microsoft Foundry Modellerinde, OpenAI'de bulunan güçlü dil modellerine REST API erişimi sağlar. Azure OpenAI, içerik oluşturma, özetleme, görüntü anlama, anlamsal arama ve kod çevirisi için doğal dil gibi belirli görevleri gerçekleştirmek için bu modelleri uyarlamanıza yardımcı olur. Azure OpenAI'ye, REST API'lerini, Python için OpenAI SDK'sını kullanarak veya Microsoft Foundry portalı aracılığıyla erişin.

SDK’lar ve kitaplıklar

Bağlantı Açıklama
Python için OpenAI SDK OpenAI Python kitaplığının, Python dilde yazılmış uygulamalardan OpenAI API'sine kolay erişim sağlayan GitHub kaynak kodu sürümü.
OpenAI Python Paketi OpenAI Python kitaplığının PyPi sürümü.

Örnekler

Bağlantı Açıklama
Yayın akışında sohbet tamamlama Azure uç noktalarını kullanarak sohbet tamamlama işlemlerinin nasıl çalıştırıldığını gösteren bir not defteri örneği. Örnek, sohbet tamamlamalarına odaklanır, ancak API ile kullanılabilen diğer işlemleri de tanıtır.
Azure embeddings Azure uç noktalarıyla eklemelerin nasıl kullanılacağını gösteren bir not defteri örneği. Örnek eklemelere odaklanır, ancak API ile kullanılabilen diğer işlemleri de tanıtır.

Belgeler

Bağlantı Açıklama
Switch from OpenAI to Azure OpenAI OpenAI ile Azure OpenAI Service arasında geçiş yapabilmeniz için kodunuzda yapmanız gereken küçük değişikliklerle ilgili bir kılavuz makalesi.
Quickstart: Azure OpenAI Service Gereken hizmetleri nasıl ayarlayacağınızı ve Python kullanarak bir modeli sorgulamak için kod yazmayı gösteren bu hızlı başlangıç.
Hızlı Başlangıç: Azure OpenAI Service ile GPT-35-Turbo ve GPT-4 kullanmaya başlayın Belirli sorulara yanıt olarak içeriği uyarlamak için sistem, yardımcı ve kullanıcı rolleriyle nasıl çalışıldığını gösteren hızlı başlangıç.
Quickstart: Kendi verilerinizi kullanarak Azure OpenAI modelleriyle sohbet edin PDF veya başka bir belge gibi kendi verilerinizi eklemenize yardımcı olan hızlı başlangıç.
Hızlı Başlangıç: Azure OpenAI Yardımcılarını (Önizleme) kullanmaya başlayın Bir modele matematik sorunlarını adım adım çözmek için yerleşik Python kod yorumlayıcısını kullanma talimatının nasıl sağlandığını gösteren hızlı başlangıç. Bu örnek, özel yönergeler aracılığıyla erişilen kendi yapay zeka yardımcılarınızı kullanmak için bir başlangıç noktası sağlar.
Modeli dağıtma ve metin oluşturma Program aracılığıyla sohbet edebilen bir modeli dağıtmak için minimum, basit ayrıntılı adımları içeren bir makale.
Microsoft Entra ID rol tabanlı erişim denetimiyle OpenAI Microsoft Entra ID ve Azure rol tabanlı erişim denetimi kullanarak kimlik doğrulamasına göz atın.
Azure AD tarafından yönetilen kimliklerle Azure kaynakları için OpenAI Azure rol tabanlı erişim denetimi gerektiren daha karmaşık güvenlik senaryolarına sahip bir makale. Microsoft Entra ID ile OpenAI kaynağınızda kimlik doğrulaması yapmayı keşfedin.
Azure Microsoft Foundry Modellerinde OpenAI örnekleri Teknoloji benimseme yolculuğunuzu başlatmanıza ve hızlandırmanıza yardımcı olmak için Microsoft Foundry Modellerinde OpenAI'nin yararlı Azure kaynakları ve kod örneklerinin bir derlemesi.
Hızlı Başlangıç: Yapay zeka sohbetlerinizde görüntüleri kullanma Program aracılığıyla bir modelden görüntünün içeriğini açıklamasını istemeyi gösteren hızlı başlangıç.
Hızlı Başlangıç: Azure OpenAI Service ile Görüntü Oluşturma Bir istem temelinde Dall-E kullanarak programatik olarak görüntü oluşturmayı gösteren hızlı başlangıç kılavuzu.

Diğer Döküm Araçları için kaynaklar

Azure OpenAI Service'e ek olarak, başka birçok Foundry Araçları da vardır. Geliştiriciler ve kuruluşlar 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 oluşturabilir. 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
Döküm Araçları SDK'sı Örnekleri'nde Azure Konuşma ile uygulamalarınıza konuşma ekleme Azure Bilişsel Hizmetler Konuşma SDK'sı örnekleri. Konuşma tanıma, çeviri, konuşma sentezi ve daha fazlası için örneklere bağlantılar.
Azure Dökümhane Araçları SDK'sında Belge Zekası Belge Zekası (eski adıyla Form Recognizer), belgelerden metin ve yapılandırılmış verileri analiz etmek için makine öğrenmesi kullanan bir bulut hizmetidir. Belge Zekası yazılım geliştirme seti (SDK), Belge Zekası modellerini ve özelliklerini uygulamalarınızla kolayca tümleştirmenizi sağlayan bir kitaplık ve araç kümesidir.
Form Tanıma Aracı'nı Python'da kullanarak formlardan, makbuzlardan, faturalar ve kartlardan yapılandırılmış verileri çıkarın Azure.AI.FormRecognizer istemci kitaplığı için örnekler.
Python Text Analytics için istemci kitaplığı. Bu API'ler, metinleri anlamak ve çözümlemek için Doğal Dil İşleme (NLP) özellikleri sağlayan Azure Language in Foundry Tools hizmetinin bir parçasıdır.
Python'da Doküman Çevirisi Yapı ve metin biçimlendirmesini korurken kaynak belgeyi hedef dile çevirmek için Belge Çevirisi'ni kullanan hızlı başlangıç makalesi.
Soru yanıtlama Python'da Sorunuzla birlikte gönderdiğiniz metin gövdesinden yanıt (ve güvenilirlik puanı) alma adımlarını içeren hızlı başlangıç makalesi.
Python'da Konuşma Dili Anlama Konuşma Dili Anlama (CLU) için istemci kitaplığı. CLU, konuşmalardaki amaçları ve varlıkları ayıklayan bulut tabanlı bir konuşma yapay zeka hizmetidir. CLU, Soru-Cevap, Luis ve Konuşma Uygulaması gibi uygulamalardan en iyi yanıtı almak için konuşmaları analiz etmek için en iyi adayı seçen bir düzenleyici gibi davranır.
Görüntüleri analiz etme Microsoft Azure AI Görüntü Analizi SDK'sı için örnek kod ve kurulum belgeleri.
Python için Foundry Control Plane SDK'sında İçerik Güvenliği SDK, uygulama ve hizmetlerde kullanıcı tarafından oluşturulan ve yapay zeka tarafından oluşturulan zararlı içerikleri algılamaya yardımcı olabilir. İçerik Güvenliği, zararlı malzemeleri algılamanıza olanak sağlayan metin ve görüntü API'leri içerir.

Belgeler

Yapay zeka hizmeti Açıklama API başvurusu Hızlı Başlangıç
İç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ıç
Belge Yönetim Bilgileri 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.
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ıdır. Azure AI hizmet kaynaklarını sağlamak, güvence altına almak, izlemek ve dağıtmak ile bunları kullanıp akıllı çözümler oluşturmak için bu öğrenim yolunu tamamlayın.
Microsoft Azure Yapay Zeka temelleri: Üretken yapay zeka Büyük dil modellerinin üretken yapay zekanın temelini oluşturma şeklini anlamak için bu öğrenme yolunu tamamlayın. Azure OpenAI Service'in en son üretken yapay zeka teknolojisine nasıl erişim sağladığını keşfedin. Azure OpenAI istemlerinin ve yanıtlarının nasıl ince ayarlanabileceğini ve Microsoft'un sorumlu yapay zeka ilkelerinin etik yapay zeka ilerlemelerini nasıl yönlendirebileceğini öğrenin.
Develop Generative AI solutions with Azure OpenAI Service Azure OpenAI Service, OpenAI'nin ChatGPT, GPT, Codex ve Embeddings modelleri gibi güçlü büyük dil modellerine erişim sağlar. Geliştiriciler için bu öğrenme yolunu tamamlayın ve Azure OpenAI SDK'sını ve diğer Azure hizmetlerini kullanarak kod, görüntü ve metin oluşturmayı keşfedin.
I uygulamalarını Azure Database for PostgreSQL Azure Database for PostgreSQL - Esnek Sunucu için Azure yapay zeka uzantısı tarafından sağlanan Azure yapay zeka ve Azure Machine Learning Hizmetleri tümleştirmelerini keşfetmek için bu öğrenme yolunu tamamlayın. Bu hizmetlerin yapay zeka destekli uygulamalar oluşturmanıza nasıl olanak tanıyabileceğini öğrenin.

Yapay zeka uygulama şablonları

Yapay zeka uygulama şablonları, yapay zeka uygulamalarınız için yüksek kaliteli bir başlangıç noktası sağlayan, bakımlı, dağıtımı kolay 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 belgeler, kaynak kodu ve dağıtım özellikleri içeren kapsamlı başvuru örnekleridir. Çözümleri temel alabilir ve kendi amaçlarınıza göre genişletebilirsiniz.