INNER CODE UNIT · Python
ConversionResponse
balapriyac/data-science-tutorials · containerizing-python-apps/currency-api/main.py:8
class ConversionResponse(BaseModel):
from_currency: str
to_currency: str
amount: float
converted: float
rate: float
mock_rates = {
("USD", "EUR"): 0.91,
("EUR", "USD"): 1.10,
("USD", "JPY"): 145.0,
}
@app.get("/convert", response_model=ConversionResponse)
def convert(
amount: float = Query(..., gt=0),