تخطي إلى المحتوى

Agent API وGrid / المطورون

ابنِ وكيلك الأول.
ابدأ بمهمة واحدة محددة النطاق.

اطلب الوصول إلى Agent API، وأكد وكيلاً مفعّلاً، وشغّل مهمة اصطناعية بميزانية صريحة. تتوفر أمثلة واجهة API لنماذج Grid أدناه.

الوصول إلى Agent API وGrid متاح بدعوة. يحدد حسابك الخدمات المفعّلة والأسعار الفعلية.

Agent API / التشغيل الأول

فوّض، وافحص، ثم راجع.

استخدم مصدر API ومفتاح Bearer ومعرّف الوكيل المفعّل المؤكدة أثناء التهيئة. أكد أدواته وسياسة الاعتماد الخاصة به قبل إرسال طلب. يستخدم المثال مدخلات اصطناعية وميزانية توضيحية.

  1. اضبط FORWARD_AGENT_BASE على المصدر المزوّد، دون شرطة مائلة في النهاية. واحتفظ بـ FORWARD_AGENT_KEY في خادمك أو بيئتك المحلية.
  2. أنشئ first-agent.json باستخدام معرّف الوكيل المفعّل لديك، مع هدف وميزانية كما هو موضح في الدليل. شغّله من مجلد خاص باستخدام umask 077.
  3. يُرجع التفويض الناجح رمز الحالة HTTP 202. اقرأ run_id و status من run.json. حافظ على خصوصية الرموز المُرجعة.
  4. افحص GET /v1/agent/runs/{run_id} باستخدام التفويض ذاته. راجع الاكتمال والمخرجات والاستخدام قبل توسيع النطاق.
قراءة دليل نص الطلب والاعتمادات استخدام واجهة API لنماذج Grid
تفويض تشغيل وكيل

curl --fail-with-body --silent --show-error \
  -X POST "${FORWARD_AGENT_BASE}/v1/agent/delegate" \
  -H "Authorization: Bearer ${FORWARD_AGENT_KEY}" \
  -H "Content-Type: application/json" \
  --data-binary @first-agent.json \
  --output run.json

قالب توضيحي فقط. يتحكم حسابك في التوافر والأسعار الفعلية. قد يستهلك إرسال الطلب رصيد الاستخدام؛ والميزانية ليست تقديراً لتكلفة النتيجة.

03 / الاستدعاء الأول

اختر عميلك البرمجي (Client).
احتفظ بنقطة النهاية ذاتها.

تقرأ الأمثلة المفتاح ومعرّف النموذج من بيئتك. وترسل رسالة محادثة واحدة وتطبع الرد.

قبل التشغيل

استخدم حساباً مدعواً، FORLEX_API_KEY وواجهة تدعم المحادثة GRID_MODEL_ID من قائمة النماذج المفعّلة لديك.

إعداد الوصول والنموذج
عنوان API الأساسي
https://api.genai.forlex.cloud/v1
طلب
POST /chat/completions

يؤكد الطلب الناجح صلاحية الوصول. ويحدد تقييمك ما إذا كان النموذج ملائماً لسير العمل.

التخطيط للتقييم

ثبّت حزمة SDK: python3 -m pip install openai. احفظ المثال باسم first-call.py، ثم شغّل python3 first-call.py.

first-call.py

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.genai.forlex.cloud/v1",
    api_key=os.environ["FORLEX_API_KEY"],
)

response = client.chat.completions.create(
    model=os.environ["GRID_MODEL_ID"],
    messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)

الوصول والإعداد

إعداد حسابك ونموذجك.

تتوفر Grid بدعوة. احتفظ بمفتاحك في بيئتك المحلية أو تكوين الخادم، خارج كود المتصفح وأنظمة التحكم في المصدر. تستخدم الأمثلة قيماً نائبة (Placeholders).

01 / الوصول والمفتاح

بمجرد دعوتك، افتح Console، وانتقل إلى Keys، وأنشئ مفتاح API.

تعيين مفتاح API الخاص بك
تعيين مفتاح API الخاص بك

export FORLEX_API_KEY="replace-with-your-key"
فتح Grid Console

02 / النموذج المفعّل

اضبط FORLEX_API_KEY أولاً. اختر نموذجاً يدعم إكمالات المحادثة من قائمة حسابك واستخدم معرّفه الدقيق.

سرد واختيار نموذج مفعّل

استبدل كلتا القيمتين النائبتين قبل تشغيل الاستدعاء الأول.

سرد النماذج المفعّلة

curl https://api.genai.forlex.cloud/v1/models \
  -H "Authorization: Bearer ${FORLEX_API_KEY:?Set FORLEX_API_KEY first}"
اختيار نموذج مفعّل

export GRID_MODEL_ID="replace-with-an-enabled-chat-model-id"
مقارنة الكتالوج العام

04 / التحضير للإنتاج

افهم الاستجابة. وراجع التكلفة.

أضف معالجة الأخطاء، وقِس النتائج المفيدة، وتحقق من الاستهلاك في Console. أكد متطلبات البيانات والنشر والتشغيل مع المسؤولين عن اعتماد الإنتاج.

استكشاف أخطاء الاستجابة وإصلاحها
401 / 403
تحقق من المفتاح والدعوة وصلاحية وصول الحساب. قائمة النماذج المفعّلة خاصة بحسابك.
الوصول والمفاتيح
402 / 429
راجع الفوترة أو حدود الطلبات. استخدم التراجع التدريجي (Backoff) لحدود المعدل؛ وعالج الفوترة قبل إعادة المحاولة.
الفوترة والحدود
503
قد يكون مسار Serverless الخامل قيد التهيئة. اتبع ترويسة Retry-After عند وجودها واستخدم عمليات إعادة محاولة محدودة.
الأخطاء والبدء البارد (Cold start)

اتخذ الخطوة التالية مع فريقك.

إضافة الكشف

حدّد نطاق مراجعة نصوص الذكاء الاصطناعي أو حماية الأوامر عبر OpenDetector، بعقد كشف منفصل وسياسة تشغيل واضحة.

التخطيط للوصول إلى الكشف

ربط أداة البرمجة لديك

أعدّ تكويناً خاصاً بالأداة، ثم قيّم نموذجاً مثبّتاً على مهام برمجية محددة النطاق مع فريقك.

إعداد تكوين Connect

تكييف نموذج

حدّد المهمة وجاهزية البيانات والتقييم قبل اختيار نقطة حفظ أو طريقة تدريب.

استكشاف التدريب

تسليم سير عمل

أحضر العملية والتكاملات. نحدد نطاق التقييم والتنفيذ مع فريقك.

استكشاف المشاريع

طلب الوصول

الوصول إلى Agent API وGrid متاح بدعوة. يتم تأكيد الخدمات المفعّلة والشروط أثناء التأهيل.

تبقى المسودات خلال زيارة المتصفح هذه فقط. يؤدي تحديث الصفحة إلى مسحها.

تتم معالجتها بموجب إشعار الخصوصية وحماية البيانات (GDPR وLGPD وCCPA). لا يتم بيع أو مشاركة أي بيانات شخصية.

تحدث إلينا

أخبرنا من أنت وما الذي تحتاج إلى مراجعته.

تبقى المسودات خلال زيارة المتصفح هذه فقط. يؤدي تحديث الصفحة إلى مسحها.

يحتفظ كل موضوع بمتطلباته الخاصة خلال هذه الزيارة. تغيير الموضوع يحتفظ ببيانات الاتصال الخاصة بك.

تتم معالجتها بموجب إشعار الخصوصية وحماية البيانات (GDPR وLGPD وCCPA). لا يتم بيع أو مشاركة أي بيانات شخصية.

[ضوابط الخصوصية والقياس عن بُعد]

تفضيلات حماية البيانات والقياس عن بُعد

تحترم Forward Intelligence (التي تُدار دوليًا بواسطة Forlex, LLC وفي البرازيل بواسطة Forlex Ltda) حقوقك بموجب اللائحة العامة لحماية البيانات (GDPR) في الاتحاد الأوروبي والمملكة المتحدة، وقانون حماية البيانات العامة البرازيلي (LGPD - القانون رقم 13.709/2018)، وقانون خصوصية المستهلك في كاليفورنيا (CCPA/CPRA).

التخزين الضروري للغايةنشط دائمًا

يخزن سمة الألوان (grid-theme)، وحالة التنقل في الوثائق، وتفضيل الخصوصية الخاص بك (fwdi_privacy_consent_v1) محليًا في متصفحك. لا يتم تعيين أي ملفات تعريف ارتباط لطرف ثالث أو أدوات تتبع عبر المواقع.

يخزن محدد اللغة تفضيلك فقط في ملف تعريف ارتباط للطرف الأول (fwdi-language)، لمدة تصل إلى عام واحد. ولا يؤدي هذا إلى تفعيل التحليلات الاختيارية.

تحليلات المسارات وقمع التحويل المنقحةمعطّل

تجمع مشاهدات الصفحة الإجمالية على المسارات التسويقية المسموح بها وأحداث قمع التحويل التجاري العامة عبر @vercel/analytics. يتم تنقيح سلاسل الاستعلام والمسارات الديناميكية والبيانات الشخصية على جانب العميل قبل الإرسال.

اقرأ إشعار GDPR / LGPD / CCPA الكامل