Spaces:
Sleeping
Sleeping
from fastapi import FastAPI | |
from pydantic import BaseModel | |
app = FastAPI() | |
class NumberInput(BaseModel): | |
number: float | |
def compute_square(data: NumberInput): | |
result = data.number ** 2 | |
return {"input": data.number, "square": result} | |
from fastapi.responses import HTMLResponse | |
def home(): | |
return """ | |
<html> | |
<head><title>Square API</title></head> | |
<body> | |
<h1>Bienvenue sur l'API de calcul de carré !</h1> | |
<p>Utilisez l'interface <a href='/docs'>/docs</a> pour tester l'API.</p> | |
</body> | |
</html> | |
""" | |