Search a data store with follow-ups
Stay organized with collections
Save and categorize content based on your preferences.
Perform a multi-turn/conversational search on a data store.
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 perform a multi-turn or conversational search on a specified data store using the Vertex AI Agent Builder."],["The process involves setting up Application Default Credentials for authentication and utilizing the Vertex AI Agent Builder Python API."],["The code initializes a multi-turn session, adds new messages (search queries), and retrieves responses that include summaries and search results."],["The code uses `discoveryengine.ConversationalSearchServiceClient` to create conversations, add queries, and print the response, including summaries, links, and snippets."],["This search functionality can be tested further by using the google cloud sample browser."]]],[]]