Skip to main content
What you can do with Google Gemini through the harness, by feature family: the capability rows you can rely on (linked to vendor docs) and the parameters you can set for each. Configure parameters through the workflow surfaces described in the Workflow Schema — model/turn/budget fields on agent, provider knobs under harness_config.sdk_settings.gemini, and tool/sandbox policy at top level.

Agent Development Kit

Capabilities (46/55 rows usable):
  • gemini.adk.a2a.protocol (agent.adk_multi) — vendor docs
  • gemini.adk.agent.custom (agent.adk_runtime) — vendor docs
  • gemini.adk.agent.llm (agent.adk_runtime) — vendor docs
  • gemini.adk.agent.loop (agent.adk_workflow) — vendor docs
  • gemini.adk.agent.parallel (agent.adk_workflow) — vendor docs
  • gemini.adk.agent.sequential (agent.adk_workflow) — vendor docs
  • gemini.adk.artifact.in_memory (agent.adk_runtime) — vendor docs
  • gemini.adk.callback.after_agent (agent.adk_runtime) — vendor docs
  • gemini.adk.callback.after_model (agent.adk_runtime) — vendor docs
  • gemini.adk.callback.after_tool (agent.adk_runtime) — vendor docs
  • gemini.adk.callback.before_agent (agent.adk_runtime) — vendor docs
  • gemini.adk.callback.before_model (agent.adk_runtime) — vendor docs
  • gemini.adk.callback.before_tool (agent.adk_runtime) — vendor docs
  • gemini.adk.callbacks (agent.adk_runtime) — vendor docs
  • gemini.adk.cli.api_server (agent.adk_runtime) — vendor docs
  • gemini.adk.cli.eval (eval.adk) — vendor docs
  • gemini.adk.cli.run (agent.adk_runtime) — vendor docs
  • gemini.adk.cli.web (agent.adk_runtime) — vendor docs
  • gemini.adk.eval.criteria (eval.adk) — vendor docs
  • gemini.adk.evaluate (eval.adk) — vendor docs
  • gemini.adk.events (agent.event.append) — vendor docs
  • gemini.adk.input_schema (agent.adk_runtime) — vendor docs
  • gemini.adk.loop_agent.max_iterations (agent.adk_workflow) — vendor docs
  • gemini.adk.memory.in_memory (agent.event.append) — vendor docs
  • gemini.adk.multi_agent (agent.adk_multi) — vendor docs
  • gemini.adk.output_key (agent.event.append) — vendor docs
  • gemini.adk.output_schema (agent.adk_runtime) — vendor docs
  • gemini.adk.pattern.escalate (agent.adk_runtime) — vendor docs
  • gemini.adk.pattern.sub_agents (agent.adk_multi) — vendor docs
  • gemini.adk.pattern.transfer (agent.adk_multi) — vendor docs
  • gemini.adk.run_config.streaming (agent.adk_streaming) — vendor docs
  • gemini.adk.runner (agent.adk_runtime) — vendor docs
  • gemini.adk.session.database (agent.event.append) — vendor docs
  • gemini.adk.session.in_memory (agent.event.append) — vendor docs
  • gemini.adk.state.app_scope (agent.event.append) — vendor docs
  • gemini.adk.state.shared (agent.event.append) — vendor docs
  • gemini.adk.state.temp_scope (agent.event.append) — vendor docs
  • gemini.adk.state.user_scope (agent.event.append) — vendor docs
  • gemini.adk.streaming (agent.adk_streaming) — vendor docs
  • gemini.adk.tools.agent_tool (tool.call) — vendor docs
  • gemini.adk.tools.function_tool (tool.call) — vendor docs
  • gemini.adk.tools.long_running_function_tool (tool.call) — vendor docs
  • gemini.adk.tools.mcp_toolset (tool.mcp) — vendor docs
  • gemini.adk.tools.openapi (tool.call) — vendor docs
  • gemini.adk.tools.toolbox (tool.call) — vendor docs
  • gemini.adk.workflow_agents (agent.adk_workflow) — vendor docs
Parameters (46):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity Auth

Capabilities (4/4 rows usable):
  • gemini.antigravity.auth.gemini_api_key_env (provider.auth.api_key) — vendor docs
  • gemini.antigravity.auth.gemini_config_api_key (provider.auth.api_key) — vendor docs
  • gemini.antigravity.auth.harness_path_env (provider.binary.override) — vendor docs
  • gemini.antigravity.auth.vertex (provider.auth.vertex) — vendor docs
Parameters (4):
ParameterTypeDefaultAllowedRiskNotes
env.GEMINI_API_KEYstringhighSecret-bearing env var; operator-only, never a chat-surface knob.
optionobjectlowdocs
optionobjectlowdocs
vertexbooleanfalsemediumdocs

Antigravity Built-in Tools

Capabilities (8/12 rows usable):
  • gemini.antigravity.tool.custom_python (tool.custom.python) — vendor docs
  • gemini.antigravity.tool.edit_file (tool.fs.edit) — vendor docs
  • gemini.antigravity.tool.find_file (tool.fs.find) — vendor docs
  • gemini.antigravity.tool.finish (agent.finish) — vendor docs
  • gemini.antigravity.tool.list_directory (tool.fs.list) — vendor docs
  • gemini.antigravity.tool.search_directory (tool.fs.grep) — vendor docs
  • gemini.antigravity.tool.start_subagent (agent.subagent.spawn) — vendor docs
  • gemini.antigravity.tool.view_file (tool.fs.read) — vendor docs
Parameters (8):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
tools.finishobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity CLI

Capabilities (5/13 rows usable):
  • gemini.antigravity.cli.add_dir (agent.workspace.scope) — vendor docs
  • gemini.antigravity.cli.conversation_resume (agent.session.resume) — vendor docs
  • gemini.antigravity.cli.print (agent.run.print) — vendor docs
  • gemini.antigravity.cli.print_timeout (agent.run.print) — vendor docs
  • gemini.antigravity.cli.subcommand.help (agent.help) — vendor docs
Parameters (8):
ParameterTypeDefaultAllowedRiskNotes
argv.--printstringlowdocs
optionobjectlowdocs
argv.--add-dirarraymediumdocs
argv.--continuebooleanlowdocs
argv.--conversationstringlowSDK twin: LocalAgentConfig.conversation_id (build_agent_config).
argv.--log-filestringlowdocs
argv.--print-timeoutstringlowVendor default (5m0s today) is the binary’s, never restated here (T9).
argv.--sandboxbooleanmediumdocs

Antigravity Connections

Capabilities (1/2 rows usable):
  • gemini.antigravity.connection.local (agent.connection.local) — vendor docs
Parameters (1):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs

Antigravity Distribution

Capabilities (2/6 rows usable):
  • gemini.antigravity.distribution.cli_install_script (provider.distribution.install) — vendor docs
  • gemini.antigravity.distribution.sdk_pypi (provider.distribution.pypi) — vendor docs
Parameters (2):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs

Antigravity Errors

Capabilities (3/3 rows usable):
  • gemini.antigravity.error.connection (agent.error.connection) — vendor docs
  • gemini.antigravity.error.execution (agent.error.execution) — vendor docs
  • gemini.antigravity.error.validation (agent.error.validation) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity Hooks

Capabilities (7/9 rows usable):
  • gemini.antigravity.hook.on_session_end (agent.hook.session_end) — vendor docs
  • gemini.antigravity.hook.on_session_start (agent.hook.session_start) — vendor docs
  • gemini.antigravity.hook.on_tool_error (agent.hook.tool_error) — vendor docs
  • gemini.antigravity.hook.post_tool_call (agent.hook.post_tool) — vendor docs
  • gemini.antigravity.hook.post_turn (agent.hook.post_turn) — vendor docs
  • gemini.antigravity.hook.pre_tool_call_decide (agent.hook.pre_tool) — vendor docs
  • gemini.antigravity.hook.pre_turn (agent.hook.pre_turn) — vendor docs
Parameters (7):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity MCP

Capabilities (3/4 rows usable):
  • gemini.antigravity.mcp.bridge (provider.mcp.bridge) — vendor docs
  • gemini.antigravity.mcp.http (provider.mcp.client) — vendor docs
  • gemini.antigravity.mcp.stdio (provider.mcp.client) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
mcp_serversobjecthighTransport discriminators resolved from the installed SDK union (stdio/http today; the historic sse transport was folded into streamable-http by the vendor).

Antigravity Models

Capabilities (3/4 rows usable):
  • gemini.antigravity.model.gemini_2_5_pro (llm.complete) — vendor docs
  • gemini.antigravity.model.gemini_3_1_pro_preview (llm.complete) — vendor docs
  • gemini.antigravity.model.gemini_3_5_flash (llm.complete) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity Multimodal

Capabilities (5/5 rows usable):
  • gemini.antigravity.input.audio (media.audio.understand) — vendor docs
  • gemini.antigravity.input.document (media.document.understand) — vendor docs
  • gemini.antigravity.input.from_file (media.from_file) — vendor docs
  • gemini.antigravity.input.image (media.image.understand) — vendor docs
  • gemini.antigravity.input.video (media.video.understand) — vendor docs
Parameters (5):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity Policies

Capabilities (7/8 rows usable):
  • gemini.antigravity.policy.allow (agent.policy.allow) — vendor docs
  • gemini.antigravity.policy.ask_user (agent.policy.ask_user) — vendor docs
  • gemini.antigravity.policy.confirm_run_command (agent.policy.confirm) — vendor docs
  • gemini.antigravity.policy.deny (agent.policy.deny) — vendor docs
  • gemini.antigravity.policy.deny_all (agent.policy.deny) — vendor docs
  • gemini.antigravity.policy.safe_defaults (agent.policy.safe_defaults) — vendor docs
  • gemini.antigravity.policy.workspace_only (agent.policy.workspace_scope) — vendor docs
Parameters (7):
ParameterTypeDefaultAllowedRiskNotes
workspacesarraymediumdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity SDK

Capabilities (12/12 rows usable):
  • gemini.antigravity.sdk.agent_class (agent.lifecycle) — vendor docs
  • gemini.antigravity.sdk.agent_config (agent.config) — vendor docs
  • gemini.antigravity.sdk.capabilities_config (agent.capabilities) — vendor docs
  • gemini.antigravity.sdk.conversation (agent.conversation.lifecycle) — vendor docs
  • gemini.antigravity.sdk.gemini_config (provider.auth) — vendor docs
  • gemini.antigravity.sdk.generation_config (llm.complete) — vendor docs
  • gemini.antigravity.sdk.local_agent_config (agent.config) — vendor docs
  • gemini.antigravity.sdk.model_config (llm.model.select) — vendor docs
  • gemini.antigravity.sdk.model_entry (llm.model.select) — vendor docs
  • gemini.antigravity.sdk.thinking_level (llm.thinking) — vendor docs
  • gemini.antigravity.sdk.tool_context (tool.context) — vendor docs
  • gemini.antigravity.sdk.usage_metadata (agent.observability.usage) — vendor docs
Parameters (16):
ParameterTypeDefaultAllowedRiskNotes
capabilities.compaction_thresholdnumberlowdocs
capabilities.disabled_toolsarraymediumBuiltinTools denylist; mutually exclusive with enabled_tools (bridge fails loud). Live finding 2026-06-11: the localharness executed an edit_file call despite a disabled_tools=[edit_file] denylist and an enabled_tools allowlist without it - treat filter enforcement as advisory (pc-ag-rows evidence toolswrite.json).
capabilities.enable_subagentsbooleanfalsemediumdocs
capabilities.enabled_toolsarraymediumBuiltinTools allowlist; mutually exclusive with disabled_tools (bridge fails loud). Live finding 2026-06-11: the localharness executed an edit_file call despite a disabled_tools=[edit_file] denylist and an enabled_tools allowlist without it - treat filter enforcement as advisory (pc-ag-rows evidence toolswrite.json).
capabilities.image_modelstringlowDefault resolved from the installed SDK (DEFAULT_IMAGE_GENERATION_MODEL), never pinned here.
modelstringlowDefault resolved from the installed SDK (types.DEFAULT_MODEL), never pinned here.
gemini_config.models.default.generation.thinking_levelenum"minimal", "low", "medium", "high"lowdocs
agentobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
local_agent_configobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity Streaming

Capabilities (5/5 rows usable):
  • gemini.antigravity.stream.chat_response (llm.stream) — vendor docs
  • gemini.antigravity.stream.structured_output (llm.structured_output) — vendor docs
  • gemini.antigravity.stream.text_deltas (llm.stream) — vendor docs
  • gemini.antigravity.stream.thoughts (llm.thinking) — vendor docs
  • gemini.antigravity.stream.tool_calls (tool.call) — vendor docs
Parameters (5):
ParameterTypeDefaultAllowedRiskNotes
capabilities.finish_tool_schema_jsonstringlowJSON schema for the finish tool — drives ChatResponse.structured_output().
streambooleanlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Antigravity System Instructions

Capabilities (2/2 rows usable):
  • gemini.antigravity.system.custom (agent.system_instructions) — vendor docs
  • gemini.antigravity.system.templated (agent.system_instructions) — vendor docs
Parameters (2):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs

Antigravity Triggers

Capabilities (4/5 rows usable):
  • gemini.antigravity.trigger.context (agent.trigger.context) — vendor docs
  • gemini.antigravity.trigger.decorator (agent.trigger.decorator) — vendor docs
  • gemini.antigravity.trigger.every (agent.trigger.interval) — vendor docs
  • gemini.antigravity.trigger.on_file_change (agent.trigger.file_watch) — vendor docs
Parameters (4):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Audio generation

Capabilities (18/21 rows usable):
  • gemini.chirp.chirp_3 (media.audio.tts) — vendor docs
  • gemini.lyria.generate_music (media.music.generate) — vendor docs
  • gemini.lyria.realtime (realtime.music) — vendor docs
  • gemini.tts (media.audio.tts) — vendor docs
  • gemini.tts.gemini_25_flash (media.audio.tts) — vendor docs
  • gemini.tts.gemini_25_pro (media.audio.tts) — vendor docs
  • gemini.tts.language_code (media.audio.tts) — vendor docs
  • gemini.tts.multispeaker (media.audio.tts_multispeaker) — vendor docs
  • gemini.tts.params.audio_encoding.linear16 (media.audio.tts) — vendor docs
  • gemini.tts.params.audio_encoding.mp3 (media.audio.tts) — vendor docs
  • gemini.tts.params.audio_encoding.ogg_opus (media.audio.tts) — vendor docs
  • gemini.tts.params.effects_profile (media.audio.tts) — vendor docs
  • gemini.tts.params.pitch (media.audio.tts) — vendor docs
  • gemini.tts.params.sample_rate (media.audio.tts) — vendor docs
  • gemini.tts.params.speaking_rate (media.audio.tts) — vendor docs
  • gemini.tts.params.volume_gain (media.audio.tts) — vendor docs
  • gemini.tts.style_control (media.audio.tts) — vendor docs
  • gemini.tts.voice.prebuilt (media.audio.tts) — vendor docs
Parameters (18):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Auth

Capabilities (1/4 rows usable):
  • gemini.auth.api_key (provider.admin.read) — vendor docs
Parameters (1):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs

Batch

Capabilities (8/8 rows usable): Parameters (8):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Caching

Capabilities (10/10 rows usable):
  • gemini.caches.create (llm.cache.create) — vendor docs
  • gemini.caches.delete (llm.cache.delete) — vendor docs
  • gemini.caches.get (llm.cache.get) — vendor docs
  • gemini.caches.list (llm.cache.list) — vendor docs
  • gemini.caches.system_instruction (llm.cache.create) — vendor docs
  • gemini.caches.tools (llm.cache.create) — vendor docs
  • gemini.caches.ttl (llm.cache.update) — vendor docs
  • gemini.caches.update (llm.cache.update) — vendor docs
  • gemini.context_caching (llm.complete) · partial-compatiblevendor docs
  • gemini.context_caching.implicit (llm.implicit_cache) — vendor docs
Parameters (9):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Chats

Capabilities (1/1 rows usable):
  • gemini.chats.create (llm.chats_create) — vendor docs
Parameters (1):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs

Core generation

Capabilities (8/8 rows usable):
  • gemini.flex_inference (llm.flex_inference) — vendor docs
  • gemini.generate_content (llm.complete) — vendor docs
  • gemini.generate_content.multi_turn (llm.complete) — vendor docs
  • gemini.generate_content.stream (llm.stream) — vendor docs
  • gemini.generate_content.system_instruction (llm.complete) — vendor docs
  • gemini.interactions (llm.interactions) — vendor docs
  • gemini.openai_compat (llm.complete) · partial-compatiblevendor docs
  • gemini.priority_inference (llm.priority_inference) — vendor docs
Parameters (9):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
generationConfig.maxOutputTokensnumber1024mediumdocs
modelstring"gemini-2.5-flash"lowdocs
optionobjectlowdocs
generationConfig.thinkingConfig.thinkingBudgetnumber0mediumSetting >0 means thoughts will consume part of maxOutputTokens before text emission.
systemInstructionstringlowdeeda passes the compiled system channel; REST wraps it as a Content parts object.
generationConfig.temperaturenumber1lowdocs
optionobjectlowdocs
optionobjectlowdocs

Embeddings

Capabilities (12/13 rows usable):
  • gemini.embeddings (llm.embed) — vendor docs
  • gemini.embeddings.batch (batch.embeddings) — vendor docs
  • gemini.embeddings.output_dimensionality (llm.embed) — vendor docs
  • gemini.embeddings.task_type.classification (llm.embed) — vendor docs
  • gemini.embeddings.task_type.clustering (llm.embed) — vendor docs
  • gemini.embeddings.task_type.code_retrieval_query (llm.embed) — vendor docs
  • gemini.embeddings.task_type.fact_verification (llm.embed) — vendor docs
  • gemini.embeddings.task_type.question_answering (llm.embed) — vendor docs
  • gemini.embeddings.task_type.retrieval_document (llm.embed) — vendor docs
  • gemini.embeddings.task_type.retrieval_query (llm.embed) — vendor docs
  • gemini.embeddings.task_type.semantic_similarity (llm.embed) — vendor docs
  • gemini.embeddings.title (llm.embed) — vendor docs
Parameters (13):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
modelstring"gemini-embedding-001"lowdocs
optionobjectlowdocs
taskTypeenum"SEMANTIC_SIMILARITY""SEMANTIC_SIMILARITY", "CLASSIFICATION", "CLUSTERING", "RETRIEVAL_DOCUMENT", "RETRIEVAL_QUERY", "QUESTION_ANSWERING", "FACT_VERIFICATION", "CODE_RETRIEVAL_QUERY"lowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
Capabilities (8/9 rows usable):
  • gemini.file_search.documents.get (vector_store.documents.get) — vendor docs
  • gemini.file_search.documents.list (vector_store.documents.list) — vendor docs
  • gemini.file_search.stores.create (vector_store.create) — vendor docs
  • gemini.file_search.stores.delete (vector_store.delete) — vendor docs
  • gemini.file_search.stores.get (vector_store.get) — vendor docs
  • gemini.file_search.stores.import (vector_store.import) — vendor docs
  • gemini.file_search.stores.list (vector_store.list) — vendor docs
  • gemini.file_search.stores.upload (vector_store.upload) — vendor docs
Parameters (8):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Files

Capabilities (6/6 rows usable): Parameters (6):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Function calling

Capabilities (10/11 rows usable):
  • gemini.function_calling (tool.call) — vendor docs
  • gemini.function_calling.allowed_function_names (tool.call) — vendor docs
  • gemini.function_calling.compositional (tool.compositional_calls) — vendor docs
  • gemini.function_calling.declarations (tool.call) — vendor docs
  • gemini.function_calling.mcp (tool.mcp) — vendor docs
  • gemini.function_calling.mode.any (tool.call) — vendor docs
  • gemini.function_calling.mode.auto (tool.call) — vendor docs
  • gemini.function_calling.mode.none (tool.call) — vendor docs
  • gemini.function_calling.parallel (tool.parallel_calls) — vendor docs
  • gemini.function_calling.response_part (tool.call) — vendor docs
Parameters (10):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

generationConfig

Capabilities (16/22 rows usable):
  • gemini.generation_config.candidate_count (llm.complete) — vendor docs
  • gemini.generation_config.max_output_tokens (llm.complete) — vendor docs
  • gemini.generation_config.media_resolution (media.image.understand) — vendor docs
  • gemini.generation_config.response_mime_type (llm.complete) — vendor docs
  • gemini.generation_config.response_modalities.audio (media.audio.tts) — vendor docs
  • gemini.generation_config.response_modalities.image (media.image.generate) — vendor docs
  • gemini.generation_config.response_modalities.text (llm.complete) — vendor docs
  • gemini.generation_config.response_schema (llm.complete) — vendor docs
  • gemini.generation_config.seed (llm.complete) — vendor docs
  • gemini.generation_config.speech_config (media.audio.tts) — vendor docs
  • gemini.generation_config.stop_sequences (llm.complete) — vendor docs
  • gemini.generation_config.temperature (llm.complete) — vendor docs
  • gemini.generation_config.thinking_config.include_thoughts (llm.complete) — vendor docs
  • gemini.generation_config.thinking_config.thinking_budget (llm.complete) — vendor docs
  • gemini.generation_config.top_k (llm.complete) — vendor docs
  • gemini.generation_config.top_p (llm.complete) — vendor docs
Parameters (16):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
generationConfig.maxOutputTokensnumber1024mediumHard cap on tokens emitted; medium risk because misconfiguration burns cost.
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
generationConfig.temperaturenumber1lowdocs
generationConfig.thinkingConfig.includeThoughtsbooleanfalsetrue, falselowdocs
generationConfig.thinkingConfig.thinkingBudgetnumbermediumThoughts consume part of maxOutputTokens before text emission on thinking-on models.
generationConfig.topKnumberlowdocs
generationConfig.topPnumberlowdocs

Grounding

Capabilities (6/8 rows usable):
  • gemini.grounding.google_maps (tool.maps) — vendor docs
  • gemini.grounding.google_search (provider.tool.server) — vendor docs
  • gemini.grounding.grounding_chunks (provider.tool.server) — vendor docs
  • gemini.grounding.grounding_supports (provider.tool.server) — vendor docs
  • gemini.grounding.search_entry_point (provider.tool.server) — vendor docs
  • gemini.grounding.web_search_queries (provider.tool.server) — vendor docs
Parameters (6):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Image generation

Capabilities (13/26 rows usable):
  • gemini.image_generation (media.image.generate) — vendor docs
  • gemini.image_generation.edit (media.image.edit) — vendor docs
  • gemini.imagen.aspect_ratio (media.image.predict) — vendor docs
  • gemini.imagen.imagen_4 (media.image.predict) — vendor docs
  • gemini.imagen.imagen_4_fast (media.image.predict) — vendor docs
  • gemini.imagen.imagen_4_ultra (media.image.predict) — vendor docs
  • gemini.imagen.params.compression_quality (media.image.predict) — vendor docs
  • gemini.imagen.params.guidance_scale (media.image.predict) — vendor docs
  • gemini.imagen.params.output_format (media.image.predict) — vendor docs
  • gemini.imagen.params.sample_count (media.image.predict) — vendor docs
  • gemini.imagen.person_generation (provider.safety_filters) — vendor docs
  • gemini.imagen.predict (media.image.predict) — vendor docs
  • gemini.imagen.safety_filter_level (provider.safety_filters) — vendor docs
Parameters (13):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Live API

Capabilities (30/34 rows usable):
  • gemini.live_api (realtime.session.create) — vendor docs
  • gemini.live.affective_dialog (realtime.affective_dialog) — vendor docs
  • gemini.live.audio_transcription (realtime.transcription) — vendor docs
  • gemini.live.barge_in (realtime.barge_in) — vendor docs
  • gemini.live.context_window_compression (realtime.session) — vendor docs
  • gemini.live.ephemeral_tokens (realtime.ephemeral_token) — vendor docs
  • gemini.live.event.bidi_client_content (realtime.session) — vendor docs
  • gemini.live.event.bidi_realtime_input (realtime.session) — vendor docs
  • gemini.live.event.bidi_server_content (realtime.session) — vendor docs
  • gemini.live.event.bidi_setup (realtime.session) — vendor docs
  • gemini.live.event.bidi_setup_complete (realtime.session) — vendor docs
  • gemini.live.event.bidi_tool_call (realtime.session) — vendor docs
  • gemini.live.event.bidi_tool_response (realtime.session) — vendor docs
  • gemini.live.event.session_resumption_update (realtime.session) — vendor docs
  • gemini.live.event.usage_metadata (realtime.session) — vendor docs
  • gemini.live.input.audio (realtime.session) — vendor docs
  • gemini.live.input.screen (realtime.session) — vendor docs
  • gemini.live.input.video (realtime.session) — vendor docs
  • gemini.live.interrupted_event (realtime.session) — vendor docs
  • gemini.live.language_code (realtime.session) — vendor docs
  • gemini.live.modality.audio (realtime.session) — vendor docs
  • gemini.live.modality.text (realtime.session) · model-dependentvendor docs
  • gemini.live.proactive_audio (realtime.proactive_audio) — vendor docs
  • gemini.live.session_management (realtime.session) — vendor docs
  • gemini.live.tools.function_calling (realtime.session) — vendor docs
  • gemini.live.turn_complete (realtime.session) — vendor docs
  • gemini.live.vad.automatic (realtime.session) — vendor docs
  • gemini.live.vad.manual (realtime.session) — vendor docs
  • gemini.live.voice_config (realtime.session) — vendor docs
  • gemini.live.websocket (realtime.websocket) — vendor docs
Parameters (29):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
config.responseModalitiesarray["AUDIO"]mediumdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

MCP

Capabilities (2/6 rows usable):
  • gemini.mcp.adk_toolset_client (tool.mcp) — vendor docs
  • gemini.mcp.toolbox_databases (tool.mcp) — vendor docs
Parameters (2):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs

MCP Toolbox

Capabilities (3/14 rows usable):
  • gemini.mcp.toolbox.http (tool.mcp) — vendor docs
  • gemini.mcp.toolbox.parameterized_sql (tool.mcp) — vendor docs
  • gemini.mcp.toolbox.sqlite (tool.mcp) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

MIME types

Capabilities (18/18 rows usable):
  • gemini.mime.application.pdf (media.document.understand) — vendor docs
  • gemini.mime.audio.aac (media.audio.understand) — vendor docs
  • gemini.mime.audio.aiff (media.audio.understand) — vendor docs
  • gemini.mime.audio.flac (media.audio.understand) — vendor docs
  • gemini.mime.audio.mp3 (media.audio.understand) — vendor docs
  • gemini.mime.audio.ogg (media.audio.understand) — vendor docs
  • gemini.mime.audio.wav (media.audio.understand) — vendor docs
  • gemini.mime.image.heic (media.image.understand) — vendor docs
  • gemini.mime.image.heif (media.image.understand) — vendor docs
  • gemini.mime.image.jpeg (media.image.understand) — vendor docs
  • gemini.mime.image.png (media.image.understand) — vendor docs
  • gemini.mime.image.webp (media.image.understand) — vendor docs
  • gemini.mime.video.avi (media.video.understand) — vendor docs
  • gemini.mime.video.mov (media.video.understand) — vendor docs
  • gemini.mime.video.mp4 (media.video.understand) — vendor docs
  • gemini.mime.video.mpeg (media.video.understand) — vendor docs
  • gemini.mime.video.threegpp (media.video.understand) — vendor docs
  • gemini.mime.video.webm (media.video.understand) — vendor docs
Parameters (18):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Models

Capabilities (13/43 rows usable):
  • gemini.model.context_window.1m (llm.complete) — vendor docs
  • gemini.model.gemini_25_flash (llm.complete) — vendor docs
  • gemini.model.gemini_25_flash_image (media.image.generate) — vendor docs
  • gemini.model.gemini_25_flash_lite (llm.complete) — vendor docs
  • gemini.model.gemini_25_pro (llm.complete) — vendor docs
  • gemini.model.gemini_3_flash (llm.complete) — vendor docs
  • gemini.model.gemini_3_pro_image (media.image.generate) — vendor docs
  • gemini.model.gemini_embedding_001 (llm.embed) — vendor docs
  • gemini.model.gemini_embedding_2 (llm.embed) — vendor docs
  • gemini.models.get (provider.models_list) — vendor docs
  • gemini.models.list (provider.models_list) — vendor docs
  • gemini.models.predict (llm.complete) — vendor docs
  • gemini.models.predict_long_running (provider.long_running_operations) — vendor docs
Parameters (13):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Multimodal

Capabilities (9/9 rows usable):
  • gemini.multimodal.audio_understanding (media.audio.understand) — vendor docs
  • gemini.multimodal.audio.timestamp (media.audio.understand) — vendor docs
  • gemini.multimodal.document_understanding (media.document.understand) — vendor docs
  • gemini.multimodal.image_understanding (media.image.understand) — vendor docs
  • gemini.multimodal.inline_data (media.image.understand) — vendor docs
  • gemini.multimodal.video_understanding (media.video.understand) — vendor docs
  • gemini.multimodal.video.clip (media.video.understand) — vendor docs
  • gemini.multimodal.video.fps (media.video.understand) — vendor docs
  • gemini.multimodal.video.youtube_url (media.video.understand) — vendor docs
Parameters (9):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Observability

Capabilities (5/10 rows usable):
  • gemini.observability.audit_logs (provider.admin.read) — vendor docs
  • gemini.observability.cloud_logging (agent.adk_runtime) — vendor docs
  • gemini.observability.cloud_monitoring (agent.adk_runtime) — vendor docs
  • gemini.observability.cloud_trace (agent.adk_runtime) — vendor docs
  • gemini.observability.quota_metrics (provider.admin.read) — vendor docs
Parameters (5):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Operations

Capabilities (3/5 rows usable):
  • gemini.operations.get (provider.long_running_operations) — vendor docs
  • gemini.operations.list (provider.long_running_operations) — vendor docs
  • gemini.operations.poll (provider.long_running_operations) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Reasoning/thinking

Capabilities (4/5 rows usable):
  • gemini.thinking (llm.complete) — vendor docs
  • gemini.thinking.disabled (llm.complete) — vendor docs
  • gemini.thinking.dynamic (llm.complete) — vendor docs
  • gemini.thought_signatures (llm.thought_signatures) — vendor docs
Parameters (4):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
generationConfig.thinkingConfig.thinkingLevelenum"medium""off", "low", "medium", "high"mediumdocs
optionobjectlowdocs

Runtime config

Capabilities (9/18 rows usable):
  • gemini.runtime.dual_mode.developer_api (llm.complete) — vendor docs
  • gemini.runtime.dual_mode.vertex_ai (llm.complete) — vendor docs
  • gemini.runtime.global_endpoint (provider.admin.read) — vendor docs
  • gemini.runtime.http.api_version (llm.complete) — vendor docs
  • gemini.runtime.http.base_url (llm.complete) — vendor docs
  • gemini.runtime.http.headers (llm.complete) — vendor docs
  • gemini.runtime.http.timeout (llm.complete) — vendor docs
  • gemini.runtime.location (provider.admin.read) — vendor docs
  • gemini.runtime.project_id (provider.admin.read) — vendor docs
Parameters (5):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Safety

Capabilities (7/9 rows usable):
  • gemini.safety_settings.civic_integrity (provider.safety_filters) — vendor docs
  • gemini.safety_settings.dangerous_content (provider.safety_filters) — vendor docs
  • gemini.safety_settings.harassment (provider.safety_filters) — vendor docs
  • gemini.safety_settings.hate_speech (provider.safety_filters) — vendor docs
  • gemini.safety_settings.sexually_explicit (provider.safety_filters) — vendor docs
  • gemini.safety_settings.threshold.block_none (provider.safety_filters) — vendor docs
  • gemini.safety_settings.threshold.block_only_high (provider.safety_filters) — vendor docs
Parameters (7):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

SDK JavaScript

Capabilities (8/12 rows usable):
  • gemini.sdk.js.batches (batch.run) — vendor docs
  • gemini.sdk.js.caches (llm.cache.create) — vendor docs
  • gemini.sdk.js.chats (llm.chats_create) — vendor docs
  • gemini.sdk.js.files (file.upload) — vendor docs
  • gemini.sdk.js.google_genai (llm.complete) — vendor docs
  • gemini.sdk.js.live (realtime.session.create) — vendor docs
  • gemini.sdk.js.models (llm.complete) — vendor docs
  • gemini.sdk.js.operations (provider.long_running_operations) — vendor docs
Parameters (8):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

SDK Python

Capabilities (15/17 rows usable):
  • gemini.sdk.python.async_chats (llm.complete) — vendor docs
  • gemini.sdk.python.batches (batch.run) — vendor docs
  • gemini.sdk.python.caches (llm.cache.create) — vendor docs
  • gemini.sdk.python.chats.create (llm.chats_create) — vendor docs
  • gemini.sdk.python.chats.get_history (llm.complete) — vendor docs
  • gemini.sdk.python.chats.send_message (llm.complete) — vendor docs
  • gemini.sdk.python.chats.send_message_stream (llm.stream) — vendor docs
  • gemini.sdk.python.client (llm.complete) — vendor docs
  • gemini.sdk.python.client.aio (llm.complete) — vendor docs
  • gemini.sdk.python.errors (llm.complete) — vendor docs
  • gemini.sdk.python.files (file.upload) — vendor docs
  • gemini.sdk.python.live.connect (realtime.session.create) — vendor docs
  • gemini.sdk.python.models (provider.models_list) — vendor docs
  • gemini.sdk.python.operations (provider.long_running_operations) — vendor docs
  • gemini.sdk.python.types (llm.complete) — vendor docs
Parameters (15):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Semantic Retriever

Capabilities (5/24 rows usable):
  • gemini.corpora.create (vector_store.create) — vendor docs
  • gemini.corpora.delete (vector_store.delete) — vendor docs
  • gemini.corpora.get (vector_store.get) — vendor docs
  • gemini.corpora.list (vector_store.list) — vendor docs
  • gemini.generate_answer (llm.complete) — vendor docs
Parameters (5):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs

Structured output

Capabilities (3/3 rows usable):
  • gemini.structured_output (llm.complete) — vendor docs
  • gemini.structured_output.enum (llm.complete) — vendor docs
  • gemini.structured_output.property_ordering (llm.complete) — vendor docs
Parameters (3):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
generationConfig.responseMimeTypeenum"application/json""application/json", "text/x.enum"lowdocs

Token counting

Capabilities (4/4 rows usable):
  • gemini.tokens.compute_cached (llm.count_tokens) — vendor docs
  • gemini.tokens.count (llm.count_tokens) — vendor docs
  • gemini.tokens.count_message (llm.count_tokens) — vendor docs
  • gemini.tokens.usage_metadata (llm.count_tokens) — vendor docs
Parameters (4):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
modelstring"gemini-2.5-flash"lowdocs
optionobjectlowdocs

Tools

Capabilities (6/9 rows usable):
  • gemini.tools.code_execution (provider.tool.server) — vendor docs
  • gemini.tools.computer_use (provider.tool.server) — vendor docs
  • gemini.tools.file_search (tool.file_search) — vendor docs
  • gemini.tools.google_maps (tool.maps) — vendor docs
  • gemini.tools.google_search (provider.tool.server) — vendor docs
  • gemini.tools.url_context (provider.tool.server) — vendor docs
Parameters (6):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
tools[].googleSearchobject{}{}lowEmpty object enables grounding; PUP-E probe asserts groundingMetadata on response.
optionobjectlowdocs

Vertex Agent Engine

Capabilities (16/22 rows usable):
  • gemini.vertex.agent_engine.create (agent.adk_runtime) — vendor docs
  • gemini.vertex.agent_engine.delete (agent.adk_runtime) — vendor docs
  • gemini.vertex.agent_engine.get (agent.adk_runtime) — vendor docs
  • gemini.vertex.agent_engine.list (agent.adk_runtime) — vendor docs
  • gemini.vertex.agent_engine.memories.create (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.memories.delete (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.memories.generate (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.memories.list (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.memories.retrieve (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.patch (agent.adk_runtime) — vendor docs
  • gemini.vertex.agent_engine.sessions.append_event (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.sessions.create (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.sessions.delete (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.sessions.get (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.sessions.list (agent.event.append) — vendor docs
  • gemini.vertex.agent_engine.sessions.list_events (agent.event.append) — vendor docs

Vertex AI

Capabilities (6/10 rows usable):
  • gemini.vertex (llm.complete) — vendor docs
  • gemini.vertex.agent_builder (agent.agent_builder) — vendor docs
  • gemini.vertex.batch_prediction (batch.vertex) — vendor docs
  • gemini.vertex.grounding_search (tool.vertex_search) — vendor docs
  • gemini.vertex.model_garden (provider.model_garden) — vendor docs
  • gemini.vertex.safety_filters (provider.safety_filters) — vendor docs

Vertex Discovery Engine

Capabilities (11/12 rows usable):
  • gemini.vertex.discovery.answer (llm.complete) — vendor docs
  • gemini.vertex.discovery.data_stores.create (vector_store.create) — vendor docs
  • gemini.vertex.discovery.data_stores.delete (vector_store.delete) — vendor docs
  • gemini.vertex.discovery.data_stores.get (vector_store.get) — vendor docs
  • gemini.vertex.discovery.data_stores.list (vector_store.list) — vendor docs
  • gemini.vertex.discovery.documents.import (vector_store.import) — vendor docs
  • gemini.vertex.discovery.engines.create (agent.adk_runtime) — vendor docs
  • gemini.vertex.discovery.engines.delete (agent.adk_runtime) — vendor docs
  • gemini.vertex.discovery.engines.get (agent.adk_runtime) — vendor docs
  • gemini.vertex.discovery.engines.list (agent.adk_runtime) — vendor docs
  • gemini.vertex.discovery.search (vector_store.search) — vendor docs

Vertex Evaluation

Capabilities (12/12 rows usable):
  • gemini.vertex.eval.computation (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.bleu (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.coherence (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.exact_match (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.fluency (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.groundedness (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.helpfulness (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.rouge (eval.vertex) — vendor docs
  • gemini.vertex.eval.metric.safety (eval.vertex) — vendor docs
  • gemini.vertex.eval.pairwise (eval.vertex) — vendor docs
  • gemini.vertex.eval.pointwise (eval.vertex) — vendor docs
  • gemini.vertex.evaluation (eval.vertex) — vendor docs

Vertex Model Garden

Capabilities (3/10 rows usable):
  • gemini.vertex.partner.deepseek (llm.complete) — vendor docs
  • gemini.vertex.partner.openai_gpt_oss (llm.complete) — vendor docs
  • gemini.vertex.partner.qwen (llm.complete) — vendor docs

Vertex Platform

Capabilities (5/25 rows usable):
  • gemini.vertex.batch_prediction.create (batch.vertex) — vendor docs
  • gemini.vertex.datasets (agent.adk_runtime) — vendor docs
  • gemini.vertex.endpoints.create (agent.adk_runtime) — vendor docs
  • gemini.vertex.experiments.create (eval.vertex) — vendor docs
  • gemini.vertex.metadata (agent.adk_runtime) — vendor docs

Vertex RAG Engine

Capabilities (17/24 rows usable):
  • gemini.vertex.rag_engine (vector_store.rag_engine) — vendor docs
  • gemini.vertex.rag.augment_prompt (vector_store.search) — vendor docs
  • gemini.vertex.rag.chunking_config (vector_store.import) — vendor docs
  • gemini.vertex.rag.corpora.create (vector_store.create) — vendor docs
  • gemini.vertex.rag.corpora.get (vector_store.get) — vendor docs
  • gemini.vertex.rag.corpora.list (vector_store.list) — vendor docs
  • gemini.vertex.rag.corpora.patch (vector_store.create) — vendor docs
  • gemini.vertex.rag.embedding_model_config (vector_store.create) — vendor docs
  • gemini.vertex.rag.evaluation (eval.vertex) — vendor docs
  • gemini.vertex.rag.files.delete (vector_store.documents.delete) — vendor docs
  • gemini.vertex.rag.files.get (vector_store.documents.get) — vendor docs
  • gemini.vertex.rag.files.import (vector_store.import) — vendor docs
  • gemini.vertex.rag.files.list (vector_store.documents.list) — vendor docs
  • gemini.vertex.rag.files.upload (vector_store.upload) — vendor docs
  • gemini.vertex.rag.retrieve_contexts (vector_store.search) — vendor docs
  • gemini.vertex.rag.transformations (vector_store.import) — vendor docs
  • gemini.vertex.rag.vector_db.ragmanaged_db (vector_store.create) — vendor docs
Capabilities (5/7 rows usable):
  • gemini.vertex.vector_search.endpoints.create (vector_store.create) — vendor docs
  • gemini.vertex.vector_search.indexes.create (vector_store.create) — vendor docs
  • gemini.vertex.vector_search.indexes.delete (vector_store.delete) — vendor docs
  • gemini.vertex.vector_search.indexes.get (vector_store.get) — vendor docs
  • gemini.vertex.vector_search.indexes.list (vector_store.list) — vendor docs

Video generation

Capabilities (13/18 rows usable):
  • gemini.veo.aspect_ratio (media.video.generate) — vendor docs
  • gemini.veo.audio_generation (media.video.generate) — vendor docs
  • gemini.veo.duration (media.video.generate) — vendor docs
  • gemini.veo.generate_videos (media.video.generate) — vendor docs
  • gemini.veo.image_to_video (media.video.generate) — vendor docs
  • gemini.veo.params.number_of_videos (media.video.generate) — vendor docs
  • gemini.veo.params.person_generation (provider.safety_filters) — vendor docs
  • gemini.veo.params.resolution (media.video.generate) — vendor docs
  • gemini.veo.params.seed (media.video.generate) — vendor docs
  • gemini.veo.predict_long_running (media.video.predict_lro) — vendor docs
  • gemini.veo.veo_2 (media.video.generate) — vendor docs
  • gemini.veo.veo_3 (media.video.generate) — vendor docs
  • gemini.veo.veo_3_fast (media.video.generate) — vendor docs
Parameters (13):
ParameterTypeDefaultAllowedRiskNotes
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs
optionobjectlowdocs