Esta es una aplicación web Laravel 11
y Vue 3
que ha integrado varios tipos de API de IA de Cloudflare Workers.
La razón principal es que ofrece solicitudes de API ilimitadas (al menos mientras se crea esta aplicación, pero no estoy seguro del futuro) para cualquier modelo que esté en versión beta, y 10.000 neuronas al mes gratuitas para modelos estables. De esta forma, puedes crear y probar tantas aplicaciones como quieras sin preocuparte por los límites de solicitud o los tokens.
Puede leer la documentación completa de la API de Workers AI aquí
Clona el repositorio en tu sistema
git clone https://github.com/souravdutt/ai-hub.git
Ir al directorio de instalación
cd ai-hub
Instalar dependencias
composer instasll
npm install
Crear archivo .env
cp .env.example .env
Generar clave de aplicación
php artisan key:generate
Abrir proyecto en VS Code
code .
Cambie las siguientes variables de entorno en consecuencia en su archivo .env
WORKERS_API_TOKEN=
WORKERS_ACCOUNT_ID=
Migrar base de datos
php artisan migrate
Iniciar servidor de nodo
npm run dev
servir proyecto
php artisan serve
Abra http://127.0.0.1:8000/
o http://ai-hub.test
lo que sea adecuado según su configuración local.