Scripts Incluídos

Arquivo Descrição
openai_narrator.py Narrador usando GPT via API OpenAI
ollama_local.py Integração com modelos locais via Ollama
twine_bridge.py Servidor local para conectar Twine a Python
story_generator.py Gerador de passages a partir de sinopses
requirements.txt Dependências do projeto

Instalação

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# Criar ambiente virtual
python -m venv venv
source venv/bin/activate  # Linux/macOS
# ou: venv\Scripts\activate  # Windows

# Instalar dependências
pip install -r requirements.txt

# Configurar variáveis de ambiente
cp .env.example .env
# Edite .env com sua chave de API

Exemplo de Uso

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
from filoquest.narrator import NarradorIA

narrador = NarradorIA(modelo="gpt-4o-mini", idioma="pt-BR")

descricao = narrador.descrever_cena(
    local="floresta escura e nebulosa",
    humor="tenso e misterioso",
    personagem="Elara, uma arqueóloga destemida"
)

print(descricao)

[PLACEHOLDER] — Arquivo será disponibilizado ao fim da fase de desenvolvimento.