| from fastapi import FastAPI, Request | |
| from pydantic import BaseModel | |
| from model_inference import generate_code | |
| app = FastAPI() | |
| class Prompt(BaseModel): | |
| prompt: str | |
| max_tokens: int = 128 | |
| def home(): | |
| return {"message": "🧠 Model is online!"} | |
| def generate(prompt: Prompt): | |
| output = generate_code(prompt.prompt, prompt.max_tokens) | |
| return {"output": output} | |