01
Confirm Preview fit
Use text-based OpenAI-compatible requests, model-tag routing, supported pre-deployed Vertex AI MaaS targets, and response SSE only.
Independent Preview planner · Source checked August 5, 2026
API Gateway model routing can select configured Gemini, Claude, or OpenAI OSS-GPT targets from the request's model field. The Preview is a same-host, text-request routing layer—not a cross-provider proxy, policy engine, or proof that models behave interchangeably.
Five gates
01
Use text-based OpenAI-compatible requests, model-tag routing, supported pre-deployed Vertex AI MaaS targets, and response SSE only.
02
Map virtual model names to exact backend and target model values; keep every backend in that router on one Vertex AI hostname.
03
Version the OpenAPI 3.x document, API config, gateway, project, location, credentials, and rollback artifact.
04
Set authentication, quotas or rate limits, token accounting, logs, budgets, data boundaries, and model-specific approval rules.
05
Verify default and explicit routes, payload transcoding, streaming, errors, missing models, unsupported protocols, and actual selected model.
Preview contract
request = text-based OpenAI-compatible JSON
selector = required model tag or name
targets = configured pre-deployed Vertex AI MaaS models
router_host = one global or one regional aiplatform hostname
streaming = server-sent response events only
unsupported = request streaming | gRPC | WebSockets | Gemini LiveOfficial references: Google Developers Blog launch, model routing overview, and OpenAPI 3.x extensions.