Before embarking on your journey, make sure you have the essentials:
- Python (3.8+ is recommended) 🐍
- Poetry (a packaging and dependency management tool for Python) 📦
To unlock the wonders of our demo, you'll need API keys from:
- RapidAPI 🚀
- OpenAI 🧠
- SerpAPI 🌐
- Twilio 📲
- Visit RapidAPI.
- Sign up or log in.
- Search for the Skyscanner API and subscribe.
- Once subscribed, copy your X-RapidAPI-Key.
- Visit OpenAI.
- Sign up or log in.
- Navigate to the API section to obtain your API key.
Note: If you’ve run out of OpenAI credits, you will not be able to get results for this example.
- Visit SerpAPI.
- Sign up or log in.
- Your API key will be available on the dashboard.
- Visit Twilio.
- Sign up or log in.
- Your credentials are available like:
- Account SID: 'AC5f05e627xxx2821xxxxxxb764d9a0'
- Auth Token: 'a79cbfc2xxxxxxxxxxx7dx0ffe61'
To experience the warmth of our project:
python agent_bob.pyLook for the following output in the logs:
Agent 'bob' address: {agentxxxxxxxxxxxx3434}
Copy this address and paste it in the temperature_agent.py file.
Now, feel the heat:
python app.pyOpen the generated link in a web browser.
- Initiate the magic:
python main.py- Copy the agent IDs for
top_destination_agentandtop_activities_agent. - Paste the IDs in
top_dest_client.pyandactivity_client.pyrespectively. - Discover your dream destinations:
python top_dest_client.pyShare your preferences when prompted.
- Dive into the adventure:
python activity_client.py- Share your favorite activities when prompted.
The bot will unveil exciting possibilities using SerpAPI and filter them using the LLM model.
Watch the adventure unfold in our demonstration video
- This bot makes sure you're never left in the cold! 🥶
- Just tell it your cities and temperature preferences, and it'll send you daily updates via WhatsApp, complete with weather poems! 📱🌦️
- Dreaming of sandy beaches or bustling cities? 🏙️🏝️
- This bot curates the top 5 destinations tailored to your preferences and sends them straight to your WhatsApp inbox! 📲
✈️
- Get ready for an adventure-packed day! 🎭🌟
- From museums to parks, this bot suggests the best activities based on your interests, city, and date! 🗺️🎉
Set sail on your journey with TriExploreHub and let the bots guide you to unforgettable experiences! 🚀🌟



