Skip to content

About

3조의 그룹웨어 서비스를 개발하는 백엔드 측 파이썬 전용 레포입니다.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Vit_S GroupwareService FastAPI

Vitamine-S GroupwareService의 AI 기능을 담당하는 FastAPI 서버입니다.


기술 스택

항목 내용
Language Python
Framework FastAPI
ASGI Server Uvicorn
Config Pydantic Settings, python-dotenv
AI Client Google GenAI
Template Jinja2
Test Pytest

프로젝트 구조

app/
├── __init__.py
├── main.py
└── core/
    ├── __init__.py
    └── config.py

환경 설정

.env.example을 복사해 .env를 생성합니다.

cp .env.example .env

Windows CMD에서는 다음 명령어를 사용할 수 있습니다.

copy .env.example .env

가상환경 설정

python -m venv .venv

Windows CMD:

.venv\Scripts\activate.bat

PowerShell:

.\.venv\Scripts\Activate.ps1

의존성 설치

pip install -r requirements.txt

서버 실행

uvicorn app.main:app --reload --port 8000

API 문서

서버 실행 후 아래 주소에서 Swagger 문서를 확인할 수 있습니다.

http://127.0.0.1:8000/docs

Health Check

GET /health

About

3조의 그룹웨어 서비스를 개발하는 백엔드 측 파이썬 전용 레포입니다.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages