Skip to content

Latest commit

 

History

History
75 lines (52 loc) · 1.53 KB

README.md

File metadata and controls

75 lines (52 loc) · 1.53 KB

Beavs.ai - AI Hub

About

This is the AI Hub for the Beavs.ai project. This is where we'll store our data, integrations, and other AI-related things.

Getting Started

Prerequisites

Installation

  1. Clone the repo
git clone https://github.com/OSU-App-Club/beavsAI-AI.git
  1. Create a virtual enviornment for the project
cd beavsAI-AI
cd server
python -m venv venv
  1. Activate the virtual enviornment
source venv/bin/activate
  1. Install the required packages
pip install -r requirements.txt
  1. Create a .env file in /server and add the following:
OPENAI_API_KEY="INSERT"
PINECONE_API_KEY="INSERT"
PINECONE_API_ENV="INSERT"
PORT="8000"
  1. Start the development server (with hot reloading)
uvicorn main:app --reload
  1. Open the development server in your browser
http://localhost:8000

Usage

Data

  • The /data directory is where we'll store our data. This will be used for indexing and loading our data.

Server

  • The /server directory is where we'll store our server code. This will be used for serving our API and other server-related things.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

This project is being developed by the Oregon State University App Development Club