feat(vertex): add settings for Vertex AI request routing (#25513)

This commit is contained in:
Gordon Hui
2026-04-22 01:48:30 +08:00
committed by GitHub
parent aee2cde1a3
commit 27344833cb
9 changed files with 210 additions and 0 deletions
+23
View File
@@ -626,6 +626,29 @@
"default": "ask",
"type": "string",
"enum": ["ask", "always", "never"]
},
"vertexAi": {
"title": "Vertex AI",
"description": "Vertex AI request routing settings.",
"markdownDescription": "Vertex AI request routing settings.\n\n- Category: `Advanced`\n- Requires restart: `yes`",
"type": "object",
"properties": {
"requestType": {
"title": "Vertex AI Request Type",
"description": "Sets the X-Vertex-AI-LLM-Request-Type header for Vertex AI requests.",
"markdownDescription": "Sets the X-Vertex-AI-LLM-Request-Type header for Vertex AI requests.\n\n- Category: `Advanced`\n- Requires restart: `yes`",
"type": "string",
"enum": ["dedicated", "shared"]
},
"sharedRequestType": {
"title": "Vertex AI Shared Request Type",
"description": "Sets the X-Vertex-AI-LLM-Shared-Request-Type header for Vertex AI requests.",
"markdownDescription": "Sets the X-Vertex-AI-LLM-Shared-Request-Type header for Vertex AI requests.\n\n- Category: `Advanced`\n- Requires restart: `yes`",
"type": "string",
"enum": ["priority", "flex"]
}
},
"additionalProperties": false
}
},
"additionalProperties": false