Hub documentation
مزودو الاستدلال
مزودو الاستدلال
توفر صفحات النماذج على Hugging Face استدلالًا بنظام الدفع حسب الاستخدام لآلاف النماذج، مما يتيح لك تجربتها جميعًا مباشرةً في المتصفح. تعمل الخدمة بواسطة مزودي الاستدلال (Inference Providers)، مع اعتمادات شهرية مضمّنة لمستخدمي PRO ومنظمات Team & Enterprise.
توفّر مزوّدي الاستدلال للمطوّرين وصولاً موحّداً ومبسّطاً إلى مئات نماذج تعلّم الآلة، مدعوماً بأفضل شركاء الاستدلال الخادمي. 👉 للاطلاع على التوثيق الكامل، زر توثيق مزوّدي الاستدلال.
مزودو الاستدلال على المستودع
يتكامل مزوّدو الاستدلال بشكل وثيق مع Hugging Face Hub، ويمكنك استخدامه بعدة طرق مختلفة:
- المكونات التفاعلية - اختبر النماذج مباشرةً على صفحات النماذج باستخدام مكونات تفاعلية تعتمد على مزودي الاستدلال (Inference Providers) في الخلفية. اطّلع على صفحة نموذج DeepSeek-R1-0528 كمثال.
- ساحة الاستدلال - اختبر وقارن نماذج إكمال المحادثة بسهولة باستخدام أوامرك. اطّلع على ساحة الاستدلال للبدء.
- البحث - قم بتصفية النماذج حسب مزود الاستدلال في صفحة النماذج للعثور على النماذج المتاحة عبر مزودين محددين.
- Data Studio - استخدم الذكاء الاصطناعي لاستكشاف مجموعات البيانات على Hub. جرّب Data Studio على مجموعة البيانات المفضلة لديك.
البناء مع مزوّدي الاستدلال
يمكنك دمج مزودي الاستدلال في تطبيقاتك الخاصة باستخدام مكتباتنا البرمجية أو عملاء HTTP. إليك بداية سريعة باستخدام Python وJavaScript، وللاطلاع على مزيد من التفاصيل، راجع توثيق مزودي الاستدلال.
يمكنك استخدام حزمة Python SDK الخاصة بنا للتفاعل مع مزودي الاستدلال.
from huggingface_hub import InferenceClient
import os
client = InferenceClient(
api_key=os.environ["HF_TOKEN"],
provider="auto", # Automatically selects best provider
)
# Chat completion
completion = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3-0324",
messages=[{"role": "user", "content": "A story about hiking in the mountains"}]
)
# Image generation
image = client.text_to_image(
prompt="A serene lake surrounded by mountains at sunset, photorealistic style",
model="black-forest-labs/FLUX.1-dev"
)
أو يمكنك ببساطة استخدام عميل متوافق مع واجهة OpenAI API.
import os
from openai import OpenAI
client = OpenAI(
base_url="https://router.huggingface.co/v1",
api_key=os.environ["HF_TOKEN"],
)
completion = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3-0324",
messages=[
{
"role": "user",
"content": "A story about hiking in the mountains"
}
],
)لا يُدعم العميل المتوافق مع واجهة OpenAI البرمجية لتوليد الصور.
يمكنك استخدام حزمة تطوير البرمجيات (SDK) الخاصة بنا بلغة JavaScript للتفاعل مع مزودي الاستدلال.
import { InferenceClient } from "@huggingface/inference";
const client = new InferenceClient(process.env.HF_TOKEN);
const chatCompletion = await client.chatCompletion({
provider: "auto", // Automatically selects best provider
model: "deepseek-ai/DeepSeek-V3-0324",
messages: [{ role: "user", content: "Hello!" }]
});
const imageBlob = await client.textToImage({
model: "black-forest-labs/FLUX.1-dev",
inputs:
"A serene lake surrounded by mountains at sunset, photorealistic style",
});أو يمكنك ببساطة استخدام عميل متوافق مع واجهة OpenAI API.
import { OpenAI } from "openai";
const client = new OpenAI({
baseURL: "https://router.huggingface.co/v1",
apiKey: process.env.HF_TOKEN,
});
const completion = await client.chat.completions.create({
model: "meta-llama/Llama-3.1-8B-Instruct",
messages: [{ role: "user", content: "A story about hiking in the mountains" }],
});
لا يُدعم العميل المتوافق مع واجهة OpenAI البرمجية لتوليد الصور.
ستحتاج إلى رمز Hugging Face يتمتع بصلاحيات الاستدلال. أنشئ رمزًا في الإعدادات > الرموز.
كيف يعمل مزودو الاستدلال
للغوص بشكل أعمق في مزودي الاستدلال، اطّلع على توثيق مزودي الاستدلال. فيما يلي بعض الموارد الرئيسية:
ما هو واجهة برمجة تطبيقات HF-Inference؟
تُعد واجهة HF-Inference API واحدة من المزودين المتاحين عبر مزودي الاستدلال. وقد كان اسمها السابق “Inference API (serverless)”, وهي تعمل في الخلفية بواسطة Inference Endpoints.
لمزيد من التفاصيل حول مزوّد HF-Inference على وجه التحديد، راجع صفحته المخصصة.
Update on GitHub