Downloads · 30 days
0
marcosremar2/comic-generator-multilingual
comic-generator-multilingual is a machine learning model from marcosremar2. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Este projeto utiliza a API do Fireworks AI e técnicas inspiradas no Flux Schnell para gerar personagens e histórias em quadrinhos de forma dinâmica.
Downloads · 30 days
0
Access
Public
Updated Sep 3, 2025
Repo size
—
Likes
2
Public
Click a slice to open those files.
.js35.9 KB · 39%
From the Hugging Face model README
Este projeto utiliza a API do Fireworks AI e técnicas inspiradas no Flux Schnell para gerar personagens e histórias em quadrinhos de forma dinâmica.
├── config.js # Configuração principal
├── .env # Chaves de API
├── web/ # Interface web
│ ├── index.html # Página principal
│ ├── styles.css # Estilos
│ └── script.js # Lógica frontend
├── start_server_remote.sh # Script para iniciar servidor web no servidor remoto
├── create_ssh_tunnel.sh # Script para criar túnel SSH
├── create_ssh_tunnel_bg.sh # Script para criar túnel SSH em background
├── start_web_interface.sh # Script para iniciar interface web (combinado)
├── src/
│ ├── index.js # Ponto de entrada principal
│ ├── utils/
│ │ └── fireworks.js # Cliente da API do Fireworks
│ ├── models/
│ │ ├── characterGenerator.js # Gerador de personagens
│ │ └── personagene.js # Criador de personagenes
│ └── comics/
│ └── storyGenerator.js # Gerador de histórias em quadrinhos
Copie o arquivo de exemplo .env.example para .env:
cp .env.example .env
Configure sua chave de API do Fireworks AI no arquivo .env:
FIREWORKS_API_KEY=sua_chave_aqui
Instale as dependências:
npm install
Execute o gerador de histórias:
npm start
O script irá:
comic_story.jsonInicie o servidor web no servidor remoto e crie um túnel SSH:
# Iniciar servidor web no servidor remoto
./start_server_remote.sh
# Criar túnel SSH (escolha um):
./create_ssh_tunnel.sh # Mantém o terminal ocupado
./create_ssh_tunnel_bg.sh # Executa em background
# Acesse a interface em http://localhost:8082
Inicie o servidor web no servidor remoto e crie um túnel SSH com um único comando:
# Iniciar interface web (servidor + túnel)
./start_web_interface.sh
# Acesse a interface em http://localhost:8082
Inicie o servidor web localmente:
npm run web
Acesse a interface em http://localhost:8081 para criar histórias através de uma interface gráfica.
Execute a versão de demonstração (sem API):
npm run demo
Você pode personalizar o personagem modificando o objeto customCharacteristics no arquivo src/index.js.
Na sua MacBook M1, a geração de cada imagem leva aproximadamente 5-30 segundos, dependendo da complexidade.