AlfonAM's picture
Create app.py
f068d54 verified
Raw
History Blame Contribute Delete
580 Bytes
from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class Peticion(BaseModel):
tipo_modelo: str
prompt: str
@app.get("/")
def home():
return {"status": "online", "mensaje": "Servidor de IA listo"}
@app.post("/inferencia")
async def inferencia(data: Peticion):
# Aquí es donde elegirás el modelo
if data.tipo_modelo == "texto":
# Aquí llamarías a tu función de texto
respuesta = f"Procesando texto: {data.prompt}"
else:
respuesta = "Modelo no identificado"
return {"resultado": respuesta}