Hi, i am new to AI and google AI agent development. I have some theoretical knowledge.
The below diagram provides the details on data source and outcome expected.
But, i am not sure that how to achieve this in Vertex AI Agent Builder or Vertex AI. Some folks are saying that it requires multi-agent framework, some other folks are saying that this can’t developed using Agent Builder, you need firebase genkit, etc.
Can you pls guide me the high-level approach, i will explore other things. Thank you!!!
Regards,
Sundhar Raj
2 Likes
Hi @SundharGoogleA1 ,
Welcome to Google Cloud Community!
It sounds like you’re diving into a project. If you’re aiming to create an AI agent, start by clearly defining your objectives and expected outcomes. If your project involves a straightforward conversational AI, Vertex AI Agent Builder is an excellent starting point. It offers tools to build, deploy, and manage AI agents without requiring extensive coding skills. This works well if you only need a single agent with specific functions.
For complex projects with multiple agents or workflows, consider LangChain for orchestration between AI models, or Firebase GenKit for AI features integrated with Firebase services, especially for multimodal capabilities.
To get started, create a prototype using Vertex AI Agent Builder to test your basic agent’s functionality. If you identify gaps or need advanced features, explore the frameworks mentioned above to scale or enhance your system. This iterative approach helps you progress step by step without overwhelming complexity upfront.
Here are some helpful links in using Vertex AI Agent Builder:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
ice
3
nice , Gemini Agents are impressive
Hi Sundhar,
It’s great to see your interest in AI agent development! Your question about choosing between Vertex AI Agent Builder, Firebase GenKit, and multi-agent frameworks is a common one. The right choice depends on your project’s complexity and specific requirements.
For straightforward applications, Vertex AI Agent Builder is an excellent starting point. It allows you to build and deploy single-agent solutions efficiently. However, as your project scales or requires more complex interactions, integrating frameworks like LangChain can provide the necessary orchestration between multiple agents. Firebase GenKit is also a strong option if you’re looking to leverage Firebase’s ecosystem for building and deploying AI features.
In the industry, companies like ValueCoders, IntelliSoft, QBurst, and Hidden Brains have been successfully implementing AI agent solutions across various sectors. Their experiences can offer valuable insights into best practices and potential pitfalls.
I recommend starting with a prototype using Vertex AI Agent Builder to test your basic agent’s functionality. As you identify gaps or need advanced features, you can explore integrating additional frameworks or tools to enhance your system.
Feel free to share more details about your project’s goals and requirements, and I’d be happy to provide more tailored advice.