مجموعات تطوير البرمجيات ونقاط النهاية للعبة Microsoft Foundry (الكلاسيكية)

المشاهدة الحالية:نسخة - البوابة (الكلاسيكية) من Foundryالتحويل إلى النسخة الخاصة ببوابة Foundry الجديدة

يوفر مورد Foundry وصولا موحدا إلى النماذج والوكلاء والأدوات. تشرح هذه المقالة أي SDK ونقطة نهاية يجب استخدامها في سيناريوك.

SDK ما الغرض منها نقطة النهاية
مجموعة تطوير Foundry قدرات خاصة بالمصنع مع واجهات متوافقة مع OpenAI. يشمل الوصول إلى نماذج Foundry المباشرة من خلال واجهة برمجة تطبيقات Responses API (وليس إكمال الدردشة). https://<resource-name>.services.ai.azure.com/api/projects/<project-name>
حزمة تطوير OpenAI أحدث نماذج وميزات OpenAI SDK مع واجهة برمجة التطبيقات OpenAI الكاملة. نماذج Foundry المباشرة متاحة عبر واجهة برمجة تطبيقات إكمال الدردشة (وليس Responses). https://<resource-name>.openai.azure.com/openai/v1
مجموعات SDK لأدوات Foundry حلول جاهزة (رؤية، خطاب، سلامة المحتوى، والمزيد). نقاط النهاية الخاصة بالأدوات (تختلف حسب الخدمة).
إطار عمل الوكلاء تنسيق متعدد الوكلاء في الشيفرة. محايد للسحابة. يستخدم نقطة نهاية المشروع عبر حزمة تطوير Foundry.

اختر حزمة تطوير البرمجيات الخاصة بك:

  • استخدم Foundry SDK عند بناء تطبيقات تحتوي على وكلاء أو تقييمات أو ميزات خاصة ب Foundry
  • استخدم حزمة تطوير البرمجيات OpenAI عندما يتطلب الأمر أقصى قدر من التوافق مع OpenAI، أو باستخدام نماذج Foundry المباشرة عبر إتمام الدردشة
  • استخدم مجموعات تطوير البرمجيات الخاصة ب Foundry Tools عند العمل مع خدمات ذكاء اصطناعي محددة (الرؤية، الكلام، اللغة، إلخ).
  • استخدم إطار عمل الوكلاء عند بناء أنظمة متعددة الوكلاء في الكود (التنسيق المحلي)

ملاحظة

أنواع الموارد: يوفر مورد Foundry جميع النقاط النهائية المذكورة سابقا. يوفر مورد Azure OpenAI نقطة النهاية /openai/v1 فقط.

Authentication: العينات هنا تستخدم Microsoft Entra ID (DefaultAzureCredential). مفاتيح API تعمل على /openai/v1. مرر المفتاح كمزود api_key رموز بدلا من الرمز.

المتطلبات الأساسية

مهم

قبل البدء، تأكد من أن بيئة التطوير جاهزة.
تركز هذه المقالة على خطوات محددة مثل تثبيت SDK، المصادقة، وتشغيل الكود النموذجي.

تحقق من المتطلبات المسبقة

قبل المتابعة، أكد:

  • اشتراك Azure نشط: az account show
  • لديك الدور المطلوب في RBAC: تحقق من Azure البوابة → موارد Foundry → التحكم في الوصول (IAM)
  • وقت تشغيل اللغة المثبت:
    • Python: python --version (≥3.8)
  • وقت تشغيل اللغة المثبت:
    • Node.js: node --version (≥18)
  • وقت تشغيل اللغة المثبت:
    • .NET: dotnet --version (≥6.0)
  • وقت تشغيل اللغة المثبت:
    • Java: java --version (≥11)

مجموعة تطوير Foundry

تتصل مجموعة تطوير تطوير Foundry بنقطة نهاية مشروع واحدة توفر الوصول إلى أكثر قدرات Foundry شعبية:

https://<resource-name>.services.ai.azure.com/api/projects/<project-name>

ملاحظة

إذا كانت مؤسستك تستخدم نطاقا فرعيا مخصصا، استبله <resource-name> ب <your-custom-subdomain> في رابط نقطة النهاية.

هذا النهج يبسط تكوين التطبيقات. بدلا من إدارة عدة نقاط نهاية، تقوم بتكوين واحدة.

تثبيت حزمة تطوير البرمجيات

ملاحظة

تنطبق هذه المقالة على مشروع من شركة Foundry. الكود المعروض هنا لا يعمل لمشروع يعتمد على المحور. لمزيد من المعلومات، راجع أنواع المشاريع.

ملاحظة

إصدارات SDK: تغطي هذه المقالة تثبيت مجموعة تطوير البرمجيات 1.x. تأكد من أن العينات التي تتابعها تتطابق مع الحزمة التي تم تركيبها. انتقل إلى وثائق بوابة Foundry الجديدة لعرض مقال 2.x.

نسخة SDK نسخة البوابة الحالة حزمة Python
2.x المصنع (جديد) مستقرة azure-ai-projects>=2.0.0
1.x المسبك (كلاسيكي) مستقرة azure-ai-projects==1.0.0

مكتبة عملاء مشاريع AI Azure ل Python هي مكتبة موحدة تتيح لك استخدام عدة مكتبات عملاء معا من خلال الاتصال بنقطة نهاية مشروع واحدة.

شغل هذا الأمر لتثبيت حزم 1.x لمشاريع Foundry الكلاسيكية.

pip install openai azure-identity azure-ai-projects==1.0.0
نسخة SDK نسخة البوابة الحالة حزمة Java
2.0.0 المصنع (جديد) مستقرة azure-ai-projects
azure-ai-agents
نسخة SDK نسخة البوابة الحالة حزمة جافاسكريبت
2.0.1 المصنع (جديد) مستقرة @azure/ai-projects
1.0.1 كلاسيك فاوندري مستقرة @azure/ai-projects
نسخة SDK نسخة البوابة الحالة حزمة .NET
2.0.0-beta.1 (معاينة) المصنع (جديد) معاينة Azure.AI.Projects
Azure.AI.Projects.OpenAI
1.1.0 (GA) كلاسيك فاوندري مستقرة Azure.AI.Projects

مكتبة عملاء مشاريع الذكاء الاصطناعي Azure ل Java هي مكتبة موحدة تتيح لك استخدام عدة مكتبات عملاء معا عن طريق الاتصال بنقطة نهاية مشروع واحدة.

مهم

حزمة Java azure-ai-projects لا تحتوي على إصدار GA 1.x. تستخدم عينات الكود في الأقسام Java حزمة azure-ai-inference مباشرة، والتي يتم إهلاها وسيتم إخراجها في 30 مايو 2026. بالنسبة لمجموعة تطوير المشاريع 2.x، انتقل إلى توثيق بوابة Foundry الجديدة.

أضف هذه الاعتماديات إلى Maven pom.xml for Foundry الكلاسيكية.

<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-ai-inference</artifactId>
    <version>1.0.0-beta.6</version>
</dependency>
<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-identity</artifactId>
    <version>1.18.2</version>
</dependency>

مكتبة عملاء مشاريع AI Azure لجافا سكريبت هي مكتبة موحدة تتيح لك استخدام عدة مكتبات عملاء معا عن طريق الاتصال بنقطة نهاية مشروع واحدة.

شغل هذا الأمر لتثبيت حزم جافاسكريبت 1.x لمشاريع Foundry الكلاسيكية.

npm install @azure/ai-projects@1.0.1 @azure/identity

مكتبة عملاء مشاريع AI Azure ل .NET هي مكتبة موحدة تتيح لك استخدام عدة مكتبات عملاء معا من خلال الاتصال بنقطة نهاية مشروع واحدة.

شغل هذه الأوامر لإضافة حزم SDK من Azure AI 1.x لمشاريع Foundry الكلاسيكية.

# Add 1.x Azure AI SDK packages
dotnet add package Azure.Identity
dotnet add package Azure.AI.Projects --version 1.1.0
dotnet add package Azure.AI.Agents.Persistent --version 1.1.0
dotnet add package Azure.AI.Inference

استخدام مجموعة تطوير تطوير اللعبة الخاصة ب Foundry

يعرض SDK نوعين من العملاء لأن Foundry وOpenAI لهما أشكال API مختلفة:

  • Project client – الاستخدام للعمليات الأصلية في Foundry حيث لا يوجد ما يعادل OpenAI. أمثلة: إدراج الروابط، استرجاع خصائص المشروع، تمكين التتبع.
  • عميل متوافق مع OpenAI – وظيفة استخدام Foundry التي تبني على مفاهيم OpenAI. تستخدم واجهة برمجة التطبيقات للاستجابات، والوكلاء، والتقييمات، والضبط الدقيق جميعها أنماط طلب/استجابة على نمط OpenAI. هذا العميل يمنحك أيضا الوصول إلى نماذج Foundry المباشرة (نماذج غيرAzure-OpenAI المستضافة في Foundry). تخدم نقطة نهاية المشروع هذه الحركة على /openai المسار.

معظم التطبيقات تستخدم كلا العميلين. استخدم عميل المشروع للإعداد والتكوين، ثم استخدم العميل المتوافق مع OpenAI لتشغيل الوكلاء، والتقييمات، واستدعاء النماذج (بما في ذلك نماذج Foundry المباشرة).

أنشئ عميل مشروع:

from azure.ai.projects import AIProjectClient
from azure.identity import DefaultAzureCredential

project_client = AIProjectClient(
    endpoint="https://<resource-name>.services.ai.azure.com/api/projects/<project-name>",
    credential=DefaultAzureCredential(),
)

أنشئ عميل متوافق مع OpenAI من مشروعك:

models = project_client.get_openai_client(api_version="2024-10-21")
chat_responses = models.chat.completions.create(
    model="gpt-4o",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "What is the size of France in square miles?"},
    ],
)

print(chat_responses.choices[0].message.content)

أنشئ عميل مشروع:

package com.azure.ai.foundry.samples;

import com.azure.ai.inference.ChatCompletionsClient;
import com.azure.ai.inference.ChatCompletionsClientBuilder;
import com.azure.ai.inference.models.ChatCompletions;
import com.azure.core.credential.AzureKeyCredential;
import com.azure.core.credential.TokenCredential;
import com.azure.core.exception.HttpResponseException;
import com.azure.core.util.logging.ClientLogger;
import com.azure.identity.DefaultAzureCredentialBuilder;

String  prompt = "What best practices should I follow when asking an AI model to review Java code?";
String endpoint = "https://<resource-name>.services.ai.azure.com/api/projects/<project-name>";
TokenCredential credential = new DefaultAzureCredentialBuilder().build();
ChatCompletionsClient client = new ChatCompletionsClientBuilder()
    .credential(credential)
    .endpoint(endpoint)
    .buildClient();
```**Create and use an OpenAI-compatible client from your project:**
```java
ChatCompletions completions = client.complete(prompt);
String content = completions.getChoice().getMessage().getContent();
System.out.println("\nResponse from AI assistant:\n" + content);

أنشئ عميل مشروع:

const endpoint = "https://<resource-name>.services.ai.azure.com/api/projects/<project-name>";
const deployment = "gpt-4o";

const project = new AIProjectClient(endpoint, new DefaultAzureCredential());

أنشئ عميل متوافق مع OpenAI من مشروعك:

const client = await project.getAzureOpenAIClient({
    // The API version should match the version of the Azure OpenAI resource
    apiVersion: "2024-12-01-preview"
});
const chatCompletion = await client.chat.completions.create({
    model: deployment,
    messages: [
        { role: "system", content: "You are a helpful assistant" },
        { role: "user", content: "What is the speed of light?" },
    ],
});

console.log(chatCompletion.choices[0].message.content);

أنشئ عميل مشروع:

using System.ClientModel.Primitives;
using Azure.AI.OpenAI;
using Azure.AI.Projects;
using Azure.Identity;
using OpenAI.Chat;

string endpoint = "https://<resource-name>.services.ai.azure.com/api/projects/<project-name>";
AIProjectClient projectClient = new AIProjectClient(new Uri(endpoint), new DefaultAzureCredential());

أنشئ عميل متوافق مع OpenAI من مشروعك:

ClientConnection connection = projectClient.GetConnection(typeof(AzureOpenAIClient).FullName!);
if (!connection.TryGetLocatorAsUri(out Uri uri) || uri is null)
{
    throw new InvalidOperationException("Invalid URI.");
}
uri = new Uri($"https://{uri.Host}");
const string modelDeploymentName = "gpt-4o";  
AzureOpenAIClient azureOpenAIClient = new AzureOpenAIClient(uri, new DefaultAzureCredential());
ChatClient chatClient = azureOpenAIClient.GetChatClient(deploymentName: modelDeploymentName);

Console.WriteLine("Complete a chat");
ChatCompletion result = chatClient.CompleteChat("List all the rainbow colors");
Console.WriteLine(result.Content[0].Text);

ما الذي يمكنك فعله بحزمة تطوير تطوير Foundry

استكشاف الأخطاء

أخطاء المصادقة

إذا رأيت DefaultAzureCredential failed to retrieve a token:

  1. تحقق من Azure CLI تم التحقق منها:

    az account show
    az login  # if not logged in
    
  2. تحقق من تعيين دور RBAC:

    • تأكد من أن لديك على الأقل دور مستخدم الذكاء الاصطناعي في Azure في مشروع Foundry
    • انظر تعيين أدوار Azure
  3. بالنسبة لهوية مدارة في الإنتاج:

أخطاء تكوين نقطة النهاية

إذا رأيت Connection refused أو 404 Not Found:

  • تحقق من أن أسماء الموارد والمشاريع تطابق مع نشرك الفعلي
  • تحقق من تنسيق رابط نقطة النهاية: يجب أن يكون https://<resource-name>.services.ai.azure.com/api/projects/<project-name>
  • بالنسبة للنطاقات الفرعية المخصصة: استبدلها <resource-name> بنطاق فرعي مخصص

عدم تطابقات إصدارات SDK

إذا فشلت عينات الكود مع AttributeError أو ModuleNotFoundError:

  • تحقق من إصدار SDK:

    pip show azure-ai-projects  # Python
    npm list @azure/ai-projects  # JavaScript
    dotnet list package  # .NET
    
  • أعد التثبيت مع علامات الإصدار الصحيحة: راجع أوامر التثبيت في كل قسم لغوي أعلاه

حزمة تطوير OpenAI

استخدم حزمة تطوير OpenAI عندما تريد واجهة برمجة تطبيقات OpenAI كاملة وأقصى توافق مع العملاء. توفر هذه النقطة الوصول إلى نماذج Azure OpenAI ونماذج Foundry المباشرة (عبر واجهة برمجة تطبيقات Chat Completeions). لا يوفر الوصول إلى ميزات خاصة ب Foundry مثل الوكلاء والتقييمات.

المقطع التالي يوضح كيفية استخدام نقطة نهاية OpenAI Azure /openai/v1 مباشرة.

from openai import OpenAI
from azure.identity import DefaultAzureCredential, get_bearer_token_provider

token_provider = get_bearer_token_provider(
    DefaultAzureCredential(), "https://ai.azure.com/.default"
)

client = OpenAI(  
  base_url = "https://<resource-name>.openai.azure.com/openai/v1/",  
  api_key=token_provider,
)

response = client.responses.create(
    model="model_deployment_name",
    input= "What is the size of France in square miles?" 
)

print(response.model_dump_json(indent=2)) 

لمزيد من المعلومات، انظر Azure لغات البرمجة المدعومة من OpenAI. الإنتاج المتوقع:

{
  "id": "resp_abc123",
  "object": "response",
  "created": 1234567890,
  "model": "gpt-5.2",
  "output_text": "France has an area of approximately 213,011 square miles (551,695 square kilometers)."
}

لمزيد من المعلومات، راجع Azure لغات البرمجة المدعومة من OpenAI

مهم

العناصر التي تم تمييزها (معاينة) في هذا المقال حاليا في المعاينة العامة. يتم توفير هذا العرض التمهيدي دون اتفاقية على مستوى الخدمة، ولا نوصي به لأعباء العمل الإنتاجية. قد لا تكون بعض الميزات مدعومة أو قد تكون ذات قدرات محدودة. لمزيد من المعلومات، راجع شروط الاستخدام الإضافية لمعاينات Microsoft Azure.

المقطع التالي يوضح كيفية استخدام نقطة نهاية OpenAI Azure /openai/v1 مباشرة.

import com.azure.ai.openai.OpenAIClient;
import com.azure.ai.openai.OpenAIClientBuilder;
import com.azure.ai.openai.models.ChatChoice;
import com.azure.ai.openai.models.ChatCompletions;
import com.azure.ai.openai.models.ChatCompletionsOptions;
import com.azure.ai.openai.models.ChatRequestAssistantMessage;
import com.azure.ai.openai.models.ChatRequestMessage;
import com.azure.ai.openai.models.ChatRequestSystemMessage;
import com.azure.ai.openai.models.ChatRequestUserMessage;
import com.azure.ai.openai.models.ChatResponseMessage;
import com.azure.core.credential.AzureKeyCredential;
import com.azure.core.util.Configuration;

import java.util.ArrayList;
import java.util.List;

String endpoint = "https://<resource-name>.openai.azure.com/openai/v1";
String deploymentName = "gpt-5.2";
TokenCredential defaultCredential = new DefaultAzureCredentialBuilder().build();
OpenAIClient client = new OpenAIClientBuilder()
    .credential(defaultCredential)
    .endpoint("{endpoint}")
    .buildClient();

List<ChatRequestMessage> chatMessages = new ArrayList<>();
chatMessages.add(new ChatRequestSystemMessage("You are a helpful assistant."));
chatMessages.add(new ChatRequestUserMessage("What is the speed of light?"));

ChatCompletions chatCompletions = client.getChatCompletions(deploymentName, new ChatCompletionsOptions(chatMessages));

System.out.printf("Model ID=%s is created at %s.%n", chatCompletions.getId(), chatCompletions.getCreatedAt());
for (ChatChoice choice : chatCompletions.getChoices()) {
    ChatResponseMessage message = choice.getMessage();
    System.out.printf("Index: %d, Chat Role: %s.%n", choice.getIndex(), message.getRole());
    System.out.println("Message:");
    System.out.println(message.getContent());

لمزيد من المعلومات حول استخدام حزمة تطوير البرمجيات OpenAI، راجع Azure لغات البرمجة المدعومة من OpenAI.

import { AzureOpenAI } from "openai";
import { DefaultAzureCredential, getBearerTokenProvider } from "@azure/identity";

const deployment = "gpt-4o";
const endpoint = "https://<resource-name>.openai.azure.com";
const scope = "https://ai.azure.com/.default";
const apiVersion = "2024-04-01-preview";

const azureADTokenProvider = getBearerTokenProvider(new DefaultAzureCredential(), scope);

const options = { azureADTokenProvider, deployment, apiVersion, endpoint };

const client = new AzureOpenAI(options);

const result = await client.chat.completions.create({
    model: deployment,
    messages: [
        { role: "system", content: "You are a helpful assistant" },
        { role: "user", content: "What is the speed of light?" },
    ],
});
console.log(result.choices[0].message.content);

لمزيد من المعلومات حول استخدام حزمة تطوير البرمجيات OpenAI، راجع Azure لغات البرمجة المدعومة من OpenAI.

  1. تثبيت حزمة OpenAI: شغل هذا الأمر لإضافة مكتبة عملاء OpenAI إلى مشروع .NET الخاص بك.
    dotnet add package OpenAI
    ```When it succeeds, the .NET CLI confirms that it installed the `OpenAI` package.
    
    This snippet configures `DefaultAzureCredential`, builds `OpenAIClientOptions`, and creates a `ChatClient` for the Azure OpenAI v1 endpoint.
    ```csharp
    using System.ClientModel.Primitives;
    using Azure.Identity;
    using OpenAI;
    using OpenAI.Chat;
    
    #pragma warning disable OPENAI001
    
    const string directModelEndpoint  = "https://<resource-name>.openai.azure.com/openai/v1/";
    const string modelDeploymentName = "gpt-5.2";    
    
    BearerTokenPolicy tokenPolicy = new(
         new DefaultAzureCredential(),
         "https://ai.azure.com/.default");
    OpenAIClient openAIClient = new(
         authenticationPolicy: tokenPolicy,
         options: new OpenAIClientOptions()
         {
             Endpoint = new($"{directModelEndpoint}"),
         });
    ChatClient chatClient = openAIClient.GetChatClient(modelDeploymentName);
    
    ChatCompletion completion = await chatClient.CompleteChatAsync(
         [
             new SystemChatMessage("You are a helpful assistant."),
                         new UserChatMessage("How many feet are in a mile?")
         ]);
    
    Console.WriteLine(completion.Content[0].Text);
    #pragma warning restore OPENAI001
    

لمزيد من المعلومات حول استخدام حزمة تطوير البرمجيات OpenAI، راجع Azure لغات البرمجة المدعومة من OpenAI.

استخدام إطار عمل الوكيل للتوزيع المحلي

Microsoft Agent Framework هو مجموعة تطوير البرمجيات مفتوحة المصدر لبناء أنظمة متعددة الوكلاء في الشيفرة (مثل .NET و Python) مع واجهة لا تعتمد على مزودي السحابة.

استخدم إطار عمل الوكلاء عندما تريد تعريف وتنسيق الوكلاء محليا. قم بإقرانها بحزمة تطوير تطوير Foundry عندما تريد أن تعمل هذه الوكلاء ضد نماذج Foundry أو عندما تريد من Agent Framework لتنسيق الوكلاء المستضافين في Foundry.

لمزيد من المعلومات، راجع نظرة عامة على إطار عمل الوكلاء Microsoft.

مجموعات SDK لأدوات Foundry

أدوات Foundry Tools (المعروفة سابقا باسم Azure AI Services) هي حلول نقاط مبنية مسبقا مع مجموعات SDK مخصصة. استخدم النقاط النهائية التالية للعمل مع أدوات الصاهر.

أي نقطة نهاية يجب أن تستخدم؟

اختر نقطة نهاية بناء على احتياجاتك:

استخدم نقطة النهاية لخدمات Azure AI للوصول إلى أدوات رؤية الكمبيوتر، وContent Safety، وDocument Intelligence، واللغة، والترجمة، وأدوات Token Foundry.

نقطة نهاية أدوات الصاهر: https://<your-resource-name>.cognitiveservices.azure.com/

ملاحظة

النقاط النهائية تستخدم إما اسم المورد الخاص بك أو نطاق فرعي مخصص. إذا قامت مؤسستك بإعداد نطاق فرعي مخصص، استبدل your-resource-name ب your-custom-subdomain في جميع أمثلة نقاط النهاية.

إذا كانت أعباء عملك تستخدم ميزات اللغة في الذكاء الاصطناعي في Azure المتوقفة—مثل تحليل المشاعر، استخراج الكلمات المفتاحية، التلخيص، ربط الكيانات، CLU، أو CQA—خطط للانتقال إلى بدائل Microsoft Foundry. للتطوير الجديد، فكر في استخدام حزمة تطوير البرمجيات (SDK) لفاوندري أو نقطة النهاية المتوافقة مع OpenAI كما هو موضح سابقا في هذا المقال. انظر Migration من Language Studio إلى Microsoft Foundry.

لأدوات مسبك الكلام والترجمة، استخدم نقاط النهاية في الجداول التالية. استبدل البدلاء بمعلومات المصادر الخاصة بك.

نقاط نهاية الخطاب

أداة الصبك نقطة النهاية
تحويل الكلام إلى نص (القياسي) https://<YOUR-RESOURCE-REGION>.stt.speech.microsoft.com
نص إلى كلام (Neural) https://<YOUR-RESOURCE-REGION>.tts.speech.microsoft.com
الصوت المخصص https://<YOUR-RESOURCE-NAME>.cognitiveservices.azure.com/

نقاط نهاية الترجمة

أداة الصبك نقطة النهاية
ترجمة النص https://api.cognitive.microsofttranslator.com/
ترجمة الوثائق https://<YOUR-RESOURCE-NAME>.cognitiveservices.azure.com/

نقاط نهاية اللغة

أداة الصبك نقطة النهاية
تحليل النصوص https://<YOUR-RESOURCE-NAME>.cognitiveservices.azure.com

مهم

في 20 مارس 2027، ستتقاعد Azure Language Studio وتنتقل إلى Microsoft Foundry؛ وستكون جميع القدرات والتحسينات المستقبلية متاحة في Microsoft Foundry.

في 31 مارس 2029، سيتم إيقاف القدرات التالية للغات Azure (نهاية الدعم). قبل هذا التاريخ، يجب على المستخدمين نقل أعباء العمل الحالية ودمج المشاريع الجديدة إلى Microsoft Foundry models لتعزيز فهم اللغة الطبيعية وتبسيط تكامل التطبيقات:

  • استخراج العبارات المفتاحية
  • تحليل المشاعر والتنقيب عن الرأي
  • تصنيف النصوص المخصصة
  • Conversational Language Understanding (CLU)
  • الإجابة على الأسئلة المخصصة (CQA)
  • سير عمل التوزيع الموسيقي
  • التلخيص (استخراجي وتجريدي، للوثائق والمحادثات)
  • ربط الكيانات

الميزات الأساسية مع الدعم المستمر: اكتشاف اللغة، اكتشاف PII، Text Analytics for Health، NER الجاهز، وNER المخصص.

لخيارات الترحيل، انظر Migrationate from Language Studio إلى Microsoft Foundry.

أدوات Foundry المدعومة ب C#‎

أداة الصبك الوصف البدايات السريعة وتوثيق المراجع
رمز الكلام الكلام أضف الكلام إلى نص، أو تحويل النص إلى كلام، أو الترجمة، أو قدرات التعرف على المتحدثين إلى التطبيقات. البدء السريع من الكلام إلى نص

البدء السريع من النص إلى كلام

بدء سريع لترجمة الكلام

حزمة SDK للكلام ل .NET

• حزمة Speech NuGet (Speech CLI)
أيقونة اللغة اللغة ابن تطبيقات بقدرات فهم اللغة الطبيعية. الميزات المدعومة: اكتشاف اللغة، كشف PII، Text Analytics for Health، NER الجاهز، وNER مخصص. التقاعد في 31 مارس 2029: تحليل المشاعر والتنقيب عن الآراء، استخراج العبارات المفتاحية، تلخيص، ربط الكيانات، CQA، وCLU. بدء سريع للإجابة على الأسئلة المخصصة (CQA)(تقاعد في 31 مارس 2029)

بدء سريع من الكيان (التقاعدفي 31 مارس 2029)

بدء الاكتشاف اللغوي السريع

بدء سريع لاستخراج العبارات المفتاحية(التقاعد في 31 مارس 2029)

اكتشاف الكيانات المسماة (NER) السريع

اكتشاف المعلومات الشخصية القابلة للتعريف (PII) بالبدء السريع

تحليل المشاعر وبدء التخرج عن الرأي (التقاعد في 31 مارس 2029)

استخدام البدء السريع لتلخيص النص والوثائق والمحادثات(التقاعد في 31 مارس 2029)

استخدام Text Analytics للصحة بسرعة

SDK لغوي ل .NET (تحليل النص)

• حزمة NuGet Language (تحليل نصي)

حزمة تطوير اللغة ل .NET (إجابة على الأسئلة)

حزمة NuGet لغوي (إجابة على الأسئلة)

Move من Language Studio إلى Microsoft Foundry للحصول على إرشادات حول ترحيل أحمال العمل مع الميزات المتقاعدة
رمز المترجم المترجم استخدم تقنية الترجمة المدعومة بالذكاء الاصطناعي لترجمة أكثر من 100 لغة ولهجات مستخدمة، ومعرضة للخطر، ومعرضة للانقراض. حزمة SDK للمترجم ل .NET (نص)

مترجم حزمة NuGet (نص)

حزمة ترجمة SDK ل .NET (دفعة)

مترجم حزمة NuGet (دفعة)
البحث باستخدام الذكاء الاصطناعي في Azure icon البحث باستخدام الذكاء الاصطناعي في Azure اجلب البحث السحابي المدعوم بالذكاء الاصطناعي إلى تطبيقات الهاتف المحمول والويب الخاصة بك. استخدام البدء السريع بالاسترجاع الوكيل

بدء سريع للبحث بالمتجهات

البحث التوليدي الكلاسيكي (RAG) باستخدام بدء سريع لبيانات التأريض

بدء البحث بالنص الكامل بسرعة

البدء السريع في الترتيب الدلالي

دردشة مع نماذج OpenAI Azure باستخدام بياناتك الخاصة ببدء سريع

البحث باستخدام الذكاء الاصطناعي في Azure SDK ل .NET

البحث باستخدام الذكاء الاصطناعي في Azure حزمة NuGet
أيقونة أمان المحتوى اكتشاف المحتوى الضار في التطبيقات والخدمات. تحليل المحتوى النصي السريع

استخدم قائمة كتل نصية ببدء سريع

تحليل محتوى الصورة السريع

حزمة SDK لسلامة المحتوى ل .NET

حزمة NuGet لسلامة المحتوى
أيقونة استخبارات المستندات ذكاء الوثائق حول المستندات إلى حلول ذكية قائمة على البيانات. البدء السريع لاستخبارات الوثائق

حزمة SDK لاستخبارات المستندات ل .NET

Document Intelligence NuGet package
أيقونة فيجن فيجن تحليل المحتوى في الصور الرقمية وأصول الوسائط الغنية. Azure رؤية في أدوات المسبك v3.2 قراءة GA البدء السريع

بدء تحليل الصور بسرعة

استخدم خدمة البدء السريع في Face

Vision SDK ل .NET

• حزمة Vision NuGet

أدوات Foundry المدعومة من Java

أداة الصبك الوصف البدايات السريعة وتوثيق المراجع
رمز الكلام الكلام أضف الكلام إلى نص، أو تحويل النص إلى كلام، أو الترجمة، أو قدرات التعرف على المتحدثين إلى التطبيقات. البدء السريع من الكلام إلى نص

البدء السريع من النص إلى كلام

بدء سريع لترجمة الكلام

حزمة SDK للكلام ل Java

حزمة Speech Maven
أيقونة اللغة اللغة ابن تطبيقات بقدرات فهم اللغة الطبيعية. الميزات المدعومة: اكتشاف اللغة، كشف PII، Text Analytics for Health، NER الجاهز، وNER مخصص. التقاعد في 31 مارس 2029: تحليل المشاعر والتنقيب عن الآراء، استخراج العبارات المفتاحية، تلخيص، ربط الكيانات، CQA، وCLU. بدء سريع من الكيان (التقاعدفي 31 مارس 2029)

بدء الاكتشاف اللغوي السريع

بدء سريع لاستخراج العبارات المفتاحية(التقاعد في 31 مارس 2029)

اكتشاف الكيانات المسماة (NER) السريع

اكتشاف المعلومات الشخصية القابلة للتعريف (PII) بالبدء السريع

تحليل المشاعر وبدء التخرج عن الرأي (التقاعد في 31 مارس 2029)

استخدام البدء السريع لتلخيص النص والوثائق والمحادثات(التقاعد في 31 مارس 2029)

استخدام Text Analytics للصحة بسرعة

SDK لغوي ل Java (تحليل النصوص)

حزمة Language Maven

Move من Language Studio إلى Microsoft Foundry للحصول على إرشادات حول ترحيل أحمال العمل مع الميزات المتقاعدة
رمز المترجم المترجم استخدم تقنية الترجمة المدعومة بالذكاء الاصطناعي لترجمة أكثر من 100 لغة ولهجات مستخدمة، ومعرضة للخطر، ومعرضة للانقراض. حزمة SDK المترجمة ل Java (نص)

حزمة Maven المترجمة (نص)
البحث باستخدام الذكاء الاصطناعي في Azure icon البحث باستخدام الذكاء الاصطناعي في Azure اجلب البحث السحابي المدعوم بالذكاء الاصطناعي إلى تطبيقات الهاتف المحمول والويب الخاصة بك. استخدام البدء السريع بالاسترجاع الوكيل

بدء سريع للبحث بالمتجهات

البحث التوليدي الكلاسيكي (RAG) باستخدام بدء سريع لبيانات التأريض

بدء البحث بالنص الكامل بسرعة

البدء السريع في الترتيب الدلالي

دردشة مع نماذج OpenAI Azure باستخدام بياناتك الخاصة ببدء سريع

البحث باستخدام الذكاء الاصطناعي في Azure SDK ل Java

البحث باستخدام الذكاء الاصطناعي في Azure حزمة Maven
أيقونة أمان المحتوى اكتشاف المحتوى الضار في التطبيقات والخدمات. تحليل المحتوى النصي السريع

استخدم قائمة كتل نصية ببدء سريع

تحليل محتوى الصورة السريع

حزمة تطوير محتوى لأمان المحتوى ل Java

حزمة Content Safety Maven
أيقونة استخبارات المستندات ذكاء الوثائق حول المستندات إلى حلول ذكية قائمة على البيانات. البدء السريع لاستخبارات الوثائق

حزمة SDK لاستخبارات المستندات ل Java

حزمة Document Intelligence Maven
أيقونة فيجن فيجن تحليل المحتوى في الصور الرقمية وأصول الوسائط الغنية. بدء تحليل الصور بسرعة

استخدم خدمة البدء السريع في Face

Vision SDK ل Java

حزمة Vision Maven

أدوات Foundry المدعومة بجافاسكريبت

أداة الصبك الوصف البدايات السريعة وتوثيق المراجع
رمز الكلام الكلام أضف الكلام إلى نص، أو تحويل النص إلى كلام، أو الترجمة، أو قدرات التعرف على المتحدثين إلى التطبيقات. البدء السريع من الكلام إلى نص

البدء السريع من النص إلى كلام

بدء سريع لترجمة الكلام

مجموعة تطوير الكلام لجافا سكريبت

حزمة npm للكلام
أيقونة اللغة اللغة ابن تطبيقات بقدرات فهم اللغة الطبيعية. الميزات المدعومة: اكتشاف اللغة، كشف PII، Text Analytics for Health، NER الجاهز، وNER مخصص. التقاعد في 31 مارس 2029: تحليل المشاعر والتنقيب عن الآراء، استخراج العبارات المفتاحية، تلخيص، ربط الكيانات، CQA، وCLU. بدء سريع من الكيان (التقاعدفي 31 مارس 2029)

بدء الاكتشاف اللغوي السريع

بدء سريع لاستخراج العبارات المفتاحية(التقاعد في 31 مارس 2029)

اكتشاف الكيانات المسماة (NER) السريع

اكتشاف المعلومات الشخصية القابلة للتعريف (PII) بالبدء السريع

تحليل المشاعر وبدء التخرج عن الرأي (التقاعد في 31 مارس 2029)

استخدام البدء السريع لتلخيص النص والوثائق والمحادثات(التقاعد في 31 مارس 2029)

استخدام Text Analytics للصحة بسرعة

SDK لغة جافا سكريبت (تحليل النصوص)

حزمة npm للغة

Move من Language Studio إلى Microsoft Foundry للحصول على إرشادات حول ترحيل أحمال العمل مع الميزات المتقاعدة
رمز المترجم المترجم استخدم تقنية الترجمة المدعومة بالذكاء الاصطناعي لترجمة أكثر من 100 لغة ولهجات مستخدمة، ومعرضة للخطر، ومعرضة للانقراض. مجموعة تطوير SDK للمترجم لجافا سكريبت (نص)

حزمة npm المترجمة (نص)
البحث باستخدام الذكاء الاصطناعي في Azure icon البحث باستخدام الذكاء الاصطناعي في Azure اجلب البحث السحابي المدعوم بالذكاء الاصطناعي إلى تطبيقات الهاتف المحمول والويب الخاصة بك. استخدام البدء السريع بالاسترجاع الوكيل

بدء سريع للبحث بالمتجهات

البحث التوليدي الكلاسيكي (RAG) باستخدام بدء سريع لبيانات التأريض

بدء البحث بالنص الكامل بسرعة

البدء السريع في الترتيب الدلالي

دردشة مع نماذج OpenAI Azure باستخدام بياناتك الخاصة ببدء سريع

البحث باستخدام الذكاء الاصطناعي في Azure SDK لجافا سكريبت

• حزمة البحث باستخدام الذكاء الاصطناعي في Azure npm
أيقونة أمان المحتوى اكتشاف المحتوى الضار في التطبيقات والخدمات. تحليل المحتوى النصي السريع

استخدم قائمة كتل نصية ببدء سريع

تحليل محتوى الصورة السريع

حزمة NPM لسلامة المحتوى
أيقونة استخبارات المستندات ذكاء الوثائق حول المستندات إلى حلول ذكية قائمة على البيانات. البدء السريع لاستخبارات الوثائق

حزمة تطوير الوثائق الذكية لجافاسكريبت

حزمة npm من استخبارات المستندات
أيقونة فيجن فيجن تحليل المحتوى في الصور الرقمية وأصول الوسائط الغنية. Azure رؤية في أدوات المسبك v3.2 قراءة GA البدء السريع

بدء تحليل الصور بسرعة

استخدم خدمة البدء السريع في Face

حزمة تطوير الرؤية لجافاسكريبت

حزمة Vision npm

أدوات Foundry المدعومة من Python

أداة الصبك الوصف البدايات السريعة وتوثيق المراجع
رمز الكلام الكلام أضف الكلام إلى نص، أو تحويل النص إلى كلام، أو الترجمة، أو قدرات التعرف على المتحدثين إلى التطبيقات. البدء السريع من الكلام إلى نص

البدء السريع من النص إلى كلام

بدء سريع لترجمة الكلام

حزمة SDK للكلام ل Python

حزمة Speech PyPi
أيقونة اللغة اللغة ابن تطبيقات بقدرات فهم اللغة الطبيعية. الميزات المدعومة: اكتشاف اللغة، كشف PII، Text Analytics for Health، NER الجاهز، وNER مخصص. التقاعد في 31 مارس 2029: تحليل المشاعر والتنقيب عن الآراء، استخراج العبارات المفتاحية، تلخيص، ربط الكيانات، CQA، وCLU. بدء سريع للإجابة على الأسئلة المخصصة (CQA)(تقاعد في 31 مارس 2029)

بدء سريع من الكيان (التقاعدفي 31 مارس 2029)

بدء الاكتشاف اللغوي السريع

بدء سريع لاستخراج العبارات المفتاحية(التقاعد في 31 مارس 2029)

اكتشاف الكيانات المسماة (NER) البدء السريع

اكتشاف المعلومات الشخصية القابلة للتعريف (PII) بالبدء السريع

تحليل المشاعر وبدء التخرج عن الرأي (التقاعد في 31 مارس 2029)

استخدام البدء السريع لتلخيص النص والوثائق والمحادثات(التقاعد في 31 مارس 2029)

استخدام Text Analytics للصحة بسرعة

حزمة تطوير اللغة ل Python (تحليل النص)

حزمة PyPi للغة (تحليل النصوص)

حزمة تطوير اللغات ل Python (الإجابة على الأسئلة)

حزمة PyPi للغة (الإجابة على الأسئلة)

حزمة تطوير اللغة ل Python (محادثات اللغة)(التقاعد في 31 مارس 2029)

حزمة Language PyPi (محادثات اللغة)(تقاعد في 31 مارس 2029)

Move من Language Studio إلى Microsoft Foundry للحصول على إرشادات حول ترحيل أحمال العمل مع الميزات المتقاعدة
رمز المترجم المترجم استخدم تقنية الترجمة المدعومة بالذكاء الاصطناعي لترجمة أكثر من 100 لغة ولهجات مستخدمة، ومعرضة للخطر، ومعرضة للانقراض. حزمة SDK للمترجم ل Python (نص)

حزمة PyPi المترجمة (نص)

حزمة ترجمة SDK ل Python (دفعة)

حزمة PyPi المترجمة (دفعة)
البحث باستخدام الذكاء الاصطناعي في Azure icon البحث باستخدام الذكاء الاصطناعي في Azure اجلب البحث السحابي المدعوم بالذكاء الاصطناعي إلى تطبيقات الهاتف المحمول والويب الخاصة بك. الاتصال بخدمة البحث السريعة

استخدام البدء السريع بالاسترجاع الوكيل

بدء سريع للبحث بالمتجهات

البحث التوليدي الكلاسيكي (RAG) باستخدام بدء سريع لبيانات التأريض

بدء البحث بالنص الكامل بسرعة

البدء السريع في الترتيب الدلالي

دردشة مع نماذج OpenAI Azure باستخدام بياناتك الخاصة ببدء سريع

البحث باستخدام الذكاء الاصطناعي في Azure SDK ل Python

البحث باستخدام الذكاء الاصطناعي في Azure حزمة PyPi
أيقونة أمان المحتوى اكتشاف المحتوى الضار في التطبيقات والخدمات. تحليل المحتوى النصي السريع

استخدم قائمة كتل نصية ببدء سريع

تحليل محتوى الصورة السريع

حزمة تطوير سلامة المحتوى ل Python

حزمة PyPi لسلامة المحتوى
أيقونة استخبارات المستندات ذكاء الوثائق حول المستندات إلى حلول ذكية قائمة على البيانات. البدء السريع لاستخبارات الوثائق

حزمة SDK لاستخبارات المستندات ل Python

حزمة PyPi من Document Intelligence
أيقونة فيجن فيجن تحليل المحتوى في الصور الرقمية وأصول الوسائط الغنية. Azure رؤية في أدوات المسبك v3.2 قراءة GA البدء السريع

بدء تحليل الصور بسرعة

استخدم خدمة البدء السريع في Face

حزمة تطوير الرؤية ل Python

حزمة Vision PyPi