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.py
Look 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.py
Open the generated link in a web browser.
- Initiate the magic:
python main.py
- Copy the agent IDs for
top_destination_agent
andtop_activities_agent
. - Paste the IDs in
top_dest_client.py
andactivity_client.py
respectively. - Discover your dream destinations:
python top_dest_client.py
Share 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! ππ