Aracılığıyla paylaş


Python ile yapay zeka uygulamaları geliştirme

Bu makale, yapay zeka uygulamaları oluşturmaya başlayan Python 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.

Yapay zeka uygulaması şablonları

Yapay zeka uygulama şablonları , iyi bakımlı, kolay dağıtılan başvuru uygulamaları sağlar. Bunlar, yapay zeka uygulamalarınız için yüksek kaliteli bir başlangıç noktası sağlar. Uçtan uca çözümler popüler, kapsamlı başvuru uygulamaları sağlar. Yapı taşları, belirli senaryolara ve görevlere odaklanan daha küçük ölçekli örneklerdir.

Azure OpenAI Service

Azure OpenAI Hizmeti, 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, .NET için Azure OpenAI SDK'sı veya Azure OpenAI Studio'daki web tabanlı arabirim aracılığıyla erişebilir.

SDK’lar ve kitaplıklar

Bağlantı Açıklama
Python için OpenAI SDK'sı OpenAI Python kitaplığının GitHub kaynak kodu sürümü, Python dilinde yazılmış uygulamalardan OpenAI API'sine kolay erişim sağlar.
openai Python Paketi OpenAI Python kitaplığının PyPi sürümü.
OpenAI'den Azure OpenAI'ye geçme OpenAI ile Azure OpenAI Hizmeti arasında geçiş yapmak için kodunuzda yapmanız gereken küçük değişikliklerle ilgili rehberlik makalesi.
Akış Sohbeti tamamlamaları Azure uç noktalarını kullanarak çalışmak için sohbet tamamlamaları alma örneği içeren bir not defteri. Bu örnek, sohbet tamamlamalarına odaklanır ancak API kullanılarak da kullanılabilen diğer bazı işlemlere de değinir.
Eklemeler Azure uç noktaları kullanılarak yapılabilecek eklemelerin nasıl kullanılacağını gösteren bir not defteri. Bu örnek eklemelere odaklanır ancak API kullanılarak da kullanılabilen diğer bazı işlemlere de değinir.
Model dağıtma ve metin oluşturma Program aracılığıyla sohbet etmek için minimum, basit ayrıntılara sahip bir makale.
Microsoft Giriş Kimliği Rolü tabanlı erişim denetimi ile OpenAI Microsoft Entra Id kullanarak kimlik doğrulamasına göz atın.
Yönetilen Kimliklerle OpenAI Daha karmaşık güvenlik senaryolarına sahip 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.
Diğer örnekler Teknoloji benimseme yolculuğunuzu başlatmanıza ve hızlandırmanıza yardımcı olacak kullanışlı Azure OpenAI Hizmeti kaynakları ve kod örnekleri bir derlemesi.

Belgeler

Bağlantı Açıklama
Azure OpenAI Hizmeti Belgeleri Azure OpenAI Hizmeti belgelerinin hub sayfası.
Hızlı Başlangıç: Azure OpenAI Service kullanarak metin oluşturmaya başlama Python kullanarak bir modele sormanız için ihtiyacınız olan hizmetleri ve yazmanız gereken kodu ayarlamak için çok hızlı yönergeler.
Hızlı Başlangıç: Azure OpenAI Hizmeti ile GPT-35-Turbo ve GPT-4 kullanmaya başlama Önceki hızlı başlangıca benzer şekilde, ancak belirli sorular sorulduğunda içeriği uyarlamak için sistem, yardımcı ve kullanıcı rollerinin bir örneğini sağlar.
Hızlı Başlangıç: Kendi verilerinizi kullanarak Azure OpenAI modelleriyle sohbet edin İlk hızlı başlangıçta olduğu gibi, ancak bu kez kendi verilerinizi (PDF veya başka bir belge gibi) eklersiniz.
Hızlı Başlangıç: Azure OpenAI Yardımcılarını kullanmaya başlama (Önizleme) Bu listedeki ilk hızlı başlangıçta olduğu gibi, ancak bu kez modele matematik sorunlarını adım adım çözmek için yerleşik Python kod yorumlayıcısını kullanmasını söylersiniz. Bu, özel yönergeler aracılığıyla erişilen kendi yapay zeka yardımcılarınızı kullanmaya yönelik bir başlangıç noktasıdır.
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 Hizmeti ile görüntü oluşturma Bir istem temelinde Dall-E kullanarak program aracılığıyla görüntüler oluşturun.

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.
Microsoft Azure AI Ile İlgili Temel Bilgiler: Ü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 Hizmeti'nin en son üretken 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.
Azure OpenAI Hizmeti ile Üretken Yapay Zeka çözümleri geliştirme Azure OpenAI Hizmeti, 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 Azure OpenAI SDK'sını ve diğer Azure hizmetlerini kullanarak kod, görüntü ve metin oluşturmayı öğretir.
PostgreSQL için Azure Veritabanı ile yapay zeka uygulamaları oluşturma Bu öğrenme yolu, PostgreSQL için Azure Veritabanı için Azure AI uzantısı tarafından sağlanan Azure AI ve Azure Machine Learning Services tümleştirmelerinin yapay zeka destekli uygulamalar oluşturmanıza nasıl olanak tanıyabileceğini inceler.

Diğer Azure AI Hizmetleri

Azure AI Hizmetleri, 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 oluşturmalarına yardımcı olan bir hizmet koleksiyonudur (Azure OpenAI Hizmeti dahil). Bu hizmetler konuşma, görme, arama ve daha fazlasını içerir.

Örnekler

Bağlantı Açıklama
Konuşma SDK'sı Örnekleri ile Konuşmayı uygulamalarınızla tümleştirme 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 AI Belge Zekası SDK'sı Azure AI Belge Zekası (eski adıyla Form Tanıma), belgelerden metinleri ve yapılandırılmış verileri analiz etmek için makine öğrenmesini 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.
Python'da Form Tanıma kullanarak formlardan, makbuzlardan, faturalardan ve kartlardan yapılandırılmış verileri ayıklama Azure.AI.FormRecognizer istemci kitaplığı örnekleri.
Python'da Metin Analizi kullanarak belgelerdeki metinleri ayıklama, sınıflandırma ve anlama Metin Analizi için istemci kitaplığı. Bu, metni anlamak ve analiz etmek için Doğal Dil İşleme (NLP) özellikleri sağlayan Azure AI Dil hizmetinin bir parçasıdır.
Python'da Belge Çevirisi Yapı ve metin biçimlendirmesini korurken kaynak belgeyi hedef dile çevirmek için Belge Çevirisi'ni kullanan hızlı başlangıç makalesi.
Python'da Soru Yanıtlama 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şmalardaki amaçları ve varlıkları ayıklayan ve Qna, 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 davranan, bulut tabanlı bir konuşma yapay zeka hizmeti olan Conversational Language Understanding (CLU) için istemci kitaplığı.
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 Azure AI İçeriği Kasa ty SDK Uygulama ve hizmetlerde kullanıcı tarafından oluşturulan ve yapay zeka tarafından oluşturulan zararlı içerikleri algılar. İçerik Kasa ty, 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 Kasa ty İstenmeyen içeriği algılayan bir yapay zeka hizmeti. İçerik Kasa ty API 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ıç
Dil Sektör lideri doğal arazi anlama özellikleriyle uygulamalar oluşturun. Metin Analizi API'si başvurusu Hızlı Başlangıç
Arama yap Yapay zeka destekli bulut aramasını uygulamalarınıza getirin. Arama API'si 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ıç
Çeviri 100'den fazla kullanımda, risk altında ve nesli tükenmekte olan dil ve diyalektleri çevirmek için yapay zeka destekli trnslation kullanın. Çeviri API'si başvurusu Hızlı Başlangıç
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
Azure AI Services'ı kullanmaya başlama Azure AI Hizmetleri, uygulamalarınızla tümleştirebileceğiniz yapay zeka işlevselliğinin yapı taşları olan bir hizmet koleksiyonudur. Bu öğrenme yolunda, Azure AI Services kaynaklarını sağlamayı, güvenliğini sağlamayı, izlemeyi ve dağıtmayı ve bunları kullanarak akıllı çözümler oluşturmayı öğreneceksiniz.