Spaces:
Runtime error
Runtime error
File size: 761 Bytes
6411ffa |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
#!/usr/bin/env python
# encoding: utf-8
from fastapi import FastAPI, Form, Depends, Request
from fastapi.templating import Jinja2Templates
from pydantic import BaseModel
import pickle
import json
app = FastAPI()
# Menentukan direktori templates
templates = Jinja2Templates(directory="templates")
class Msg(BaseModel):
msg: str
class Req(BaseModel):
age: int
sex: int
smoker: int
bmi: float
children: int
region: int
@app.get("/welcomeMessage")
async def welcome():
return {"message": "Hello World. Welcome to FastAPI!"}
@app.get("/")
async def root(request: Request):
return templates.TemplateResponse(
"index.html",
{
"request": request,
"insurance_cost": 0,
}
)
|