{"id":719895,"date":"2025-08-27T12:50:10","date_gmt":"2025-08-27T10:50:10","guid":{"rendered":"https:\/\/www.devoteam.com\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/"},"modified":"2025-10-31T08:31:34","modified_gmt":"2025-10-31T07:31:34","slug":"build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide","status":"publish","type":"expert-view","link":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/","title":{"rendered":"Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide"},"content":{"rendered":"\n<div class=\"wp-block-group has-gray-light-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-03cab32d wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8d39b2df wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:20%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1436\" height=\"1444\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/AI-Level-2-Badge-No-background-1.png\" alt=\"\" class=\"wp-image-690268\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/AI-Level-2-Badge-No-background-1.png 1436w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/AI-Level-2-Badge-No-background-1-298x300.png 298w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/AI-Level-2-Badge-No-background-1-1018x1024.png 1018w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/AI-Level-2-Badge-No-background-1-150x150.png 150w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/AI-Level-2-Badge-No-background-1-768x772.png 768w\" sizes=\"auto, (max-width: 1436px) 100vw, 1436px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:80%\">\n<h2 class=\"wp-block-heading has-base-font-size\" id=\"h-written-as-part-of-our-ai-upskilling-program\" style=\"margin-top:0;margin-bottom:0;padding-bottom:var(--wp--preset--spacing--x-small)\"><strong>Written as part of our AI Upskilling Program<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\" style=\"margin-top:0;padding-top:var(--wp--preset--spacing--x-small)\">This article was created as part of the Global <a href=\"https:\/\/devoteam.info\/news-and-pr\/how-ai-training-for-employees-brought-devoteam-instant-roi\/\">Devoteam AI Upskilling Program<\/a>, where employees share their knowledge to accelerate their learning. The program&#8217;s key objective is to provide a foundation in AI for every employee and apply these new skills in our work. Do you want to work with us? Check out our career opportunities.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--x-small)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/devoteam.info\/join-us\/\">Career Opportunities<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-yoast-seo-estimated-reading-time yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-icon=\"clock\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" style=\"display:inline-block;vertical-align:-0.1em\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg><\/span><span class=\"yoast-reading-time__spacer\" style=\"display:inline-block;width:1em\"><\/span><span class=\"yoast-reading-time__descriptive-text\">Estimated reading time: <\/span><span class=\"yoast-reading-time__reading-time\">13<\/span><span class=\"yoast-reading-time__time-unit\"> minutes<\/span><\/p>\n\n\n\n<div class=\"wp-block-group has-gray-light-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-5d9a58c0 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>In this guide, you will find:<\/h2><ul><li><a href=\"#h-introduction\" data-level=\"2\">Introduction<\/a><\/li><li><a href=\"#h-the-structure-of-an-ai-agent\" data-level=\"2\">The Structure of an AI Agent<\/a><ul><li><a href=\"#h-the-brain-llm-amp-reasoning-engine\" data-level=\"3\">The Brain (LLM &amp; Reasoning Engine)<\/a><\/li><li><a href=\"#h-the-senses-perception-module\" data-level=\"3\">The Senses (Perception Module)<\/a><\/li><li><a href=\"#h-the-memory-knowledge-base-amp-context\" data-level=\"3\">The Memory (Knowledge Base &amp; Context)<\/a><\/li><li><a href=\"#h-the-hands-action-amp-tool-use\" data-level=\"3\">The Hands (Action &amp; Tool Use)<\/a><\/li><li><a href=\"#h-growth-learning-amp-adaptation\" data-level=\"3\">Growth (Learning &amp; Adaptation)<\/a><\/li><\/ul><\/li><li><a href=\"#h-ai-agent-s-architectural-patterns\" data-level=\"2\">AI Agent&#8217;s Architectural Patterns<\/a><\/li><li><a href=\"#h-how-to-create-an-ai-agent-travel-buddy-with-vertex-ai-agent-builder\" data-level=\"2\">How to Create an AI Agent: Travel Buddy with Vertex AI Agent Builder<\/a><ul><li><a href=\"#h-step-0-prerequisites-and-environment-setup\" data-level=\"3\">Step 0: Prerequisites and Environment Setup<\/a><\/li><li><a href=\"#h-step-1-conceptualising-the-agent-defining-the-why\" data-level=\"3\">Step 1: Conceptualising the Agent &#8211; Defining the &#8220;Why&#8221;<\/a><\/li><li><a href=\"#h-step-2-creating-the-agent-in-vertex-ai-agent-builder\" data-level=\"3\">Step 2: Creating the Agent in Vertex AI Agent Builder<\/a><\/li><li><a href=\"#h-step-3-grounding-the-agent-with-a-data-store\" data-level=\"3\">Step 3: Grounding the Agent with a Data Store<\/a><\/li><li><a href=\"#h-step-4-customising-the-agent-s-behaviour\" data-level=\"3\">Step 4: Customising the Agent&#8217;s Behaviour<\/a><\/li><li><a href=\"#h-step-5-integration\" data-level=\"3\">Step 5: Integration<\/a><\/li><\/ul><\/li><li><a href=\"#h-appendix\" data-level=\"2\">Appendix<\/a><\/li><\/ul><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-introduction\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>We are witnessing a shift from using AI as a tool to collaborating with AI as a teammate.<\/strong> In this new model, AI agents are embedded across an organisation, handling repetitive and routine tasks autonomously.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But how do you move from the hype to actually building AI Agents? This article is your practical guide to creating your first <strong>AI Agent on Google Cloud<\/strong>. You will get a better understanding of the agent&#8217;s anatomy and architecture. I will guide you step-by-step from conceptualisation to deployment, using the example of a \u201cTravel Buddy\u201d agent, built with <strong><a href=\"https:\/\/devoteam.info\/en-se\/expert-view\/vertex-ai-platform-supercharge-your-ml-now\/\">Vertex AI<\/a><\/strong> Agent Builder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Want to start with the basics? See our <a href=\"https:\/\/devoteam.info\/en-se\/expert-view\/your-ai-can-talk-but-can-it-act-guide-to-google-cloud-ai-agents\/\">guide to Agentic AI on Google Cloud Platform<\/a> or let our experts guide you through our <a href=\"https:\/\/devoteam.info\/en-se\/google-cloud\/ml-ai\/\">Google Cloud AI &amp; ML services<\/a>. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" id=\"h-download-now-the-ai-agent-handbook-by-google-cloud\"><a href=\"https:\/\/devoteam.info\/ebook\/the-ai-agent-handbook\/\">Download Now: The AI Agent Handbook by Google Cloud<\/a><\/h4>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-structure-of-an-ai-agent\"><strong>The Structure of an AI Agent<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/The-Anatomy-of-an-AI-Agent-.jpg\" alt=\"The Structure of an AI Agent - a robot with each part described as below:\nBrain (LLM &amp; Reasoning Engine): provides the reasoning capability to break down complex goals into steps and improve its actions.\nHands (Action &amp; Tool Use): allow agents to take real-world action by calling upon external tools like APIs or databases to complete tasks.\nGrowth (Learning &amp; Adaptation: agents continuously adapt their behaviour and refine their decision-making to improve their accuracy over time.\nSenses (Perception Module): allow agents to act intelligently by ingesting and interpreting data from diverse sources.\nMemory (Knowledge Base &amp; Context) short-term memory is used for the current task, long-term memory is used to recall past interactions for continuous improvement.\n\" class=\"has-border-color has-gray-light-border-color wp-image-704100\" style=\"border-width:3px\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/The-Anatomy-of-an-AI-Agent-.jpg 1920w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/The-Anatomy-of-an-AI-Agent--300x169.jpg 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/The-Anatomy-of-an-AI-Agent--1024x576.jpg 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/The-Anatomy-of-an-AI-Agent--768x432.jpg 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/The-Anatomy-of-an-AI-Agent--1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-the-brain-llm-amp-reasoning-engine\"><strong>The Brain (LLM &amp; Reasoning Engine)<\/strong> <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The cognitive core of any modern AI agent is a powerful Large Language Model (LLM), such as Google&#8217;s Gemini or OpenAI&#8217;s GPT series. This LLM serves as the agent&#8217;s brain, providing the foundational capabilities for natural language understanding, generation, and reasoning. This engine allows an agent to perform critical functions like <strong>task decomposition<\/strong>, breaking a complex goal into a series of smaller, manageable subtasks, and <strong>self-reflection<\/strong>, where the agent can critique its own actions and adjust its plan to better achieve its objective.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-the-senses-perception-module\"><strong>The Senses (Perception Module)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An agent must be able to perceive its environment to act intelligently. The <strong>perception module is responsible for ingesting and interpreting information<\/strong> from a wide array of sources. This includes processing user inputs in various modalities (text, voice, images, video), receiving data from system logs, querying structured databases and calling external APIs. It can even read data from physical sensors in IoT applications.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-the-memory-knowledge-base-amp-context\"><strong>The Memory (Knowledge Base &amp; Context)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unlike a simple bot that treats each interaction as a blank slate, an AI agent possesses a memory system that is critical for contextual intelligence and personalisation. This memory operates on multiple levels:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Short-term memory<\/strong> maintains context within a single, ongoing task or conversation.<\/li>\n\n\n\n<li><strong>Long-term memory<\/strong> allows the agent to store and recall information from past interactions, user preferences, and learned knowledge. It enables agents to deliver hyper-personalised experiences and improve their performance over time.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-the-hands-action-amp-tool-use\"><strong>The Hands (Action &amp; Tool Use)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The defining characteristic that separates an agent from a conversational AI is its ability to take action in the real world. This is achieved through &#8220;tool use&#8221; or &#8220;tool calling,&#8221; where the agent&#8217;s engine determines that it needs to interact with an external system to complete a subtask. These tools can be anything from a web search API, a code interpreter, an internal database, a CRM system, or a function to send an email.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-growth-learning-amp-adaptation\"><strong>Growth (Learning &amp; Adaptation)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The most advanced agents are designed to learn from their experiences. Through mechanisms like reinforcement learning or by analysing user feedback and task outcomes, a learning agent can continuously refine its decision-making processes, improve its accuracy, and adapt its behaviour to changing environments.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" id=\"h-download-now-the-ai-agent-handbook-by-google-cloud\"><a href=\"https:\/\/devoteam.info\/ebook\/the-ai-agent-handbook\/\">Download Now: The AI Agent Handbook by Google Cloud<\/a><\/h4>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ai-agent-s-architectural-patterns\"><strong>AI Agent&#8217;s Architectural Patterns<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Single-Agent-Systems-vs.-Multi-Agent-Systems-.jpg\" alt=\"Single-Agent Systems vs. Multi-Agent Systems\nSingle-Agent Systems\nsingle agent performing all reasoning, planning, and execution\nMulti-Agent Systems\nChoose for\nStraightforward, well-defined problems that don't require collaboration\nmultiple specialised agents collaborate to achieve a goal\nChoose for\nComplex, interconnected problems that require flexibility, parallelism, and robustness\nworks independently using a given set of tools\none agent's output can become another's input, often organised in vertical architecture\" class=\"has-border-color has-gray-light-border-color wp-image-704127\" style=\"border-width:3px\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Single-Agent-Systems-vs.-Multi-Agent-Systems-.jpg 1920w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Single-Agent-Systems-vs.-Multi-Agent-Systems--300x169.jpg 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Single-Agent-Systems-vs.-Multi-Agent-Systems--1024x576.jpg 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Single-Agent-Systems-vs.-Multi-Agent-Systems--768x432.jpg 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Single-Agent-Systems-vs.-Multi-Agent-Systems--1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Just as the components define what an agent <em>is<\/em>, its architecture defines how it <em>operates<\/em>. Agent systems can be designed in several ways, depending on the complexity of the task.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Single-Agent Systems:<\/strong> These architectures involve a single agent performing all reasoning, planning, and execution. They are well-suited for focused, well-defined problems where collaboration is not required. The agent is given a goal and a set of tools and works independently to achieve the objective.<br><\/li>\n\n\n\n<li><strong>Multi-Agent Systems:<\/strong> Complex, distributed problems need multi-agent systems, where multiple specialised agents collaborate to achieve a goal. In this approach, one agent&#8217;s output can become another&#8217;s input, and they can even critique or debug each other&#8217;s work. This collaborative model offers superior flexibility, parallelism, and robustness, with applications in supply chain optimisation, disaster response, and complex financial analysis. These systems are often organised in a <strong>vertical architecture<\/strong>, where a lead &#8220;orchestrator&#8221; agent decomposes a high-level goal and delegates subtasks to a team of specialised worker agents.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-create-an-ai-agent-travel-buddy-with-vertex-ai-agent-builder\"><strong>How to Create an AI Agent: Travel Buddy with Vertex AI<\/strong> Agent Builder<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To move from theoretical understanding to practical application, this tutorial will follow the example of creating a &#8220;Travel Buddy&#8221; agent, a conversational assistant designed to help users plan trips, demonstrating the core workflow within the <strong><a href=\"https:\/\/devoteam.info\/en-se\/expert-view\/vertex-ai-platform-supercharge-your-ml-now\/\">Vertex AI<\/a> Agent Builder<\/strong> platform.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Steps-to-Building-Your-Vertex-AI-Agent-1-1024x576.jpg\" alt=\"6 steps to build AI agent with Vertex AI showed on a timeline,\" class=\"has-border-color has-gray-light-border-color wp-image-704155\" style=\"border-width:3px\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Steps-to-Building-Your-Vertex-AI-Agent-1-1024x576.jpg 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Steps-to-Building-Your-Vertex-AI-Agent-1-300x169.jpg 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Steps-to-Building-Your-Vertex-AI-Agent-1-768x432.jpg 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Steps-to-Building-Your-Vertex-AI-Agent-1-1536x864.jpg 1536w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Steps-to-Building-Your-Vertex-AI-Agent-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8d39b2df wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-resized wp-duotone-red-devoteam\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/screwdriver-wrench-sharp-light-1.svg\" alt=\"\" class=\"wp-image-261647\" style=\"aspect-ratio:1;object-fit:contain;width:80px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-0-prerequisites-and-environment-setup\" style=\"font-style:normal;font-weight:500\"><strong><strong><strong>Step 0: Prerequisites and Environment Setup<\/strong><\/strong><\/strong><\/h3>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Before beginning, a few prerequisites are necessary to ensure a smooth development process. You will need:.<\/p>\n\n\n\n<ul style=\"line-height:1.7\" class=\"wp-block-list\">\n<li><strong>Google Cloud Account:<\/strong> You need a GCP account with an active billing project.<br><\/li>\n\n\n\n<li><strong>Command-Line Tools:<\/strong> To interact with GCP services from the terminal, you need to install and initialise the Google Cloud SDK on a local machine.<br><\/li>\n\n\n\n<li><strong>Enabled APIs:<\/strong> You should enable two key APIs for your project. You can do this by navigating to the &#8220;APIs &amp; Services&#8221; section in the Google Cloud console:\n<ul class=\"wp-block-list\">\n<li><strong>Vertex AI API:<\/strong> Enables the core agent functionality, model interactions, and the overall Vertex AI platform.<\/li>\n\n\n\n<li><strong>Discovery Engine API:<\/strong> Enables the creation, indexing, and management of the Data Stores that power the agent&#8217;s knowledge base (RAG).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8d39b2df wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-resized wp-duotone-red-devoteam\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/head-side-brain-light-1.svg\" alt=\"\" class=\"wp-image-262447\" style=\"aspect-ratio:1;object-fit:contain;width:80px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-step-1-conceptualising-the-agent-defining-the-why\" style=\"font-style:normal;font-weight:500\"><strong><strong>Step 1: Conceptualising the Agent &#8211; Defining the &#8220;Why&#8221;<\/strong><\/strong><\/h3>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The most critical step in building an effective agent is to <strong>first establish a clear vision for its purpose and function<\/strong>. Rushing into development without a clear plan is a recipe for an agent that is unfocused and ineffective. Based on <a href=\"https:\/\/codelabs.developers.google.com\/\">Google&#8217;s own Codelab methodology<\/a>, one should ask several key questions:<\/p>\n\n\n\n<ul style=\"line-height:1.7\" class=\"wp-block-list\">\n<li><strong>Problem to Solve:<\/strong> What specific user pain point will this agent address? For our &#8220;Travel Buddy,&#8221; the problem is that planning a trip is often overwhelming and time-consuming.<br><\/li>\n\n\n\n<li><strong>Primary Functions:<\/strong> What specific tasks should the agent be able to perform? The Travel Buddy should be able to answer questions about destinations, plan itineraries, and assist with booking flights and accommodations.<br><\/li>\n\n\n\n<li><strong>Limitations:<\/strong> What are the agent&#8217;s boundaries? It&#8217;s crucial to define what the agent <em>cannot<\/em> do. The Travel Buddy might not be able to handle highly complex or ambiguous queries and cannot generate images of destinations. Its knowledge is limited by its underlying model and the provided data.<br><\/li>\n\n\n\n<li><strong>Persona:<\/strong> What personality should the agent have? The Travel Buddy should be knowledgeable, helpful, and enthusiastic to create a positive user experience.<br><\/li>\n\n\n\n<li style=\"line-height:1.7\"><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><strong>Success Metrics:<\/strong>&nbsp;How will you measure your agent&#8217;s performance<\/span>? Success could be defined by user satisfaction with its recommendations or the completion rate of booking tasks. In our example, the Travel Buddy should be able to assist users with planning the trip and deliver positive experiences.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8d39b2df wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized wp-duotone-red-devoteam\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/user-robot-xmarks-light-1.svg\" alt=\"\" class=\"wp-image-261147\" style=\"aspect-ratio:1;object-fit:contain;width:80px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-step-2-creating-the-agent-in-vertex-ai-agent-builder\" style=\"font-style:normal;font-weight:500\"><strong><strong><strong><strong>Step 2: Creating the Agent in Vertex AI Agent Builder<\/strong><\/strong><\/strong><\/strong><\/h3>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The next step is to create the agent&#8217;s basic structure in the Google Cloud console. The process begins in the <strong>Vertex AI Search<\/strong> section.<\/p>\n\n\n\n<ol style=\"line-height:1.7\" class=\"wp-block-list\">\n<li style=\"font-style:normal;font-weight:400;line-height:1.7\"><strong>Navigate to Vertex AI Search:<\/strong> In the Google Cloud console, go to the <strong>Vertex AI<\/strong> section. In the left-hand menu, under the <strong>Agent Builder<\/strong> category, click on the \u201c<strong>Vertex AI Search\u201d<\/strong> sub-tab.<br><\/li>\n\n\n\n<li style=\"font-style:normal;font-weight:400;line-height:1.7\"><strong>Start a New Application:<\/strong> On the section Create a new Search app, you will see several options for creating a search application. Select the first option, <strong>&#8220;Custom search (general)&#8221;<\/strong> and click \u201c<strong>Create\u201d<\/strong>.<br><\/li>\n\n\n\n<li style=\"font-style:normal;font-weight:400;line-height:1.7\"><strong>Configure the Application:<\/strong> You will now be on the main configuration page for your new agent:\n<ul class=\"wp-block-list\">\n<li><strong>Enable Chat Functionality:<\/strong> In the &#8220;<strong>Generative responses<\/strong>&#8221; section, select the <strong>&#8220;Search and live-chat&#8221;<\/strong>. This is what transforms the application into a conversational agent.<\/li>\n\n\n\n<li><strong>App name:<\/strong> Provide a name for your agent (e.g., Travel Buddy).<\/li>\n\n\n\n<li><strong>Company name:<\/strong> Enter your company name or a placeholder (e.g., Travel Inc.). This helps shape the agent&#8217;s persona.<\/li>\n\n\n\n<li><strong>Location:<\/strong> Select a geographical region to host your application.<br><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li style=\"font-style:normal;font-weight:400;line-height:1.7\"><strong>Create the App:<\/strong> Click the <strong>&#8220;Continue&#8221;<\/strong> button. This will provision the basic application shell. The next step is to create a Data Store, which is required before you can start conversing with the agent.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" id=\"h-download-now-the-ai-agent-handbook-by-google-cloud\"><a href=\"https:\/\/devoteam.info\/ebook\/the-ai-agent-handbook\/\">Download Now: The AI Agent Handbook by Google Cloud<\/a><\/h4>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8d39b2df wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized wp-duotone-red-devoteam\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/file-contract-light.svg\" alt=\"\" class=\"wp-image-243164\" style=\"aspect-ratio:1;object-fit:contain;width:80px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-step-3-grounding-the-agent-with-a-data-store\" style=\"font-style:normal;font-weight:500\"><strong><strong><strong><strong><strong>Step 3: Grounding the Agent with a Data Store<\/strong><\/strong><\/strong><\/strong><\/strong><\/h3>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">An out-of-the-box LLM has general knowledge but lacks specific, proprietary, or real-time information. To make your &#8220;Travel Buddy&#8221; agent truly useful, you must ground it in relevant data. This process, known as <strong>Retrieval-Augmented Generation (RAG)<\/strong>, connects the agent to a knowledge base you provide, dramatically improving its accuracy and reducing the risk of making up incorrect information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the <strong>AI Applications <\/strong>and go to the option<strong> Data<\/strong> to connect your knowledge base.<\/p>\n\n\n\n<ol style=\"line-height:1.7\" class=\"wp-block-list\">\n<li><strong>Create a New Data Store:<\/strong> On the screen, you&#8217;ll see an empty list of data stores. Click the<strong> \u201cCreate data store\u201d<\/strong> button to begin.<br><\/li>\n\n\n\n<li><strong>Select Your Data Source:<\/strong> You will have to choose where your information is stored. A common and powerful option is <strong>Google Cloud Storage<\/strong>. You can select this to point the agent to a bucket containing your documents. Other options include automatically indexing a website or uploading files directly.<br><\/li>\n\n\n\n<li><strong>Provide Your Content:<\/strong> For your &#8220;Travel Buddy,&#8221; you could point it to a Cloud Storage folder containing PDF documents, text files, or FAQs about travel destinations, visa requirements, or hotel policies.<br>For this tutorial, we will upload three example text files to our Cloud Storage folder: lisbon_guide.txt, paris_faq.txt, and visa_requirements.txt. You can find the text to copy in <a href=\"#h-appendix\">the appendix<\/a>.<br><\/li>\n\n\n\n<li><strong>Create and Connect:<\/strong> After configuring your source, create the data store. The system will automatically begin indexing your content and will connect this new data store to your &#8220;Travel Buddy&#8221; application.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Once the data store is created and has finished indexing, your agent is officially grounded. Now, when a user asks a question that the LLM can&#8217;t answer from its general knowledge, it will automatically search this data store to find and provide a relevant, factual answer from your documents.<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8d39b2df wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized wp-duotone-red-devoteam\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/sparkles-light-1.svg\" alt=\"\" class=\"wp-image-261347\" style=\"aspect-ratio:1;object-fit:contain;width:80px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-step-4-customising-the-agent-s-behaviour\" style=\"font-style:normal;font-weight:500\"><strong><strong><strong><strong><strong><strong>Step 4: Customising the Agent&#8217;s Behaviour<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/h3>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Now it&#8217;s time to define <em>how<\/em> the agent behaves and interacts with users. While this type of app doesn&#8217;t use external API tools, you can customise its core conversational experience directly in the Configurations panel.<\/p>\n\n\n\n<ol style=\"line-height:1.7\" class=\"wp-block-list\">\n<li><strong>Navigate to Configurations<\/strong>: In the left-hand menu of your agent&#8217;s console, click on \u201cConfigurations\u201d.<br><\/li>\n\n\n\n<li><strong>Fine-Tune the Agent<\/strong>: This page gives you several powerful levers to control the agent&#8217;s responses:\n<ul class=\"wp-block-list\">\n<li><strong>Select the Language Model:<\/strong> You can choose which Gemini model powers your agent. This allows you to balance performance, cost, and the model&#8217;s reasoning capabilities.&nbsp;<\/li>\n\n\n\n<li><strong>Customise Answer with Instructions:<\/strong> In the &#8220;<strong>Instructions<\/strong>&#8221; text box, you can give it direct commands. For your &#8220;Travel Buddy,&#8221; write:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\"><code>You are Travel Buddy, a friendly, enthusiastic, and helpful travel planning assistant. Your goal is to answer user questions based ONLY on the information provided in the documents. If the answer is not in the documents, say that you do not have that information. Always format lists with bullet points.<\/code><em><br><\/em><\/p>\n\n\n\n<ol style=\"line-height:1.7\" class=\"wp-block-list\">\n<li><strong>Control Summary Length<\/strong>: You can set the &#8220;Summary result count&#8221; to control how many search results the agent uses to generate its summary answer, helping you manage the thoroughness of its responses.<br><\/li>\n\n\n\n<li><strong>Test in the Preview Simulator<\/strong>: After saving your configurations, click on \u201cPreview\u201d in the left-hand menu. You <br>can now chat with your agent in the simulator on the right-hand side of the screen.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">You can test it by asking the following questions. To see the test result, go to the appendix<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When should I go to Paris?<\/li>\n\n\n\n<li>What should I eat in Lisbon?<\/li>\n\n\n\n<li>What documents do I need for a Schengen visa?<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8d39b2df wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized wp-duotone-red-devoteam\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/chart-network-sharp-light-1.svg\" alt=\"\" class=\"wp-image-263928\" style=\"aspect-ratio:1;object-fit:contain;width:80px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\" id=\"h-step-5-integration\" style=\"font-style:normal;font-weight:500\"><strong><strong><strong><strong><strong><strong><strong>Step 5: Integration<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/h3>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Once you have configured and tested your agent, the final step is to make it available to your users. You can do it through the <strong>Integration<\/strong> section, which provides ready-to-use methods for deploying your chat widget.<\/p>\n\n\n\n<ol style=\"line-height:1.7\" class=\"wp-block-list\">\n<li><strong>Navigate to Integration:<\/strong> In the left-hand menu, click on \u201c<strong>Integration\u201d<\/strong>.<br><\/li>\n\n\n\n<li><strong>Choose an Integration Method:<\/strong> You will see several options:\n<ul class=\"wp-block-list\">\n<li><strong>Web Widget:<\/strong> The most common option is &#8220;Widget&#8221;. This provides a simple HTML <code>&lt;iframe&gt;<\/code> or <code>&lt;script&gt; <\/code>code snippet. You can copy this snippet and paste it directly into the HTML of any website to instantly embed your &#8220;Travel Buddy&#8221; chatbot. You can also customise the widget&#8217;s appearance.<\/li>\n\n\n\n<li><strong>API:<\/strong> For more custom applications (like a mobile app or integration with a third-party service), you can use the API. This section will provide the necessary endpoint details and authentication information for developers to interact with your agent programmatically.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">By following these steps, you can successfully deploy your document-aware conversational agent into a real-world application.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The age of AI agents is here. The tools are ready. The next breakthroughs will belong to those who can skillfully use it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By following the journey of the &#8216;Travel Buddy&#8217; agent, from a simple idea to a deployed application, we can see the fundamental shift in the developer&#8217;s role. Building an effective agent is less about writing complex, procedural code and more about becoming an AI orchestrator: thoughtfully defining the agent&#8217;s purpose, grounding it in reliable data, and equipping it with the right set of tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The &#8216;Travel Buddy&#8217; is a starting point, but the architectural patterns and components explored here are the building blocks for creating far more sophisticated solutions. The true potential is unlocked when you begin to apply these techniques to solve real-world challenges within your own organisation, automate complex processes, and create digital teammates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Need assistance with creating and embedding AI agents across your operational workflows? Check our <a href=\"https:\/\/devoteam.info\/en-se\/google-cloud\/ml-ai\/\">Google Cloud AI &amp; ML Services<\/a> or directly <a href=\"https:\/\/devoteam.info\/en-se\/google-cloud\/#contact\">get in touch<\/a> with Devoteam\u2019s Google Cloud experts and we\u2019ll be happy to guide you through this process.<br><\/p>\n\n\n\n<div class=\"wp-block-columns alignfull has-secondary-background-color has-background is-layout-flex wp-container-core-columns-is-layout-4b1fd674 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-969dc29d wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;flex-basis:50%\">\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"h-discover-what-the-ai-agent-trends-mean-for-your-business\" style=\"padding-top:var(--wp--preset--spacing--x-small);padding-bottom:var(--wp--preset--spacing--x-small)\">Discover what the AI Agent Trends<br>mean for your business<\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1280\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2026\/02\/Devoteam_GoogleCloudBusinessUnit_AIAgentTrends_Mockup.png\" alt=\"A booklet that reveals the first few pages of the report 'AI Agent Trends 2026' by Google Cloud\" class=\"wp-image-831777\" style=\"aspect-ratio:3\/2;object-fit:cover\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2026\/02\/Devoteam_GoogleCloudBusinessUnit_AIAgentTrends_Mockup.png 1920w, https:\/\/devoteam.info\/wp-content\/uploads\/2026\/02\/Devoteam_GoogleCloudBusinessUnit_AIAgentTrends_Mockup-300x200.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2026\/02\/Devoteam_GoogleCloudBusinessUnit_AIAgentTrends_Mockup-1024x683.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2026\/02\/Devoteam_GoogleCloudBusinessUnit_AIAgentTrends_Mockup-768x512.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2026\/02\/Devoteam_GoogleCloudBusinessUnit_AIAgentTrends_Mockup-1536x1024.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-stretch has-secondary-background-color has-background is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-main-color has-secondary-background-color has-text-color has-background has-link-color wp-elements-1 is-layout-flow wp-container-core-group-is-layout-170b98ac wp-block-group-is-layout-flow\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)\">\n<div class=\"wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-4a15ae55 wp-block-group-is-layout-flex\" style=\"min-height:0px\">\n<p class=\"has-text-align-left has-main-color has-text-color has-medium-small-font-size wp-container-content-42c95ffb wp-block-paragraph\" style=\"font-style:normal;font-weight:500\">Download the report to find out:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-base-font-size\" style=\"line-height:1.7\">How the 2026 trends can shape your organisation&#8217;s agentic AI strategy.<\/li>\n\n\n\n<li class=\"has-base-font-size\" style=\"line-height:1.7\">Practical examples on how to deploy agents across your enterprise.<\/li>\n\n\n\n<li class=\"has-base-font-size\" style=\"line-height:1.7\">A series of adoption techniques to empower staff to use agentic AI.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-5446dffb wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/devoteam.info\/ebook\/ai-agent-trends-2026-google-cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download the free report<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-gray-border-color has-global-padding is-layout-constrained wp-container-core-group-is-layout-03cab32d wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)\">\n<h2 class=\"wp-block-heading\" id=\"h-appendix\">Appendix<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Example text to use for <strong>Step 3.3<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#1245b1\" class=\"has-inline-color\">lisbon_guide.txt<\/mark><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>A Traveler's Guide to Lisbon, Portugal<br><br>Welcome to Lisbon, the vibrant capital of Portugal! Perched on the edge of the Atlantic Ocean, Lisbon is a city of historic charm, culinary delights, and stunning views.<br><br>Exploring the Neighborhoods:<br>Start your journey in Alfama, the city's oldest district. Wander through its narrow, cobblestone streets to discover the S\u00e3o Jorge Castle and listen to the melancholic sounds of Fado music drifting from local taverns. In contrast, the Bel\u00e9m district is home to grand monuments from Portugal's Age of Discovery, including the Bel\u00e9m Tower and the Jer\u00f3nimos Monastery. Don't leave Bel\u00e9m without trying the original Past\u00e9is de Bel\u00e9m, a delicious custard tart.<br><br>Must-Do Activities:<br>A classic Lisbon experience is riding the historic yellow Tram 28. This tram rattles through many of the city's most scenic neighborhoods, offering a unique tour. For a panoramic view of the city, head to one of the many \"miradouros\" (viewpoints), such as Miradouro da Senhora do Monte.<br><br>Culinary Scene:<br>Lisbon's food scene is a highlight. Beyond the famous custard tarts, be sure to try fresh seafood dishes, grilled sardines (in season), and \"bifana\" (a marinated pork sandwich). The Time Out Market is a fantastic food hall where you can sample a wide variety of Portuguese and international cuisine under one roof.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#1245b1\" class=\"has-inline-color\">paris_faq.txt<\/mark><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>Frequently Asked Questions: Visiting Paris, France<br><br>Q: What is the best time of year to visit Paris?<br>A: The best time to visit Paris is during the spring (April to June) or fall (September to October). The weather is pleasant, and the city is less crowded than during the peak summer months. Summer can be very hot and crowded, while winter is cold but has a festive atmosphere around the holidays.<br><br>Q: How do I get around the city?<br>A: The Paris M\u00e9tro is the most efficient way to travel around the city. It's fast, affordable, and covers nearly all major areas. You can buy single tickets or a \"Navigo\" pass for unlimited travel. Walking is also a wonderful way to explore individual neighborhoods like Le Marais or Montmartre.<br><br>Q: What are three attractions I absolutely must not miss?<br>A: For a first-time visitor, the three essential attractions are the Eiffel Tower, the Louvre Museum (home to the Mona Lisa), and the Notre-Dame Cathedral (even viewing its exterior during restoration is breathtaking).<br><br>Q: Is tipping expected in Parisian restaurants?<br>A: Tipping is not mandatory in Paris as a service charge (\"service compris\") is already included in your bill by law. However, if you receive exceptional service, it is common to leave a few extra euros (5-10%) on the table as a gesture of appreciation.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#1245b1\" class=\"has-inline-color\">visa_requirements.txt<\/mark><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>General Schengen Area Visa Information<br><br>Overview:<br>The Schengen Area is a zone of 27 European countries that have officially abolished all passport and all other types of border control at their mutual borders. A Schengen visa is a short-stay visa that allows a person to travel to any member of the Schengen Area, per stays up to 90 days for tourism or business purposes.<br><br>Required Documents:<br>While requirements can vary slightly by consulate, the following documents are generally required for a Schengen visa application:<br>- A completed visa application form.<br>- A valid passport with at least two blank pages, valid for at least 3 months beyond your planned departure from the Schengen area.<br>- Two recent passport-sized photos.<br>- Proof of travel insurance covering medical emergencies, with a minimum coverage of \u20ac30,000.<br>- A detailed travel itinerary, including flight reservations and hotel bookings.<br>- Proof of sufficient financial means to cover the stay, such as recent bank statements.<br>- A cover letter stating the purpose of your visit.<br><br>Application Process:<br>1. Identify the correct embassy or consulate to submit your application. This is typically the country of your main destination.<br>2. Schedule an appointment for a visa interview.<br>3. Attend the interview with all required documents.<br>4. Pay the visa application fee.<br>5. Wait for the decision on your application. Processing times can vary from 15 to 45 days.<\/code><\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction We are witnessing a shift from using AI as a tool to collaborating with AI as a teammate. In this new model, AI agents are embedded across an organisation, handling repetitive and routine tasks autonomously.&nbsp; But how do you move from the hype to actually building AI Agents? This article is your practical guide [&hellip;]<\/p>\n","protected":false},"featured_media":704955,"template":"","categories":[920,922],"tags":[6086],"industry":[],"class_list":["post-719895","expert-view","type-expert-view","status-publish","has-post-thumbnail","hentry","category-ai-en-se","category-google-cloud-en-se","tag-ai-upskilling-program-en-se"],"acf":[],"cards":"\n\t<div class=\"single-post-card\">\n\n\t\t<figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/\" target=\"_self\" ><img width=\"1920\" height=\"1920\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide\" style=\"aspect-ratio:4\/3;width:100%;object-fit:cover;\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg 1920w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-300x300.jpg 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-1024x1024.jpg 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-150x150.jpg 150w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-768x768.jpg 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-1536x1536.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/figure>\n\n\t\t\n\t\t<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-43282307 wp-block-group-is-layout-flex\">\n\t<p style=\"font-style:normal;font-weight:700\" class=\"has-link-color wp-elements-2 wp-block-lp-post-type has-text-color has-primary-color has-small-font-size\">Expert View<\/p>\n\n\t\t\n\t\t<h3 style=\"font-style:normal;font-weight:400\" class=\"wp-block-post-title has-base-font-size\"><a href=\"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/\" target=\"_self\" >Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide<\/a><\/h3><\/div>\n\t\t\n\t<\/div>\n\n","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Build Your First AI Agent with Google Cloud Vertex AI: Tutorial<\/title>\n<meta name=\"description\" content=\"Ready to build a real Vertex AI agent? Follow our step-by-step tutorial to create a &#039;Travel Buddy&#039; agent on Google Cloud. Explore now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide\" \/>\n<meta property=\"og:description\" content=\"Ready to build a real Vertex AI agent? Follow our step-by-step tutorial to create a &#039;Travel Buddy&#039; agent on Google Cloud. Explore now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Devoteam\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-31T07:31:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Social-Thumbnail-Build-Your-Travel-Buddy-AI-Agent-Google-Cloud-Vertex-AI-Guide-Expert-View-Article-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/\",\"name\":\"Build Your First AI Agent with Google Cloud Vertex AI: Tutorial\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg\",\"datePublished\":\"2025-08-27T10:50:10+00:00\",\"dateModified\":\"2025-10-31T07:31:34+00:00\",\"description\":\"Ready to build a real Vertex AI agent? Follow our step-by-step tutorial to create a 'Travel Buddy' agent on Google Cloud. Explore now!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/\"]}],\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-SE\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg\",\"contentUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg\",\"width\":1920,\"height\":1920},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Expert View\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/expert-view\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/#website\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/\",\"name\":\"Devoteam\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/devoteam.info\\\/en-se\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-SE\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Build Your First AI Agent with Google Cloud Vertex AI: Tutorial","description":"Ready to build a real Vertex AI agent? Follow our step-by-step tutorial to create a 'Travel Buddy' agent on Google Cloud. Explore now!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/","og_locale":"en_US","og_type":"article","og_title":"Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide","og_description":"Ready to build a real Vertex AI agent? Follow our step-by-step tutorial to create a 'Travel Buddy' agent on Google Cloud. Explore now!","og_url":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/","og_site_name":"Devoteam","article_modified_time":"2025-10-31T07:31:34+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Social-Thumbnail-Build-Your-Travel-Buddy-AI-Agent-Google-Cloud-Vertex-AI-Guide-Expert-View-Article-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/","url":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/","name":"Build Your First AI Agent with Google Cloud Vertex AI: Tutorial","isPartOf":{"@id":"https:\/\/devoteam.info\/en-se\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/#primaryimage"},"image":{"@id":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg","datePublished":"2025-08-27T10:50:10+00:00","dateModified":"2025-10-31T07:31:34+00:00","description":"Ready to build a real Vertex AI agent? Follow our step-by-step tutorial to create a 'Travel Buddy' agent on Google Cloud. Explore now!","breadcrumb":{"@id":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/#breadcrumb"},"inLanguage":"en-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"ImageObject","inLanguage":"en-SE","@id":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/#primaryimage","url":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg","contentUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg","width":1920,"height":1920},{"@type":"BreadcrumbList","@id":"https:\/\/devoteam.info\/en-se\/expert-view\/build-your-first-ai-agent-with-google-cloud-vertex-ai-step-by-step-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devoteam.info\/en-se\/"},{"@type":"ListItem","position":2,"name":"Expert View","item":"https:\/\/devoteam.info\/en-se\/expert-view\/"},{"@type":"ListItem","position":3,"name":"Build Your Travel Buddy AI Agent: Google Cloud Vertex AI Guide"}]},{"@type":"WebSite","@id":"https:\/\/devoteam.info\/en-se\/#website","url":"https:\/\/devoteam.info\/en-se\/","name":"Devoteam","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devoteam.info\/en-se\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-SE"}]}},"uagb_featured_image_src":{"full":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg",1920,1920,false],"thumbnail":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-150x150.jpg",150,150,true],"medium":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-300x300.jpg",300,300,true],"medium_large":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-768x768.jpg",768,768,true],"large":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-1024x1024.jpg",1024,1024,true],"1536x1536":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60-1536x1536.jpg",1536,1536,true],"2048x2048":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_hu60sdhu60sdhu60.jpg",1920,1920,false]},"uagb_author_info":{"display_name":"wcraye","author_link":"https:\/\/devoteam.info\/en-se\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"Introduction We are witnessing a shift from using AI as a tool to collaborating with AI as a teammate. In this new model, AI agents are embedded across an organisation, handling repetitive and routine tasks autonomously.&nbsp; But how do you move from the hype to actually building AI Agents? This article is your practical guide&hellip;","_links":{"self":[{"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/expert-view\/719895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/expert-view"}],"about":[{"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/types\/expert-view"}],"version-history":[{"count":0,"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/expert-view\/719895\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/media\/704955"}],"wp:attachment":[{"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/media?parent=719895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/categories?post=719895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/tags?post=719895"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/devoteam.info\/en-se\/wp-json\/wp\/v2\/industry?post=719895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}