انتقل إلى المحتوى

أدلة الانتقالمن Google Vertex AI

من Vertex AI وحده، إلى Vertex كأحد مزوّديك

يخدم Vertex AI، الذي أصبح جزءًا من Gemini Enterprise Agent Platform، نماذج Gemini وClaude من Anthropic في مشروعك على Google Cloud، وتفوترها Google. تستدعيه INFRO بحساب خدمة من ذلك المشروع. يستدعي تطبيقك نقطة نهاية واحدة ويمكنه التحويل التلقائي عند الأعطال بين Claude على Vertex وClaude على Anthropic، أو Gemini على Vertex وGemini على Google AI، مع التحقق من الميزانيات قبل كل استدعاء.

أُعيدت تسميتها إلى Gemini Enterprise Agent Platform في 2026-04-22، مع بقاء المضيفات aiplatform.googleapis.com نفسها

التسجيل في INFRO ذاتي، دون وسيط. الكتالوج والتوثيق وعقد API متاحة للعموم، والبوابة قيد التشغيل، وكل ما يتجاوز v1 موسوم بـ «لاحقًا». الباقات والفترة التجريبية

أين وصلت الأمور

إعادة التسمية

تقول ملاحظات إصدار Google إن Vertex AI أصبح في 2026-04-22 جزءًا من Gemini Enterprise Agent Platform؛ وأصبحت Vertex AI API الآن Agent Platform API. ولا تزال مضيفات aiplatform.googleapis.com هي الموثّقة.

تغييرات SDK

يقبل Google Gen AI SDK الآن enterprise=True، مع الإبقاء على vertexai=True كعلامة قديمة. وفي 2026-09-18 انتقل Python SDK الأقدم إلى google-cloud-agentplatform.

ما تستدعيه INFRO

Vertex AI على locations/global في مشروعك، برموز قصيرة الأجل موقّعة من مفتاح حساب خدمة لا يحتاج إلا إلى roles/aiplatform.user. ويجب تفعيل كل نموذج Claude من بطاقته في Model Garden.

إذا كان كل ما تشغّله في Google Cloud وأدوات Google تجيب أصلًا عن أسئلتك، فابقَ. هذه هي الحالات المحددة.

  • مؤسستك تحظر مفاتيح حسابات الخدمة. اتصال Vertex في INFRO يستخدم واحدًا؛ ولا يستخدم اتحاد هوية أعباء العمل.
  • تستخدم ذاكرات مؤقتة صريحة للسياق (caches.create وcached_content)، أو الاستناد إلى المصادر، أو ميزات Gemini الأصلية الأخرى التي لا تحملها صيغ المحادثة.
  • تعتمد على وصول labels إلى Cloud Billing لتوزيع التكاليف. تسجّل INFRO التوزيع في metadata الخاصة بها.
  • تحتاج إلى نقطة نهاية إقليمية أو متعددة المناطق لموقع البيانات. تستدعي INFRO الموقع العالمي؛ وموقع البيانات على خارطة الطريق.

التعديلات، صف لكل منها. كل ما لم يُذكر هنا يبقى كما هو.

 Google Vertex AIINFRO
عنوان URL الأساسيaiplatform.googleapis.com/v1/projects/{project}/locations/{location}/...https://api.infro.io/v1 (صيغة OpenAI)، وhttps://api.infro.io لـ Anthropic SDK.
بيانات الاعتمادرمز وصول صالح لساعة من Application Default Credentials.مفتاح بوابة INFRO. وتحتفظ INFRO بمفتاح حساب الخدمة محفوظًا بتشفير محكم، وتوقّع بنفسها رموز الوصول قصيرة الأجل.
معرّف النموذجgemini-3.8-flash, google/gemini-3.8-flash, claude-sonnet-5-5.google/gemini-3.8-flash وanthropic/claude-sonnet-5.5؛ ويمكن لـ Anthropic SDK الإبقاء على claude-sonnet-5-5 على /v1/messages.
الحقولlabels، أو X-Vertex-AI-Labels لنماذج الشركاء.metadata { user_id, session_id, tags }، تسجّلها INFRO، ولا تُرسل إلى Google.

قبل · Vertex AI

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({
  enterprise: true, // formerly vertexai: true
  project: "my-project",
  location: "global",
});

const response = await ai.models.generateContent({
  model: "gemini-3.8-flash",
  contents: "Hello",
  config: { labels: { team: "search" } },
});

بعد · INFRO

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.infro.io/v1",
  apiKey: process.env.INFRO_API_KEY,
});

await client.chat.completions.create({
  model: "google/gemini-3.8-flash",
  messages: [{ role: "user", content: "Hello" }],
  // @ts-expect-error INFRO extension
  metadata: { tags: { team: "search" } },
});

Gemini بصيغة OpenAI

الكود المبني على Gen AI SDK يتحوّل إلى صيغة طلبات Chat Completions. والميزات التي لا تدعمها هذه الصيغة، مثل الذاكرات المؤقتة الصريحة للسياق، سببٌ لإبقاء تلك الاستدعاءات مباشرة.

يبقى Claude بصيغة Anthropic

على اتصال Vertex، يرسل /v1/messages الجسم كما هو مكتوب: بما في ذلك كتل التفكير وcache_control والأدوات. ويمكن للمسار وضع Vertex أولًا وAnthropic ثانيًا لنموذج Claude نفسه.

حساب خدمة واحد

امنحه الدور roles/aiplatform.user فقط. توقّع INFRO به رموزًا صالحة لساعة واحدة لكل استدعاء، ولا تقرأ أي شيء آخر في المشروع.

كائنات Google Vertex AI مقابل كائنات INFRO، استنادًا إلى توثيق Google Vertex AI العام كما اطّلعنا عليه في 19 أكتوبر 2026، ومطابقةً مع ما تدعمه البوابة فعلًا. يشير صف واحد إلى أن INFRO لا يوفّر ذلك.

Google Vertex AIما تفعله هناكفي INFRO
المشروع وبيانات الاعتمادمختلفمشروعك في Google Cloud؛ ورموز ADC أو حساب الخدمة.اتصال Vertex يحمل مفتاح حساب خدمة مختومًا؛ وتُوقَّع الرموز لكل استدعاء. لا يدعم اتحاد هوية أعباء العمل.
Gemini `generateContent`مختلفواجهة Gemini API الأصلية عبر Gen AI SDK.تُقدَّم بصيغة OpenAI عبر chat completions؛ ولا تتوفر الميزات الخاصة بالواجهة الأصلية فقط.
Claude `rawPredict`الصيغة نفسهاجسم Messages الخاص بـ Anthropic على Vertex./v1/messages، يُرسل إلى Vertex كما هو مكتوب.
نقاط النهاية العالمية والإقليميةمختلفاختيار global أو منطقة أو عدة مناطق.الموقع العالمي فقط.
التسمياتمختلفتُمرَّر تسميات التكلفة إلى Cloud Billing.التوزيع عبر metadata في سجل الطلبات والاستخدام في INFRO، حسب المشروع والمفتاح والمستخدم والوسم.
التخزين المؤقت للسياقلا شيءذاكرات مؤقتة صريحة تُنشأ ويُشار إليها عبر cached_content.لا شيء مكافئ. يصل cache_control الخاص بـ Claude إلى Vertex كما هو مكتوب؛ وتضيف INFRO ذاكرة مؤقتة للاستجابات بالتطابق التام.
الحصص وProvisioned ThroughputمختلفDynamic Shared Quota، وفئات Standard PayGo، وProvisioned Throughput.دون تغيير من جهة Google؛ ويتبع الخطأ 429 قاعدة الفشل في المسار. تضيف INFRO ميزانيات بالدولار.
التحويل التلقائيمختلفنقطة النهاية العالمية تختار المنطقة؛ أما التوزيع عبر المزوّدين فمسؤولية كودك.مسارات عبر Vertex وAnthropic وGoogle AI وغيرها، مع قواعد أعطال حسب نوع الخطأ.

هذه قراءتنا للوثائق التي نشرتها Google Vertex AI، لا نتيجة تجربة أو اختبار أداء. إن أخطأنا في فهم شيء، أخبرنا وسنصحّح الصف.

ما لا يفعله INFRO

  • استخدم اتحاد هوية أعباء العمل (workload identity federation) أو ADC؛ أما هي فتتطلب مفتاح حساب خدمة.
  • استدعاء نقاط نهاية Vertex الإقليمية أو متعددة المناطق.
  • نقل الميزات الأصلية في Gemini مثل الذاكرات المؤقتة الصريحة للسياق أو الاستناد إلى المصادر.
  • تمرير تسميات الفوترة، أو المطابقة مع فوترة Google Cloud.

ما الذي لا ينتقل

  • سجلات Cloud Logging وMonitoring السابقة؛ تبقى في Google Cloud.
  • الذاكرات المؤقتة للسياق؛ تبقى في مشروعك.

الأسئلة

هل تستطيع INFRO توجيه Claude على Vertex AI؟
نعم. اربط Vertex AI بمفتاح حساب خدمة، وفعّل نموذج Claude في Model Garden، واستدعِ /v1/messages أو chat completions.
من يُصدر لي فاتورة الاستخدام؟
Google Cloud، على مشروعك الخاص. INFRO اشتراك، ولا تضيف أي هامش (0%) على الإنفاق على النماذج.
ما الأذونات التي تحتاجها INFRO؟
حساب خدمة بالدور roles/aiplatform.user. تستخدمه INFRO فقط لاستدعاء Vertex AI.

انتقل معنا، أو بمفردك

يطابق برنامج الترحيل إعداداتك في Google Vertex AI مع اتصالات INFRO ومساراته وميزانياته خلال مكالمة، وينقل معك الخدمة الأولى. ويستمر مزوّدوك في محاسبتك مباشرة؛ وINFRO اشتراك يضيف 0% على الإنفاق على النماذج.

المصادر

كل معلومة عن Google Vertex AI في هذه الصفحة مصدرها أحد هذه المراجع، كما اطلعنا عليها في 19 أكتوبر 2026. لم نستنتج شيئًا من تجربة أو اختبار أداء أو محادثة.