텍스트 입력으로부터 교육자료 생성을 위한 파이프라인
pipeline/ # 메인 파이프라인 코드
├── main.py # FastAPI 서버 (엔트리포인트)
├── pipe.py # 파이프라인 오케스트레이터
├── utils.py # 텍스트-이미지 변환
├── requirements.txt # Python 의존성
├── ocr/
│ └── recog.py # EasyOCR + GPT 텍스트 추출
├── crawl/
│ └── crawling.py # Bing 이미지 검색/다운로드
└── img_video/
├── trans.py # 한영 번역 (Iris-7B)
└── video.py # I2VGen-XL 영상 생성
결과물_GIF/ # 생성된 GIF 결과물 샘플
export OPENAI_API_KEY="your-openai-api-key"
cd pipeline
pip install -r requirements.txt
cd pipeline
python pipe.py
cd pipeline
uvicorn main:app --host 0.0.0.0 --port 8000
API 엔드포인트:
POST /generate — 영상 생성 (title, hashtag, content, style_prompt)GET /health — 서버 상태 확인추가 결과물은
결과물_GIF/폴더를 참고하세요.
80 commits
Python
100.0%
텍스트 입력으로부터 교육자료 생성을 위한 파이프라인
pipeline/ # 메인 파이프라인 코드
├── main.py # FastAPI 서버 (엔트리포인트)
├── pipe.py # 파이프라인 오케스트레이터
├── utils.py # 텍스트-이미지 변환
├── requirements.txt # Python 의존성
├── ocr/
│ └── recog.py # EasyOCR + GPT 텍스트 추출
├── crawl/
│ └── crawling.py # Bing 이미지 검색/다운로드
└── img_video/
├── trans.py # 한영 번역 (Iris-7B)
└── video.py # I2VGen-XL 영상 생성
결과물_GIF/ # 생성된 GIF 결과물 샘플
export OPENAI_API_KEY="your-openai-api-key"
cd pipeline
pip install -r requirements.txt
cd pipeline
python pipe.py
cd pipeline
uvicorn main:app --host 0.0.0.0 --port 8000
API 엔드포인트:
POST /generate — 영상 생성 (title, hashtag, content, style_prompt)GET /health — 서버 상태 확인추가 결과물은
결과물_GIF/폴더를 참고하세요.
80 commits
Python
100.0%