File size: 268 Bytes
f56ac51
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
from fastapi import FastAPI
from pydantic import BaseModel

app = FastAPI()

class NumberInput(BaseModel):
    number: float

@app.post("/square")
def compute_square(data: NumberInput):
    result = data.number ** 2
    return {"input": data.number, "square": result}