CodeShot
Azure AI1 دقیقه مطالعه

Azure AI چیست؟

چتر مجموعه سرویس‌های هوش مصنوعی مایکروسافت آژور — از دسترسی به مدل‌های GPT (Azure OpenAI) تا جست‌وجوی برداری و پردازش اسناد.

چرا مهم است؟

برای تیم‌هایی که از قبل روی زیرساخت Azure هستند، استفاده از Azure AI یعنی همان مدل‌های OpenAI به‌همراه SLA سازمانی، Private Networking، Managed Identity و Compliance منطقه‌ای (مثلاً داده در همان Region بماند) — چیزی که API مستقیم OpenAI به‌تنهایی تضمین نمی‌کند.

تعریف

Azure AI نام‌چتری برای خانواده سرویس‌های هوش مصنوعی آژور است؛ برای توسعه‌دهنده دات‌نت مهم‌ترین اعضای آن این‌ها هستند:

سرویس کاربرد
Azure OpenAI Service دسترسی به مدل‌های GPT/Embedding با زیرساخت و امنیت آژور
Azure AI Foundry (Studio) محیط مدیریت، تست و ارزیابی (Evaluation) مدل‌ها و Agentها
Azure AI Search جست‌وجوی برداری + متنی، پایه رایج برای RAG روی آژور
Azure AI Document Intelligence استخراج داده ساخت‌یافته از اسناد/فاکتور/فرم
Azure AI Speech / Vision تبدیل گفتار به متن، تشخیص تصویر

اتصال از دات‌نت

var client = new AzureOpenAIClient(
    new Uri("https://my-resource.openai.azure.com"),
    new DefaultAzureCredential()); // Managed Identity، نه API Key خام

IChatClient chatClient = client.AsChatClient("gpt-4o");

اشتباه رایج

❌ ذخیره مستقیم API Key آژور در appsettings.json یا کد. روش توصیه‌شده استفاده از DefaultAzureCredential (Managed Identity) یا نگه‌داشتن کلید در Azure Key Vault است.

منبع و مطالعه بیشتر

خلاصه

Azure AI چتر سرویس‌های هوش مصنوعی آژور است؛ Azure OpenAI Service همان مدل‌های GPT را با امنیت و SLA سازمانی می‌دهد و Azure AI Search پایه رایج RAG روی آژور است. برای احراز هویت باید از Managed Identity استفاده کرد، نه API Key خام در کد. مرجع کامل: Microsoft Learn.

این مطلب مفید بود؟
نشان کردن
مشاهده در Concept Hub ←