Request for the
AssistantService.StreamAssist
method.
Attributes
Name
Description
name
str
Required. The resource name of the
Assistant.
Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/assistants/{assistant}
query
google.cloud.discoveryengine_v1.types.Query
Optional. Current user query.
Empty query is only supported if file_ids are provided.
In this case, the answer will be generated based on those
context files.
session
str
Optional. The session to use for the request. If specified,
the assistant has access to the session history, and the
query and the answer are stored there.
If - is specified as the session ID, or it is left
empty, then a new session is created with an automatically
generated ID.
Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Class StreamAssistRequest (0.13.11)\n\nVersion latestkeyboard_arrow_down\n\n- [0.13.11 (latest)](/python/docs/reference/discoveryengine/latest/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.13.10](/python/docs/reference/discoveryengine/0.13.10/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.12.3](/python/docs/reference/discoveryengine/0.12.3/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.11.14](/python/docs/reference/discoveryengine/0.11.14/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.10.0](/python/docs/reference/discoveryengine/0.10.0/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.9.1](/python/docs/reference/discoveryengine/0.9.1/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.8.1](/python/docs/reference/discoveryengine/0.8.1/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.7.0](/python/docs/reference/discoveryengine/0.7.0/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.6.0](/python/docs/reference/discoveryengine/0.6.0/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.5.0](/python/docs/reference/discoveryengine/0.5.0/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.4.1](/python/docs/reference/discoveryengine/0.4.1/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.3.1](/python/docs/reference/discoveryengine/0.3.1/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.2.1](/python/docs/reference/discoveryengine/0.2.1/google.cloud.discoveryengine_v1.types.StreamAssistRequest)\n- [0.1.1](/python/docs/reference/discoveryengine/0.1.1/google.cloud.discoveryengine_v1.types.StreamAssistRequest) \n\n StreamAssistRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nRequest for the\nAssistantService.StreamAssist\nmethod.\n\nClasses\n-------\n\n### GenerationSpec\n\n GenerationSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nAssistant generation specification for the request.\nThis allows to override the default generation configuration at\nthe engine level.\n\n### ToolsSpec\n\n ToolsSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nSpecification of tools that are used to serve the request."]]