Skip to main content
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
Gemini Enterprise Agent Platform
Start free
Overview
Studio
Agents
Models
Notebooks
Pricing
Agent Platform
Generative AI
Engineering Blog
Technology areas
More
Overview
Studio
Agents
Models
Notebooks
Pricing
More
Engineering Blog
Cross-product tools
More
Console
Home
Platform overview
Agent Platform documentation
Studio
Agents
Models
Notebooks
API reference
All APIs and reference
gcloud CLI reference
gcloud ai
gcloud beta ai
gcloud colab
gcloud beta colab
Client libraries
Google Gen AI SDK
Overview
Python
Go
Java
Node.js
C#
Agent Platform SDK
Introduction
Install the SDK for Python
Python
Go
Java
Node.js
C#
Agent Platform in express mode
Express mode REST API reference
v1
Overview
countTokens
generateContent
streamGenerateContent
v1beta1
Overview
countTokens
generateContent
streamGenerateContent
REST API reference
All methods
v1
REST Resources
media
Overview
upload
operations
Overview
cancel
delete
get
list
wait
projects.locations
Overview
askContexts
asyncRetrieveContexts
augmentPrompt
corroborateContent
deploy
evaluateInstances
generateSyntheticData
getRagEngineConfig
getSemanticGovernancePolicyEngine
retrieveContexts
updateRagEngineConfig
updateSemanticGovernancePolicyEngine
projects.locations.batchPredictionJobs
Overview
cancel
create
delete
get
list
projects.locations.cachedContents
Overview
create
delete
get
list
patch
projects.locations.customJobs
Overview
cancel
create
delete
get
list
projects.locations.datasets
Overview
create
delete
export
get
import
list
patch
searchDataItems
projects.locations.datasets.annotationSpecs
Overview
get
projects.locations.datasets.dataItems
Overview
list
projects.locations.datasets.dataItems.annotations
Overview
list
projects.locations.datasets.datasetVersions
Overview
create
delete
get
list
patch
restore
projects.locations.datasets.savedQueries
Overview
delete
list
projects.locations.deploymentResourcePools
Overview
create
delete
get
list
patch
queryDeployedModels
projects.locations.endpoints
Overview
computeTokens
countTokens
create
delete
deployModel
directPredict
directRawPredict
explain
generateContent
get
list
mutateDeployedModel
patch
predict
rawPredict
serverStreamingPredict
streamGenerateContent
streamRawPredict
undeployModel
update
projects.locations.featureGroups
Overview
create
delete
get
getIamPolicy
list
patch
setIamPolicy
testIamPermissions
projects.locations.featureGroups.features
Overview
batchCreate
create
delete
get
list
patch
projects.locations.featureOnlineStores
Overview
create
delete
get
getIamPolicy
list
patch
setIamPolicy
testIamPermissions
projects.locations.featureOnlineStores.featureViews
Overview
create
delete
directWrite
fetchFeatureValues
generateFetchAccessToken
get
getIamPolicy
list
patch
searchNearestEntities
setIamPolicy
sync
testIamPermissions
projects.locations.featureOnlineStores.featureViews.featureViewSyncs
Overview
get
list
projects.locations.featurestores
Overview
batchReadFeatureValues
create
delete
get
getIamPolicy
list
patch
searchFeatures
setIamPolicy
testIamPermissions
projects.locations.featurestores.entityTypes
Overview
create
delete
deleteFeatureValues
exportFeatureValues
get
getIamPolicy
importFeatureValues
list
patch
readFeatureValues
setIamPolicy
streamingReadFeatureValues
testIamPermissions
writeFeatureValues
projects.locations.featurestores.entityTypes.features
Overview
batchCreate
create
delete
get
list
patch
projects.locations.hyperparameterTuningJobs
Overview
cancel
create
delete
get
list
projects.locations.indexEndpoints
Overview
create
delete
deployIndex
get
list
mutateDeployedIndex
patch
undeployIndex
projects.locations.indexes
Overview
create
delete
get
list
patch
removeDatapoints
upsertDatapoints
projects.locations.metadataStores
Overview
create
delete
get
list
projects.locations.metadataStores.artifacts
Overview
create
delete
get
list
patch
purge
queryArtifactLineageSubgraph
projects.locations.metadataStores.contexts
Overview
addContextArtifactsAndExecutions
addContextChildren
create
delete
get
list
patch
purge
queryContextLineageSubgraph
removeContextChildren
projects.locations.metadataStores.executions
Overview
addExecutionEvents
create
delete
get
list
patch
purge
queryExecutionInputsAndOutputs
projects.locations.metadataStores.metadataSchemas
Overview
create
get
list
projects.locations.migratableResources
Overview
batchMigrate
search
projects.locations.modelDeploymentMonitoringJobs
Overview
create
delete
get
list
patch
pause
resume
searchModelDeploymentMonitoringStatsAnomalies
projects.locations.models
Overview
copy
delete
deleteVersion
export
get
getIamPolicy
list
listCheckpoints
listVersions
mergeVersionAliases
patch
setIamPolicy
testIamPermissions
updateExplanationDataset
upload
projects.locations.models.evaluations
Overview
get
import
list
projects.locations.models.evaluations.slices
Overview
batchImport
get
list
projects.locations.nasJobs
Overview
cancel
create
delete
get
list
projects.locations.nasJobs.nasTrialDetails
Overview
get
list
projects.locations.notebookExecutionJobs
Overview
create
delete
get
list
projects.locations.notebookRuntimeTemplates
Overview
create
delete
get
getIamPolicy
list
patch
setIamPolicy
testIamPermissions
projects.locations.notebookRuntimes
Overview
assign
delete
get
list
start
stop
upgrade
projects.locations.operations
Overview
cancel
delete
get
list
wait
projects.locations.persistentResources
Overview
create
delete
get
list
patch
reboot
projects.locations.pipelineJobs
Overview
batchCancel
batchDelete
cancel
create
delete
get
list
projects.locations.publishers.models
Overview
computeTokens
countTokens
embedContent
generateContent
predict
rawPredict
serverStreamingPredict
streamGenerateContent
streamRawPredict
projects.locations.ragCorpora
Overview
create
delete
get
list
patch
projects.locations.ragCorpora.ragFiles
Overview
delete
get
import
list
projects.locations.reasoningEngines
Overview
asyncQuery
cancelAsyncQuery
create
delete
get
list
patch
query
streamQuery
projects.locations.reasoningEngines.runtimeRevisions
Overview
query
streamQuery
projects.locations.reasoningEngines.sessions
Overview
appendEvent
create
delete
get
list
patch
projects.locations.reasoningEngines.sessions.events
Overview
list
projects.locations.schedules
Overview
create
delete
get
list
patch
pause
resume
projects.locations.semanticGovernancePolicies
Overview
create
delete
get
list
patch
projects.locations.semanticGovernancePolicyEngine
Overview
deprovision
projects.locations.specialistPools
Overview
create
delete
get
list
patch
projects.locations.studies
Overview
create
delete
get
list
lookup
projects.locations.studies.trials
Overview
addTrialMeasurement
checkTrialEarlyStoppingState
complete
create
delete
get
list
listOptimalTrials
stop
suggest
projects.locations.tensorboards
Overview
batchRead
create
delete
get
list
patch
readSize
readUsage
projects.locations.tensorboards.experiments
Overview
batchCreate
create
delete
get
list
patch
write
projects.locations.tensorboards.experiments.runs
Overview
batchCreate
create
delete
get
list
patch
write
projects.locations.tensorboards.experiments.runs.timeSeries
Overview
create
delete
exportTensorboardTimeSeries
get
list
patch
read
readBlobData
projects.locations.trainingPipelines
Overview
cancel
create
delete
get
list
projects.locations.tuningJobs
Overview
cancel
create
get
list
rebaseTunedModel
publishers.models
Overview
get
reasoningEngines.v1.projects.locations.reasoningEngines.api
Overview
invokeReasoningEngine
reasoningEngines.v1.projects.locations.reasoningEngines.runtimeRevisions.api
Overview
invokeReasoningEngine
reasoningEngines.v1beta1.projects.locations.reasoningEngines.api
Overview
invokeReasoningEngine
reasoningEngines.v1beta1.projects.locations.reasoningEngines.runtimeRevisions.api
Overview
invokeReasoningEngine
reasoningEngines.ws.v1.projects.locations.reasoningEngines.api
Overview
bidiInvokeReasoningEngine
reasoningEngines.ws.v1.projects.locations.reasoningEngines.revisions.runtimeRevisions.api
Overview
bidiInvokeReasoningEngine
reasoningEngines.ws.v1beta1.projects.locations.reasoningEngines.api
Overview
bidiInvokeReasoningEngine
reasoningEngines.ws.v1beta1.projects.locations.reasoningEngines.revisions.runtimeRevisions.api
Overview
bidiInvokeReasoningEngine
Types
Annotation
ApiKeyConfig
AssignNotebookRuntimeOperationMetadata
AutomaticResources
BatchCreateFeaturesOperationMetadata
BatchCreateFeaturesResponse
BatchMigrateResourcesOperationMetadata
BatchMigrateResourcesResponse
BatchReadFeatureValuesOperationMetadata
BatchReadFeatureValuesResponse
BigQueryDestination
BigQuerySource
CheckTrialEarlyStoppingStateMetatdata
CheckTrialEarlyStoppingStateResponse
ComputeTokensResponse
Content
CopyModelOperationMetadata
CopyModelResponse
CountTokensResponse
CreateDatasetOperationMetadata
CreateDatasetVersionOperationMetadata
CreateDeploymentResourcePoolOperationMetadata
CreateEndpointOperationMetadata
CreateEntityTypeOperationMetadata
CreateFeatureGroupOperationMetadata
CreateFeatureOnlineStoreOperationMetadata
CreateFeatureOperationMetadata
CreateFeatureViewOperationMetadata
CreateFeaturestoreOperationMetadata
CreateIndexEndpointOperationMetadata
CreateIndexOperationMetadata
CreateMetadataStoreOperationMetadata
CreateNotebookExecutionJobOperationMetadata
CreateNotebookRuntimeTemplateOperationMetadata
CreatePersistentResourceOperationMetadata
CreateRegistryFeatureOperationMetadata
CreateSpecialistPoolOperationMetadata
CreateTensorboardOperationMetadata
CsvSource
DataItem
DedicatedResources
DeleteFeatureValuesOperationMetadata
DeleteFeatureValuesResponse
DeleteMetadataStoreOperationMetadata
DeleteOperationMetadata
DeployIndexOperationMetadata
DeployIndexResponse
DeployModelOperationMetadata
DeployModelResponse
DeployOperationMetadata
DeployResponse
DeploymentStage
DestinationFeatureSetting
EncryptionSpec
Event
Explanation
ExplanationSpec
ExportDataOperationMetadata
ExportDataResponse
ExportFeatureValuesOperationMetadata
ExportFeatureValuesResponse
ExportModelOperationMetadata
ExportModelResponse
Fact
FeatureSelector
FeatureValue
FeatureValueDestination
FeatureViewDataKey
FetchFeatureValuesResponse
GcsSource
GenerateContentResponse
GenerateVideoResponse
GenericOperationMetadata
GroundingMetadata
HarmBlockThreshold
HarmCategory
ImportDataOperationMetadata
ImportDataResponse
ImportFeatureValuesOperationMetadata
ImportFeatureValuesResponse
JobState
LineageSubgraph
ListFeaturesResponse
Measurement
ModalityTokenCount
ModelArmorConfig
ModelContainerSpec
ModelExplanation
MutateDeployedIndexOperationMetadata
MutateDeployedIndexResponse
MutateDeployedModelOperationMetadata
MutateDeployedModelResponse
NasTrial
NearestNeighborSearchOperationMetadata
NetworkSpec
NotebookEucConfig
NotebookExecutionJobView
NotebookIdleShutdownConfig
NotebookRuntimeType
NotebookSoftwareConfig
PSCAutomationConfig
PersistentDiskSpec
PipelineState
PredictResponse