/TravelGPT

Primary LanguagePythonMIT LicenseMIT

Explore Ease Readme 🌍

What is Explore Ease?

Explore Ease is a cutting-edge tool designed to craft personalized travel plans for each individual. By leveraging advanced Large Language Models (LLM) and AI algorithms, Explore Ease comprehends user preferences and instantly generates detailed, logical travel itineraries. The platform offers real-time modifications based on user inputs, allowing for refined and customized travel plans that cater to the unique needs of each traveler. 🏔️

Key Features

  • Personalized Travel Plans: Tailored itineraries that adapt to individual preferences.
  • Advanced AI and LLM: Utilizes sophisticated algorithms to understand and meet user needs.
  • Real-Time Customization: Instant updates and modifications based on detailed user descriptions.
  • Comprehensive Planning: Includes all aspects of travel, such as food, accommodation, and transportation.

Why Choose Explore Ease?

Planning travel has never been easier with Explore Ease. The platform dynamically updates travel plans based on user feedback, ensuring a seamless and personalized experience. Whether you're looking for the best places to eat, stay, or travel, Explore Ease has you covered. Experience the future of travel planning today! 🔥

Table of Contents

Installation

Requirements

  • Linux/MacOS/Windows
  • Python 3.80+
  • openai

a. Clone the project.

git clone https://github.com/bytewiz3/TravelGPT

cd TravelGPT

b. Create a conda virtual environment and activate it.

conda create -n travel python=3.8 -y

conda activate travel

c. Install dependencies.

pip3 install -r requirements.txt

Usage

You should obtain an APl key from OpenAl. Once you have the key, set it as an environment variable named OPENAI API KEY.

Set OpenAI API Key: Replace $YOUR_OPENAI_API_KEY with your actual OpenAI API key.

On macOS or Linux systems,

export OPENAI_API_KEY=$YOUR_OPENAI_API_KEY

On Windows systems,

setx OPENAI_API_KEY $YOUR_OPENAI_API_KEY

For example:

export OPENAI_API_KEY='sk...DAHY'

You can then run the code using the following command:

cd src/

python test.py

Create an account on the website, then you're good to go! Please feel free to ask our invincible travel agent anything!

Contributing

This project is open to contributions and ideas. To contribute, you'll need to accept a Contributor License Agreement (CLA), which confirms your authority to offer your contribution and grants us the permission to utilize it.

Upon initiating a pull request, an automated CLA system will assess if your contribution requires a CLA and update the pull request with the necessary information (such as a status check or a comment). Just follow the steps outlined by the automated system. This process is a one-time requirement for all contributions across repositories that employ our CLA.

Contributors

Thanks to all the people who contributed to this innovative project. Contributor List

Contact Us

Twitter Github Weibo Xiaohongshu

License

MIT