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

Uploaded Python 3

File details

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

File metadata

  • Download URL: wygr-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 1be76931cf750f5ab708edc5d776f13071a354474845c23d504afa72f99cdbd8
MD5 7fbf32e1f289aebcb689e7a9d302f16a
BLAKE2b-256 6c9f98911c6e9fb71f176739e02db9db8bc245d5d56187684b570f5fda01402e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wygr-0.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0723971f21e3cc7fcee66c1c4b03cfb92d27c5a52056ba0bf3ad0e81a4f96154
MD5 8f9cad43846f4dd991e23fd92ae5f56b
BLAKE2b-256 efb1ebec8476f3e846a74c56ce09871d9e5958405b2ba9baebfa2b5243edd9e7

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