Skip to content

OSU-App-Club/beavsAI-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

AI Hub for the App Development Club Fall 2023 Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages