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.
Şu anda izleniyor:Foundry (klasik) portal versiyonu - Yeni Foundry portalı için sürüme geç
Not
Bu makaledeki bağlantılar, şu anda görüntülediğiniz Dökümhane (klasik) belgeleri yerine yeni Microsoft Foundry belgelerinde içerik açabilir.
Anthropic Claude modelleri, Microsoft Foundry'ye gelişmiş konuşma yapay zekası özellikleri sunarak en son teknoloji dil anlama ve oluşturma ile akıllı uygulamalar oluşturmanıza olanak tanır. Claude modelleri, görüntü analizi de dahil olmak üzere karmaşık mantık, kod oluşturma ve çok modüllü görevlerde üstünlük sağlar.
Bu makalede şunların nasıl yapılacağını öğreneceksiniz:
- Claude modellerini Microsoft Foundry'de dağıtma
- Microsoft Entra ID veya API anahtarlarını kullanarak kimlik doğrulaması
- Python, JavaScript veya REST'ten Claude İletileri API'sini çağırma
Kullanılabilir Claude modellerinin, model sürümlerinin, özelliklerin, kotaların ve faturalamanın tam listesi için bkz. Microsoft Foundry'de Claude modelleri.
Önemli
Bu makalede işaretlenen (önizleme) öğeler şu anda genel önizleme aşamasındadır. Bu önizleme, hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yükleri için önerilmez. Bazı özellikler desteklenmeyebilir veya kısıtlı özelliklere sahip olabilir. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
Önkoşullar
- Geçerli bir ödeme yöntemine sahip Azure aboneliği. Azure aboneliğiniz yoksa paid Azure hesabı oluşturun. Diğer ayrıntılar için bkz. abonelik türü ve bölge desteği .
- Kaynakları oluşturmak ve yönetmek için uygun izinlere sahip Microsoft Dökümhanesine erişim.
- Desteklenen bir dağıtım konumunda oluşturulan Microsoft Foundry projesi. Tüm Claude modelleri (Azure’da barındırılan ve Anthropic altyapısında barındırılan), East US2 veya Sweden Central bölgelerinde Global Standard dağıtımlarını destekler.
claude-opus-4-8Model (Azure üzerinde barındırılır) Veri Bölgesi Standart (ABD) dağıtımı için de kullanılabilir. - İş ortaklarından ve topluluktan Foundry Modelleri abonelikler oluşturmak için Azure Market'e erişim gerektirir. Model tekliflerine abone olmak için gereken izinlere sahip olduğunuzdan emin olun.
- Modelleri dağıtmak için kaynak grubundaki Katkıda Bulunan veya Sahip rolü. Daha fazla bilgi için bkz. Azure RBAC rolleri.
Abonelik türü ve bölge desteği
Claude modellerini Microsoft Foundry'de kullanmak için, Anthropic satın alma için modelleri sunduğu bir ülkede veya bölgede ödeme hesabı olan ücretli bir Azure aboneliğiniz olmalıdır. Abonelikle ilgili yaygın hataların listesi için bkz. Yaygın hata iletileri ve çözümleri. Aşağıdaki abonelik türleri şu anda desteklenmiyor:
- Güney Kore'de bulunan Kurumsal Hesaplar
- Cloud Çözüm Sağlayıcı abonelikleri
- Azure'da etkin bir kullandıkça öde faturalama yöntemine sahip olmayan abonelikler (örneğin, öğrenci, ücretsiz deneme veya başlangıç kredisi tabanlı hesaplar)
- Yalnızca Azure kredi kullanan sponsorlu abonelikler. Not: Kredi kartınız kayıtlı olan bir hesabınız varsa, ücret kredi kartınızdan çekilir ve Azure Kredileri yerine kullanılır.
Desteklenen bölgelerin listesi için bkz. Desteklenen coğrafi konumlar. bölgenizdeki kullanılabilirlik için Anthropic "Desteklenen Bölgeler İlkesi" geçerli olabilir, ayrıntılar için supported regions adresine bakın.
Claude on Foundry başlangıç setini kullanma
Claude ile Foundry'de çalışmaya hemen başlamak için Claude on Foundry başlangıç setini kullanın. Başlangıç seti, Bicep veya Terraform kullanarak tek bir azd up komutuyla Foundry hesabı, proje ve seçtiğiniz Claude model dağıtımlarını oluşturur. Ardından Anthropic SDK’sını ve Claude Code CLI’yi, dağıtımınızı Microsoft Entra ID üzerinden API anahtarı yönetmeniz gerekmeden çağıracak şekilde entegre eder.
Claude modellerini dağıtma
Dökümhane portalında aşağıdaki adımları izleyerek Claude modelini dağıtın:
-
Microsoft Foundry'ye giriş yapın. New Foundry anahtarının kapalı olduğundan emin olun. Bu adımlar Foundry (klasik) için geçerlidir.
Dökümhane portalında Model kataloğu bölümüne gidin.
Bir Claude modeli seçin ve model kartında ayrıntılarını gözden geçirin. Varsayılan olarak, model her iki sürümde de kullanılabiliyorsa modelin Azure’da barındırılan (sürüm 2) sürümüne yönlendirilirsiniz. Açık olan sürümü onaylamak için model kartının Hızlı bilgiler bölmesindeki Barındırılan bilgiler'i arayabilirsiniz.
Tavsiye
Seçtiğiniz Claude modeli her iki sürümde de kullanılabiliyorsa, model kartı sizi modelin alternatif sürümüne götüren bir bağlantı içerir.
Bu modeli kullan'ı seçin.
Azure Market koşullarını okuyun, bir sektör seçin ve kabul et ve Devam Et'i seçerek Azure Market abone olunan koşulları kabul edin.
Dağıtım sayfasında Model sürümü2: Varsayılan olarak Azure üzerinde barındırılan sürüme ayarlanmıştır. İstenirse, bu seçimi 1: Anthropic altyapısında barındırılır olarak değiştirin.
Diğer dağıtım ayarlarını yapılandırın:
- Varsayılan olarak, dağıtım model adını kullanır. Dağıtmadan önce bu adı değiştirebilirsiniz. Çıkarım sırasında, istekleri bu dağıtıma yönlendirmek için parametresindeki
modeldağıtım adını kullanın. - Bölge kapsamını seçin: Genel (tüm Claude modelleri ve sürümleri için kullanılabilir) veya Veri Bölgesi (model ve sürüm birleşiminiz için kullanılabiliyorsa).
- Foundry portalı, projeniz ile ilişkili olan Foundry kaynağını entegre edilmiş yapay zeka kaynağı olarak otomatik olarak seçer. Gerekirse bağlantıyı değiştirmek için Özelleştir'i seçin. Proje ve kaynak, model için desteklenen dağıtım bölgelerinden birinde olmalıdır.
- Varsayılan olarak, dağıtım model adını kullanır. Dağıtmadan önce bu adı değiştirebilirsiniz. Çıkarım sırasında, istekleri bu dağıtıma yönlendirmek için parametresindeki
Dağıtımınızı oluşturmak için Dağıt'ı seçin. Dağıtım oluşturulurken modelin dağıtım ayrıntıları sayfası açılır.
Dağıtım tamamlandığında model kullanıma hazırdır. Modeli etkileşimli olarak test etmek için Foundry Playgrounds'ı da kullanabilirsiniz.
Claude İletileri API'sini çağırma
Claude modelini dağıttığınızda metin yanıtları oluşturmak için modelle etkileşime geçin:
Anthropic SDK'larını ve Claude API'lerini kullanın, örneğin:
- İletiler API'si: Metin veya görüntü içeriğine sahip giriş iletilerinin yapılandırılmış bir listesini gönderin. Model konuşmada bir sonraki iletiyi oluşturur.
- Belirteç Sayısı API'si: İletideki belirteç sayısını sayma.
Desteklenen API'ler hakkında daha fazla bilgi edinmek için bkz. Microsoft Foundry'de Claude modelleri.
Kimlik doğrulaması ile ileti gönderme
Aşağıdaki örneklerde, Microsoft Entra ID veya API anahtarı kimlik doğrulaması kullanarak Claude Sonnet 4.6'ya istek gönderme gösterilmektedir. Dağıtılan modelinizle çalışmak için şunları yapmanız gerekir:
- biçimindeki
https://<resource name>.services.ai.azure.com/anthropictemel URL'niz. - Biçimindeki
https://<resource name>.services.ai.azure.com/anthropic/v1/messagesdağıtım ayrıntılarınızdan hedef URI'niz. - Anahtarsız kimlik doğrulaması için Microsoft Entra ID veya API kimlik doğrulaması için dağıtımınızın API anahtarı.
- Dağıtım oluşturma sırasında seçtiğiniz dağıtım adı. Bu ad model kimliğinden farklı olabilir.
Claude modellerinin gelişmiş özellikleri ve özellikleri için bkz. Microsoft Foundry'de Claude modelleri.
Microsoft Entra ID kimlik doğrulamayı kullanma
İletiler API'si uç noktaları için Microsoft Entra ID kimlik doğrulaması ile temel URL'nizi kullanın.
Azure Identity istemci kitaplığını yükleyin:
DefaultAzureCredentialkullanmak için bu kitaplığı yükleyin.DefaultAzureCredentialkullanıldığında, çalışma ortamında en iyi kimlik bilgilerini bulduğu için yetkilendirme en kolay hale gelir.pip install azure-identityMicrosoft Entra ID uygulamasının istemci kimliği, kiracı kimliği ve istemci gizli dizisi değerlerini ortam değişkenleri olarak ayarlayın:
AZURE_CLIENT_ID,AZURE_TENANT_ID,AZURE_CLIENT_SECRET.export AZURE_CLIENT_ID="<AZURE_CLIENT_ID>" export AZURE_TENANT_ID="<AZURE_TENANT_ID>" export AZURE_CLIENT_SECRET="<AZURE_CLIENT_SECRET>"Bağımlılıkları yükleme: pip kullanarak Anthropic SDK'sını yükleyin (Python 3.8 veya üzeri gerekir).
pip install -U "anthropic"Aşağıdaki görevleri tamamlamak için temel bir kod örneği çalıştırın:
- Microsoft Entra ID kimlik doğrulamasını kullanarak Anthropic SDK'sı ile bir istemci oluşturun.
- İletiler API'sine temel bir çağrı yapın. Çağrı eşzamanlı.
from anthropic import AnthropicFoundry from azure.identity import DefaultAzureCredential, get_bearer_token_provider baseURL = "https://<resource-name>.services.ai.azure.com/anthropic" # Your base URL. Replace <resource-name> with your resource name deploymentName = "claude-sonnet-4-6" # Replace with your deployment name # Create token provider for Entra ID authentication tokenProvider = get_bearer_token_provider( DefaultAzureCredential(), "https://ai.cognitiveservices.com/.default" ) # Create client with Entra ID authentication client = AnthropicFoundry( azure_ad_token_provider=tokenProvider, base_url=baseURL ) # Send request message = client.messages.create( model=deploymentName, messages=[ {"role": "user", "content": "What are 3 things to visit in Seattle?"} ], max_tokens=1048, temperature=1, thinking={"type":"adaptive"}, output_config={"effort": "max"}, stream=False ) print(message.content)Beklenen çıkış: Modelin metin tamamlamasını içeren ve üç Seattle önerisi içeren bir JSON yanıtı.
Reference:Anthropic İstemci SDK, DefaultAzureCredential
API anahtarı kimlik doğrulamayı kullanma
Önemli
Claude Mythos 5 ve Mythos Preview yalnızca Microsoft Entra ID kimlik doğrulamayı destekler.
İletiler API'si uç noktaları için temel URL'nizi ve API anahtarınızı kullanarak hizmette kimlik doğrulaması yapın.
Bağımlılıkları yükleme: pip kullanarak Anthropic SDK'sını yükleyin (Python 3.8 veya üzeri gerekir):
pip install -U "anthropic"Aşağıdaki görevleri tamamlamak için temel bir kod örneği çalıştırın:
- API anahtarınızı SDK yapılandırmasına geçirerek Anthropic SDK ile bir istemci oluşturun. Bu kimlik doğrulama yöntemi, hizmetle sorunsuz bir şekilde etkileşim kurmanızı sağlar.
- İletiler API'sine temel bir çağrı yapın. Çağrı eşzamanlı.
from anthropic import AnthropicFoundry baseURL = "https://<resource-name>.services.ai.azure.com/anthropic" # Your base URL. Replace <resource-name> with your resource name deploymentName = "claude-sonnet-4-6" # Replace with your deployment name apiKey = "YOUR_API_KEY" # Replace YOUR_API_KEY with your API key # Create client with API key authentication client = AnthropicFoundry( api_key=apiKey, base_url=baseURL ) # Send request message = client.messages.create( model=deploymentName, messages=[ {"role": "user", "content": "What are 3 things to visit in Seattle?"} ], max_tokens=1048, temperature=1, thinking={"type":"adaptive"}, output_config={"effort": "max"}, stream=False ) print(message.content)Beklenen çıkış: Modelin metin tamamlamasını içeren ve üç Seattle önerisi içeren bir JSON yanıtı.
Referans:Anthropic İstemci SDK
Sorun giderme
Aşağıdaki tabloda, Foundry'de Claude modelleriyle çalışırken karşılaşılan yaygın hatalar ve bunların çözümleri listelenir:
| Hata | Neden | Çözüm |
|---|---|---|
| 401 Yetkisiz | Geçersiz veya süresi dolmuş API anahtarı ya da yanlış Entra ID belirteç kapsamı. | API anahtarınızın doğru olduğunu doğrulayın. Entra ID için kapsam https://ai.cognitiveservices.com/.default kullandığınızı onaylayın. |
| 403 Yasak | Kaynak veya abonelik üzerinde yetersiz izinler. | Kaynak grubunda Katkıda Bulunan veya Sahip rolüne sahip olduğunuzu doğrulayın. Entra ID için Cognitive Services User rolünün atandığından emin olun. |
| 404 Bulunamadı | Yanlış uç nokta URL'si veya dağıtım adı. | Temel URL'nizin desene https://<resource-name>.services.ai.azure.com/anthropic uygun olduğunu ve dağıtım adının yapılandırmanızla eşleştiğinden emin olun. |
| 429 Çok Fazla İstek Var | Abonelik katmanınız için hız sınırı aşıldı. | Yeniden deneme mantığıyla üstel geri alma uygulayın. Talep sıklığını azaltmayı veya kota artırımı istemeyi göz önünde bulundurun. |
| Abonelik uygunluğu hatası | Azure abonelik türünüz veya faturalama bölgeniz desteklenmez veya abonelik katmanınızın model için varsayılan kotası 0'dır. | Aboneliğinizin etkin bir kullandıkça öde faturalama yöntemine ve desteklenen bir faturalama ülkesine/bölgesine sahip olduğunu onaylayın. Bkz. Abonelik türü ve bölge desteği. Katmana özgü varsayılan sınırlar için bkz. Kotalar, hız sınırları ve bölgeler. |
| Bölge mevcut değil | Desteklenmeyen bir bölgede dağıtım denendi. | Genel Standart dağıtımları için Doğu ABD2'ye veya Orta İsveç'e dağıtın. (claude-opus-4-8Azure üzerinde barındırılan) Veri Bölgesi Standardı (ABD) için desteklenen bir ABD veri bölgesi konumuna dağıtın. |
İlgili içerik
- Microsoft Foundry'de Claude modelleri
- Microsoft Foundry (önizleme) içindeki Claude modelleri için veri, gizlilik ve güvenlik
- Microsoft Foundry'de Claude Tüketim Birimleri (CCU) faturalaması
- Claude on Foundry başlangıç seti
- Microsoft DökümHane Modelleri ile metin yanıtları oluşturma
- Microsoft Foundry Modellerini Keşfedin
- Claude Docs: Microsoft Foundry'de Claude