| from google.adk.agents import Agent | |
| from multi_tool_agent.transport_agent.agent import travel_tool | |
| from multi_tool_agent.itinerary_agent.agent import itinerary_tool | |
| from multi_tool_agent.hotel_agent.agent import hotel_tool | |
| from multi_tool_agent.flights_agent.agent import flight_tool | |
| from multi_tool_agent.weather_agent.agent import weather_tool | |
| from multi_tool_agent.restaurant_agent.agent import food_tool | |
| from .prompt import prompt | |
| main_agent = Agent( | |
| name="MainAgent", | |
| model="gemini-2.0-flash", | |
| instruction =prompt , | |
| tools=[travel_tool, | |
| itinerary_tool, | |
| hotel_tool, | |
| flight_tool, | |
| weather_tool, | |
| food_tool] | |
| ) | |
| root_agent = main_agent | |