Spaces:
Runtime error
Runtime error
File size: 687 Bytes
e523315 17efda1 e523315 f899c51 e523315 f899c51 e523315 f899c51 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from fastapi import FastAPI, Request
from transformers import pipeline
app = FastAPI()
# Corrigido com from_tf=True
generator = pipeline(
"text-generation",
model="pierreguillou/gpt2-small-portuguese",
max_length=300,
from_tf=True
)
@app.post("/gerar")
async def gerar_historia(req: Request):
body = await req.json()
relato = body.get("relato", "")
estilo = body.get("estilo", "")
prompt = f"Crie uma história no estilo {estilo}. Baseie-se neste relato: {relato}"
try:
resultado = generator(prompt, max_new_tokens=200)[0]["generated_text"]
return {"historia": resultado}
except Exception as e:
return {"erro": str(e)}
|