There are several ways. The simplest is to just mount a static folder with the files you'd like to serve:

```python
from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles
app = FastAPI()

@app.get("/")
async def root():
    return {"message": "<h1>Hello, world!</h1>"}

app.mount("/media", StaticFiles(directory="media"), name="media")
```

This will serve local files in the "media" folder from the 'http://localhost:8000/media' url route. So 'movie.mp4' would be '/media/movie.mp4'.

Note if you are just looking for a home media library server there are several great open source packages such as Plex or JellyFin. Plex also has a python API if you need to extend it.
มีหลายวิธี วิธีที่ง่ายที่สุดคือเพียงเมานต์โฟลเดอร์คงที่ด้วยไฟล์ที่คุณต้องการให้บริการ: ```python from fastapi import FastAPI from fastapi.staticfiles import StaticFiles app = FastAPI() @app.get("/") async def root (): return {"message": "<h1>สวัสดีชาวโลก!</h1>"} app.mount("/media", StaticFiles(directory="media"), name="media") ``` ซึ่งจะให้บริการไฟล์ในเครื่องในโฟลเดอร์ "media" จากเส้นทาง URL 'http://localhost:8000/media' ดังนั้น 'movie.mp4' จะเป็น '/media/movie.mp4' โปรดทราบว่าหากคุณกำลังมองหาเซิร์ฟเวอร์ไลบรารีสื่อภายในบ้าน มีแพ็คเกจโอเพ่นซอร์สที่ยอดเยี่ยมมากมาย เช่น Plex หรือ JellyFin Plex ยังมี python API หากคุณต้องการขยาย
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence