Skip to content

ProtoAI-cl/ProtoAI

Repository files navigation

ProtoAI

ProtoAI is an open-source project developed during the Chilean OpenAI Hackathon in 2024. This project aims to solve challenges related to prosthetics and other issues associated with various human disabilities.

🚀 How to Run the FastAPI Project

To set up and run the FastAPI application, follow these steps:

1. Prerequisites

  • Ensure you have Python 3.9+ installed on your system.
  • Install pip for managing Python packages.
  • (Optional) Use a virtual environment for project isolation.

2. Clone the Repository

Clone the repository and navigate into the project folder:

git clone https://github.com/yourusername/protoai.git

then cd into it

cd ProtoAI

3. Install the Dependencies

Install the required packages using:

pip install -r requirements.txt

4. Set Environment Variables (Optional)

touch .env

write your apikey into the .env file

echo OPENAI_API_KEY="your_api_key_here" >> .env
echo FIREBASE_CREDENTIALS_PATH="credentials/credentials.json" >> .env

5. Run the Application

Start the FastAPI server:

uvicorn main:app --reload
  • The --reload flag enables hot reloading for development.
  • Once the server starts, access the application at:

7. License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributors ✨

Thanks to everyone who contributed to this project! 💙

GitHub Contributors

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages