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

Uploaded Python 3

File details

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

File metadata

  • Download URL: wygr-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 8fba13ec442f5b27bdc03b1e70b32f388c9bc984b31a5f817e13bcce7d362b24
MD5 5d759904907490eba753ab0caeb47e5d
BLAKE2b-256 475213d743614379e2aad3b7f8f077034ab684d30a8734230d1ddf2ef965e228

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wygr-0.0.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c74b6fec3cb59eced770d2cf1433aca4a06c67c585de791912ceff5f39452287
MD5 431df7a6c144732a4a5b2d26bba706e4
BLAKE2b-256 c6422d0ffd537b57492c20a07d896efc8457a9e4dceae175e155a329d44ce26b

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