Spaces:
Sleeping
Sleeping
from fastapi import FastAPI, Request | |
from transformers import pipeline | |
import os | |
app = FastAPI() | |
pipe = pipeline( | |
"text-generation", | |
model="google/gemma-3-1b-it", | |
token=os.environ["HF_TOKEN"], # використовується з секрету | |
device="cpu", | |
max_new_tokens=256, | |
temperature=0.7 | |
) | |
async def generate(request: Request): | |
data = await request.json() | |
prompt = data.get("prompt", "") | |
result = pipe(prompt) | |
return {"response": result[0]["generated_text"]} | |