Skip to main content

This is a Travel Planner App built with Streamlit that generates personalized travel itineraries based on user input

Project description

trip Travelplanner app

This is a Travel Planner App built with Streamlit that generates personalized travel itineraries based on user input. The app takes a user's travel request (destination and duration) and provides detailed information, including weather data, itinerary recommendations, accommodations, local attractions, and more.


Example Usage Here’s an example of how you can use the Travel Planner agent in your own code:
from trip_travel_planner import TravelPlannerAgent

openai_api_key = "your_openai_api_key"
weather_api_key = "your_weather_api_key"
geolocation_api_key = "your_geolocation_api_key"

planner = TravelPlannerAgent(weather_api_key, geolocation_api_key, openai_api_key)
prompt = "travel plan to Paris for 5 days"
travel_plan = planner.generate_travel_plan(prompt)

print(travel_plan)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wygr-0.0.7.tar.gz (7.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wygr-0.0.7-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

Details for the file wygr-0.0.7.tar.gz.

File metadata

  • Download URL: wygr-0.0.7.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for wygr-0.0.7.tar.gz
Algorithm Hash digest
SHA256 e82dcf5ce17e70b58a0005a1b80d67bebe8ae6fc97d13ab417baf61992076280
MD5 3a73be2699167b1824c35daca5a0955c
BLAKE2b-256 63ffdd7ec102e0b7f2f0c7b170ac9eb65e02b97ceb61c00c2467a023623487b2

See more details on using hashes here.

File details

Details for the file wygr-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: wygr-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for wygr-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b4a72757f026704ff9cf4537907ec7627ce5efd3e47743d0f396466a087594e9
MD5 d426148d02a3b1dff94e1e259fab3c72
BLAKE2b-256 19243a3bac162214fa947b45f049d72c450b99e5777b55a4e26959a3407081fd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page