일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 빅데이터분석기사
- webserving
- K최근접이웃
- 3유형
- 캐글
- 머신러닝
- gradio
- 딥러닝
- 1유형
- KNN
- 공간분석
- 공간시각화
- 2유형
- CUDA
- GPU
- qgis
- DASH
- Ai
- pytorch
- ㅂ
- 실기
- streamlit
- dl
- ml 웹서빙
- 인공지능
- fastapi
- QGIS설치
- Kaggle
- 예제소스
- 성능
- Today
- Total
목록2024/12/15 (2)
에코프로.AI

FastAPI 설치vscode 의 터미널에서 아래의 명령어를 실행하여, FastAPI 를 설치해 줍니다.pip install "fastapi[standard]" FastAPI 기본 실행 해보기main.py 파일을 생성 후, 아래와 같이 작성해 줍니다.# FastAPI 패키지 가져오기from fastapi import FastAPI# 인스턴스 생성app = FastAPI()# "/" 경로 설정# GET: 데이터를 읽습니다.@app.get("/")# "/" 경로에 호출 함수async def root(): return {"message" : "Hello World"} vscode의 터미널에 아래의 명령을 실행하여, 웹서버를 구동해 줍니다.fastapi dev main.py 브라우저에서 아래의 URL접속h..

데이터 분석 결과를 웹으로 서빙할 때 FastAPI, Flask, Django는 각각 고유한 특징과 장단점을 가지고 있습니다. 이들을 비교해보겠습니다.FastAPIFastAPI는 현대적이고 빠른 (고성능) 웹 프레임워크로, Python 3.6+ 버전의 표준 타입 힌트에 기반하여 API를 구축하는 데 사용됩니다장점높은 성능: 비동기 처리를 지원하여 매우 빠른 속도를 제공합니다자동 API 문서화: Swagger UI를 통해 API 문서를 자동으로 생성합니다타입 힌팅: 코드의 가독성을 높이고 개발자 간 협업을 용이하게 합니다간편한 데이터 검증: Pydantic을 사용하여 데이터 모델을 쉽게 정의하고 검증할 수 있습니다단점상대적으로 새로운 프레임워크로, 커뮤니티와 리소스가 다른 프레임워크에 비해 적을 수 있습니..