Este é um aplicativo da web Laravel 11
&& Vue 3
que integra vários tipos de APIs Cloudflare Workers AI.
O principal motivo é que ele oferece solicitações de API ilimitadas (pelo menos durante a criação deste aplicativo, mas não tenho certeza sobre o futuro) para qualquer modelo que esteja em beta e 10 mil neurônios gratuitos/mês para modelos estáveis. Assim, você pode criar e testar tantos aplicativos sem se preocupar com os limites de solicitação ou tokens.
Você pode ler a documentação completa da API Workers AI aqui
Clone o repositório em seu sistema
git clone https://github.com/souravdutt/ai-hub.git
Vá para o diretório de instalação
cd ai-hub
Instalar dependências
composer instasll
npm install
Criar arquivo .env
cp .env.example .env
Gerar chave do aplicativo
php artisan key:generate
Abra o projeto no VS Code
code .
Altere as variáveis de ambiente abaixo de acordo em seu arquivo .env
WORKERS_API_TOKEN=
WORKERS_ACCOUNT_ID=
Migrar banco de dados
php artisan migrate
Iniciar servidor de nó
npm run dev
Servir projeto
php artisan serve
Abra http://127.0.0.1:8000/
ou http://ai-hub.test
conforme adequado de acordo com sua configuração local.