- More about PUMP-UP: https://docs.google.com/presentation/d/1qXXukTxUAld32hxilGgxxtT_OcCGyy7VzN0_oCphENk/edit#slide=id.p
git clone https://github.com/h3mantD/laravel-ai-hackathon.git
cd laravel-ai-hackathon/frontend
npm install
import axios from "axios";
const api = axios.create({
baseURL: "https://<backend-api-servers-url>",
});
export default api;
cd laravel-ai-hackathon
composer install
cp .env.example .env
-
Add your database credentials in .env file
-
Set following api keys
GROQ_API_TOKEN= ELEVEN_LABS_API_TOKEN= ELEVEN_LABS_VOICE_ID= ELEVEN_LABS_MODEL_ID= JINA_ACESS_TOKEN=
-
Setup Chroma DB and add it's configuraiton in .env
CHROMA_HOST=http://localhost CHROMA_PORT=8080 CHROMA_TENANT=default CHROMA_DATABASE=default CHROMA_SYNC_ENABLED=true CHROMA_SYNC_QUEUE=default CHROMA_SYNC_CONNECTION=database CHROMA_SYNC_TRIES=3
php artisan key:generate
php artisan migrate
php artisan queue:work
php artisan db:seed
php artisan serve