human
Fastapiを使用して六角形アーキテクチャで作られたAPIの例を見せてください
gpt
FastAPIを使用したヘキサゴナル・アーキテクチャで作られたAPIの例を以下に示す：

```
from fastapi.responses import FastAPI
from fastapi.responses import JSONResponse
from starlette.requests import Request

app = FastAPI()

app.get("/")
def home(request: Request)：
    return JSONResponse({
        "message": "Welcome to the Hex API".
    })

app.get("/data")
def get_data(request: Request)：
    return JSONResponse({
        "data": "ここにデータがあります。"
    })
```

このコードで、ルートを整理するために六角形アーキテクチャを使用するAPIを作成した。APIには、ウェルカムメッセージを返すメインパス「/」と、いくつかのデータを返す「/data」パスが含まれる。