Это веб-приложение Laravel 11
&& Vue 3
в котором интегрировано несколько типов API Cloudflare Workers AI.
Основная причина в том, что он предлагает неограниченное количество запросов API (по крайней мере, при создании этого приложения, но не уверен в будущем) для любой модели, находящейся в бета-версии, и бесплатные 10 тысяч нейронов в месяц для стабильных моделей. Таким образом, вы можете создавать и тестировать как можно больше приложений, не беспокоясь об ограничениях запросов или токенах.
Вы можете прочитать полную документацию Workers AI API здесь.
Клонируйте репо в своей системе
git clone https://github.com/souravdutt/ai-hub.git
Перейти в каталог установки
cd ai-hub
Установить зависимости
composer instasll
npm install
Создать файл .env
cp .env.example .env
Создать ключ приложения
php artisan key:generate
Открыть проект в VS Code
code .
Соответственно измените переменные среды ниже в вашем файле .env
WORKERS_API_TOKEN=
WORKERS_ACCOUNT_ID=
Перенос базы данных
php artisan migrate
Запустить сервер узла
npm run dev
Обслуживать проект
php artisan serve
Откройте http://127.0.0.1:8000/
или http://ai-hub.test
в зависимости от того, что подходит для ваших локальных настроек.