ToolsSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Specification of tools that are used to serve the request.
Attributes |
|
---|---|
Name | Description |
vertex_ai_search_spec |
google.cloud.discoveryengine_v1.types.StreamAssistRequest.ToolsSpec.VertexAiSearchSpec
Optional. Specification of the Vertex AI Search tool. |
web_grounding_spec |
google.cloud.discoveryengine_v1.types.StreamAssistRequest.ToolsSpec.WebGroundingSpec
Optional. Specification of the web grounding tool. If field is present, enables grounding with web search. Works only if Assistant.web_grounding_type is [WEB_GROUNDING_TYPE_GOOGLE_SEARCH][] or [WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH][]. |
image_generation_spec |
google.cloud.discoveryengine_v1.types.StreamAssistRequest.ToolsSpec.ImageGenerationSpec
Optional. Specification of the image generation tool. |
video_generation_spec |
google.cloud.discoveryengine_v1.types.StreamAssistRequest.ToolsSpec.VideoGenerationSpec
Optional. Specification of the video generation tool. |
Classes
ImageGenerationSpec
ImageGenerationSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Specification of the image generation tool.
VertexAiSearchSpec
VertexAiSearchSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Specification of the Vertex AI Search tool.
VideoGenerationSpec
VideoGenerationSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Specification of the video generation tool.
WebGroundingSpec
WebGroundingSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Specification of the web grounding tool.