Answer Query
Stay organized with collections
Save and categorize content based on your preferences.
Answer Query
Explore further
For detailed documentation that includes this code sample, see the following:
Code sample
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
[[["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"]],[],[[["This code sample demonstrates how to use the Vertex AI Agent Builder Python API to answer queries, including detailed options for query understanding and answer generation."],["Authentication for Vertex AI Agent Builder in a local development environment is done via Application Default Credentials, as directed by the provided link."],["The code uses the `ConversationalSearchServiceClient` to interact with the service, specifying configurations such as serving configuration, query, and optional specifications for query understanding and answer generation."],["The code allows customisation of the query through the `query_understanding_spec`, to rephrase the query or classify the query type, allowing further control over how the answer is generated."],["The `answer_generation_spec` can be modified, to specify detailed answer customisation, from ignoring adversarial or non-answer seeking query, to including citations, customising the model used, or the output language."]]],[]]