google¶
- Submodules
- google.adk.a2a module
- google.adk.agents module
AgentBaseAgentBaseAgent.after_agent_callbackBaseAgent.before_agent_callbackBaseAgent.descriptionBaseAgent.nameBaseAgent.parent_agentBaseAgent.sub_agentsBaseAgent.validate_nameBaseAgent.validate_sub_agents_unique_namesBaseAgent.clone()BaseAgent.find_agent()BaseAgent.find_sub_agent()BaseAgent.model_post_init()BaseAgent.run_async()BaseAgent.run_live()BaseAgent.canonical_after_agent_callbacksBaseAgent.canonical_before_agent_callbacksBaseAgent.root_agent
ContextContext.actionsContext.add_events_to_memory()Context.add_memory()Context.add_session_to_memory()Context.attempt_countContext.errorContext.error_node_pathContext.event_authorContext.function_call_idContext.get_artifact_version()Context.get_auth_response()Context.get_invocation_context()Context.interrupt_idsContext.isolation_scopeContext.list_artifacts()Context.load_artifact()Context.load_credential()Context.nodeContext.node_pathContext.outputContext.parent_ctxContext.render_ui_widget()Context.request_confirmation()Context.request_credential()Context.resume_inputsContext.routeContext.run_idContext.run_node()Context.save_artifact()Context.save_credential()Context.search_memory()Context.sessionContext.stateContext.telemetry_contextContext.tool_confirmation
InvocationContextInvocationContext.active_streaming_toolsInvocationContext.agentInvocationContext.agent_statesInvocationContext.artifact_serviceInvocationContext.branchInvocationContext.canonical_tools_cacheInvocationContext.context_cache_configInvocationContext.credential_by_keyInvocationContext.credential_serviceInvocationContext.end_invocationInvocationContext.end_of_agentsInvocationContext.events_compaction_configInvocationContext.input_realtime_cacheInvocationContext.invocation_idInvocationContext.isolation_scopeInvocationContext.live_request_queueInvocationContext.live_session_resumption_handleInvocationContext.memory_serviceInvocationContext.node_pathInvocationContext.output_realtime_cacheInvocationContext.plugin_managerInvocationContext.resumability_configInvocationContext.run_configInvocationContext.sessionInvocationContext.session_serviceInvocationContext.token_compaction_checkedInvocationContext.transcription_cacheInvocationContext.user_contentInvocationContext.increment_llm_call_count()InvocationContext.model_post_init()InvocationContext.populate_invocation_agent_states()InvocationContext.reset_sub_agent_states()InvocationContext.set_agent_state()InvocationContext.should_pause_invocation()InvocationContext.app_nameInvocationContext.is_resumableInvocationContext.user_id
LiveRequestLiveRequestQueueLlmAgentLlmAgent.after_model_callbackLlmAgent.after_tool_callbackLlmAgent.before_model_callbackLlmAgent.before_tool_callbackLlmAgent.code_executorLlmAgent.disallow_transfer_to_parentLlmAgent.disallow_transfer_to_peersLlmAgent.generate_content_configLlmAgent.global_instructionLlmAgent.include_contentsLlmAgent.input_schemaLlmAgent.instructionLlmAgent.modeLlmAgent.modelLlmAgent.on_model_error_callbackLlmAgent.on_tool_error_callbackLlmAgent.output_keyLlmAgent.output_schemaLlmAgent.parallel_workerLlmAgent.plannerLlmAgent.static_instructionLlmAgent.toolsLlmAgent.set_default_live_model()LlmAgent.set_default_model()LlmAgent.validate_generate_content_configLlmAgent.canonical_global_instruction()LlmAgent.canonical_instruction()LlmAgent.canonical_tools()LlmAgent.model_post_init()LlmAgent.DEFAULT_LIVE_MODELLlmAgent.DEFAULT_MODELLlmAgent.canonical_after_model_callbacksLlmAgent.canonical_after_tool_callbacksLlmAgent.canonical_before_model_callbacksLlmAgent.canonical_before_tool_callbacksLlmAgent.canonical_live_modelLlmAgent.canonical_modelLlmAgent.canonical_on_model_error_callbacksLlmAgent.canonical_on_tool_error_callbacks
LoopAgentMcpInstructionProviderParallelAgentRunConfigRunConfig.avatar_configRunConfig.context_window_compressionRunConfig.custom_metadataRunConfig.enable_affective_dialogRunConfig.get_session_configRunConfig.input_audio_transcriptionRunConfig.max_llm_callsRunConfig.output_audio_transcriptionRunConfig.proactivityRunConfig.realtime_input_configRunConfig.response_modalitiesRunConfig.save_live_blobRunConfig.session_resumptionRunConfig.speech_configRunConfig.streaming_modeRunConfig.support_cfcRunConfig.tool_thread_pool_configRunConfig.check_for_deprecated_save_live_audioRunConfig.validate_max_llm_callsRunConfig.save_input_blobs_as_artifactsRunConfig.save_live_audio
SequentialAgent
- google.adk.apps module
- google.adk.artifacts module
- google.adk.auth module
- google.adk.code_executors module
BaseCodeExecutorBaseCodeExecutor.optimize_data_fileBaseCodeExecutor.statefulBaseCodeExecutor.error_retry_attemptsBaseCodeExecutor.code_block_delimitersBaseCodeExecutor.execution_result_delimitersBaseCodeExecutor.timeout_secondsBaseCodeExecutor.code_block_delimitersBaseCodeExecutor.error_retry_attemptsBaseCodeExecutor.execution_result_delimitersBaseCodeExecutor.optimize_data_fileBaseCodeExecutor.statefulBaseCodeExecutor.timeout_secondsBaseCodeExecutor.execute_code()
BuiltInCodeExecutorCodeExecutorContextCodeExecutorContext.add_input_files()CodeExecutorContext.add_processed_file_names()CodeExecutorContext.clear_input_files()CodeExecutorContext.get_error_count()CodeExecutorContext.get_execution_id()CodeExecutorContext.get_input_files()CodeExecutorContext.get_processed_file_names()CodeExecutorContext.get_state_delta()CodeExecutorContext.increment_error_count()CodeExecutorContext.reset_error_count()CodeExecutorContext.set_execution_id()CodeExecutorContext.update_code_execution_result()
UnsafeLocalCodeExecutor
- google.adk.environment module
- google.adk.errors module
- google.adk.evaluation module
- google.adk.events module
EventEvent.actionsEvent.authorEvent.branchEvent.idEvent.invocation_idEvent.isolation_scopeEvent.long_running_tool_idsEvent.node_infoEvent.outputEvent.timestampEvent.new_id()Event.get_function_calls()Event.get_function_responses()Event.has_trailing_code_execution_result()Event.is_final_response()Event.model_post_init()Event.messageEvent.node_name
EventActionsEventActions.agent_stateEventActions.artifact_deltaEventActions.compactionEventActions.end_of_agentEventActions.escalateEventActions.render_ui_widgetsEventActions.requested_auth_configsEventActions.requested_tool_confirmationsEventActions.rewind_before_invocation_idEventActions.routeEventActions.set_model_responseEventActions.skip_summarizationEventActions.state_deltaEventActions.transfer_to_agent
RequestInput
- google.adk.examples module
- google.adk.flows module
- google.adk.integrations.agent_identity module
- google.adk.integrations.agent_registry module
- google.adk.integrations.api_registry module
- google.adk.integrations.bigquery module
- google.adk.integrations.crewai module
- google.adk.integrations.firestore module
- google.adk.integrations.langchain module
- google.adk.integrations.parameter_manager module
- google.adk.integrations.secret_manager module
- google.adk.integrations.skill_registry module
- google.adk.integrations.slack module
- google.adk.integrations.vmaas module
AgentEngineSandboxComputerAgentEngineSandboxComputer.click_at()AgentEngineSandboxComputer.close()AgentEngineSandboxComputer.current_state()AgentEngineSandboxComputer.drag_and_drop()AgentEngineSandboxComputer.environment()AgentEngineSandboxComputer.go_back()AgentEngineSandboxComputer.go_forward()AgentEngineSandboxComputer.hover_at()AgentEngineSandboxComputer.initialize()AgentEngineSandboxComputer.key_combination()AgentEngineSandboxComputer.navigate()AgentEngineSandboxComputer.open_web_browser()AgentEngineSandboxComputer.prepare()AgentEngineSandboxComputer.screen_size()AgentEngineSandboxComputer.scroll_at()AgentEngineSandboxComputer.scroll_document()AgentEngineSandboxComputer.search()AgentEngineSandboxComputer.type_text_at()AgentEngineSandboxComputer.wait()
SandboxClientSandboxClient.click_at()SandboxClient.drag_and_drop()SandboxClient.get_current_url()SandboxClient.get_screenshot()SandboxClient.go_back()SandboxClient.go_forward()SandboxClient.health_check()SandboxClient.hover_at()SandboxClient.key_combination()SandboxClient.make_cdp_batch_request()SandboxClient.make_cdp_request()SandboxClient.navigate()SandboxClient.scroll_at()SandboxClient.type_text()SandboxClient.type_text_at()SandboxClient.update_access_token()
- google.adk.labs.openai module
- google.adk.memory module
- google.adk.models module
- google.adk.optimization module
- google.adk.planners module
- google.adk.platform module
- google.adk.plugins module
BasePluginBasePlugin.after_agent_callback()BasePlugin.after_model_callback()BasePlugin.after_run_callback()BasePlugin.after_tool_callback()BasePlugin.before_agent_callback()BasePlugin.before_model_callback()BasePlugin.before_run_callback()BasePlugin.before_tool_callback()BasePlugin.close()BasePlugin.on_event_callback()BasePlugin.on_model_error_callback()BasePlugin.on_tool_error_callback()BasePlugin.on_user_message_callback()
PluginManagerPluginManager.close()PluginManager.get_plugin()PluginManager.register_plugin()PluginManager.run_after_agent_callback()PluginManager.run_after_model_callback()PluginManager.run_after_run_callback()PluginManager.run_after_tool_callback()PluginManager.run_before_agent_callback()PluginManager.run_before_model_callback()PluginManager.run_before_run_callback()PluginManager.run_before_tool_callback()PluginManager.run_on_event_callback()PluginManager.run_on_model_error_callback()PluginManager.run_on_tool_error_callback()PluginManager.run_on_user_message_callback()
- google.adk.runners module
InMemoryRunnerRunnerRunner.app_nameRunner.agentRunner.artifact_serviceRunner.plugin_managerRunner.session_serviceRunner.memory_serviceRunner.credential_serviceRunner.context_cache_configRunner.resumability_configRunner.SelfRunner.agentRunner.app_nameRunner.artifact_serviceRunner.close()Runner.context_cache_configRunner.credential_serviceRunner.memory_serviceRunner.plugin_managerRunner.resumability_configRunner.rewind_async()Runner.run()Runner.run_async()Runner.run_debug()Runner.run_live()Runner.session_service
- google.adk.sessions module
- google.adk.skills module
- google.adk.telemetry module
- google.adk.tools module
- google.adk.tools.agent_simulator module
- google.adk.tools.agent_tool module
- google.adk.tools.api_registry module
- google.adk.tools.apihub_tool module
- google.adk.tools.application_integration_tool module
- google.adk.tools.authenticated_function_tool module
- google.adk.tools.base_authenticated_tool module
- google.adk.tools.base_tool module
- google.adk.tools.base_toolset module
- google.adk.tools.bash_tool module
- google.adk.tools.bigquery module
- google.adk.tools.bigtable module
- google.adk.tools.computer_use module
- google.adk.tools.crewai_tool module
- google.adk.tools.data_agent module
- google.adk.tools.discovery_engine_search_tool module
- google.adk.tools.enterprise_search_tool module
- google.adk.tools.environment module
- google.adk.tools.environment_simulation module
- google.adk.tools.example_tool module
- google.adk.tools.exit_loop_tool module
- google.adk.tools.function_tool module
- google.adk.tools.get_user_choice_tool module
- google.adk.tools.google_api_tool module
- google.adk.tools.google_maps_grounding_tool module
- google.adk.tools.google_search_agent_tool module
- google.adk.tools.google_search_tool module
- google.adk.tools.google_tool module
- google.adk.tools.langchain_tool module
- google.adk.tools.load_artifacts_tool module
- google.adk.tools.load_mcp_resource_tool module
- google.adk.tools.load_memory_tool module
- google.adk.tools.load_web_page module
- google.adk.tools.long_running_tool module
- google.adk.tools.mcp_tool module
MCPToolMCPToolsetMcpToolMcpToolsetSseConnectionParamsSseConnectionParams.urlSseConnectionParams.headersSseConnectionParams.timeoutSseConnectionParams.sse_read_timeoutSseConnectionParams.httpx_client_factorySseConnectionParams.headersSseConnectionParams.httpx_client_factorySseConnectionParams.sse_read_timeoutSseConnectionParams.timeoutSseConnectionParams.url
StdioConnectionParamsStreamableHTTPConnectionParamsStreamableHTTPConnectionParams.urlStreamableHTTPConnectionParams.headersStreamableHTTPConnectionParams.timeoutStreamableHTTPConnectionParams.sse_read_timeoutStreamableHTTPConnectionParams.terminate_on_closeStreamableHTTPConnectionParams.httpx_client_factoryStreamableHTTPConnectionParams.headersStreamableHTTPConnectionParams.httpx_client_factoryStreamableHTTPConnectionParams.sse_read_timeoutStreamableHTTPConnectionParams.terminate_on_closeStreamableHTTPConnectionParams.timeoutStreamableHTTPConnectionParams.url
adk_to_mcp_tool_type()gemini_to_json_schema()
- google.adk.tools.openapi_tool module
OpenAPIToolsetRestApiToolRestApiTool.call()RestApiTool.configure_auth_credential()RestApiTool.configure_auth_scheme()RestApiTool.configure_credential_key()RestApiTool.configure_ssl_verify()RestApiTool.from_parsed_operation()RestApiTool.from_parsed_operation_str()RestApiTool.run_async()RestApiTool.set_default_headers()
- google.adk.tools.preload_memory_tool module
- google.adk.tools.pubsub module
- google.adk.tools.retrieval module
- google.adk.tools.set_model_response_tool module
- google.adk.tools.skill_toolset module
- google.adk.tools.spanner module
- google.adk.tools.tool_configs module
- google.adk.tools.tool_confirmation module
- google.adk.tools.tool_context module
- google.adk.tools.toolbox_toolset module
- google.adk.tools.transfer_to_agent_tool module
- google.adk.tools.url_context_tool module
- google.adk.tools.vertex_ai_search_tool module
- google.adk.utils module
- google.adk.version module
- google.adk.workflow module