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.5.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.5-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wygr-0.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 850784d7bf6dbcf5fe31e27aa41b4c390e2e07df77f6db59cee330a9b69d388d
MD5 a68ff98f791ab4338901863a3deabfb7
BLAKE2b-256 93d123d8fd47d1b811acdd61e59b7f200259b5453abaf76f8099d072e8b5b6c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wygr-0.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fd374b956a45f5f785aef84c7090b731915aa945316ec54320d027c0f871eff6
MD5 19457f8cc4b9961a9e39320e824536c5
BLAKE2b-256 e24d71024f247db7fbe20787d0417f3900d9f17a503fb03181d34460531ef587

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