fastapi

Форк
0
/
tutorial005.py 
23 строки · 546.0 Байт
1
from enum import Enum
2

3
from fastapi import FastAPI
4

5

6
class ModelName(str, Enum):
7
    alexnet = "alexnet"
8
    resnet = "resnet"
9
    lenet = "lenet"
10

11

12
app = FastAPI()
13

14

15
@app.get("/models/{model_name}")
16
async def get_model(model_name: ModelName):
17
    if model_name is ModelName.alexnet:
18
        return {"model_name": model_name, "message": "Deep Learning FTW!"}
19

20
    if model_name.value == "lenet":
21
        return {"model_name": model_name, "message": "LeCNN all the images"}
22

23
    return {"model_name": model_name, "message": "Have some residuals"}
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.