diff --git a/kong/llm/schemas/init.lua b/kong/llm/schemas/init.lua index 7aaaf19b38ef5..9dc68f16db8ad 100644 --- a/kong/llm/schemas/init.lua +++ b/kong/llm/schemas/init.lua @@ -19,6 +19,9 @@ local gemini_options_schema = { description = "If running Gemini on Vertex, specify the location ID.", required = false }}, }, + entity_checks = { + { mutually_required = { "api_endpoint", "project_id", "location_id" }, }, + }, }