Skip to content

sinizzu/Summarize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

70 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‚ PDFast μ„œλΉ„μŠ€ μ†Œκ°œ

νŒŒμ΄λ„-ν”„λ‘œμ νŠΈ-001

νŒŒμ΄λ„-ν”„λ‘œμ νŠΈ-004



πŸŽ₯ μ‹œμ—° μ˜μƒ

PDF λ¬Έμ„œλ₯Ό ν†΅ν•œ ν•™μŠ΅ 보쑰 μ›Ή ν”Œλž«νΌ


βœ… μΆ”μ§„ λ°°κ²½

νŒŒμ΄λ„-ν”„λ‘œμ νŠΈ-005

πŸ‘₯ νŒ€μ› μ†Œκ°œ

hj yj jh
πŸΌμ •ν˜„μ£ΌπŸΌ πŸ±μ†‘μœ€μ£ΌπŸ± πŸΆμ‹ μ§€ν˜„πŸΆ



βš’ 전체 μ•„ν‚€ν…μ²˜

νŒŒμ΄λ„-ν”„λ‘œμ νŠΈ-008



πŸ“ κΈ°λŠ₯ μ†Œκ°œ

chat keyword
μ˜μ–΄ μš”μ•½ ν•œκ΅­μ–΄ μš”μ•½ PDF 툴팁 μš”μ•½


πŸ†Β κΈ°μˆ  μŠ€νƒ

Programming language


Library & Framework


API


Database


Version Control System

github


Communication Tool

notion kakao







μ„€λͺ…

Summarize api (μš”μ•½κ΄€λ ¨ API)

디렉토리 μ„€λͺ…

SubFastAPI/
β”œβ”€β”€ .github/
β”œβ”€β”€ .venv/
β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ api/
β”‚   β”‚   β”œβ”€β”€ summary/ 
β”‚   β”‚   β”œβ”€β”€ __init__.py
β”‚   β”œβ”€β”€ core/
β”‚   β”‚   β”œβ”€β”€ __init__.py
β”‚   β”‚   β”œβ”€β”€ config.py
β”‚   β”œβ”€β”€ db/
β”‚   β”‚   β”œβ”€β”€ __init__.py
β”‚   β”‚   β”œβ”€β”€ connect_db.py
β”‚   β”œβ”€β”€ models/
β”‚   β”‚   β”œβ”€β”€ __init__.py
β”‚   β”œβ”€β”€ schemas/
β”‚   β”‚   β”œβ”€β”€ __init__.py
β”‚   β”‚   β”œβ”€β”€ paper.py
β”‚   β”œβ”€β”€ services/
β”‚   β”‚   β”œβ”€β”€ __init__.py
β”‚   β”‚   β”œβ”€β”€ summary_service.py
β”‚   β”œβ”€β”€ main.py
β”‚   β”œβ”€β”€ __init__.py
β”œβ”€β”€ .env
β”œβ”€β”€ .gitignore
β”œβ”€β”€ README.md
β”œβ”€β”€ requirements.txt

app/api

  • summary : μš”μ•½ κΈ°λŠ₯ κ΄€λ ¨ API μ—”λ“œ 포인트 μ •μ˜
  • __init__.py: API 디렉토리 νŒ¨ν‚€μ§€ μ΄ˆκΈ°ν™” 파일

api/core

  • config.py: μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„€μ • 및 ν™˜κ²½ λ³€μˆ˜λ₯Ό κ΄€λ¦¬ν•©λ‹ˆλ‹€.
  • __init__.py: Core 디렉토리 νŒ¨ν‚€μ§€ μ΄ˆκΈ°ν™” νŒŒμΌμž…λ‹ˆλ‹€.

app/db

  • connect_db.py: Weaviate λ°μ΄ν„°λ² μ΄μŠ€μ™€μ˜ 연결을 μ„€μ •ν•˜κ³  κ΄€λ¦¬ν•˜λŠ” νŒŒμΌμž…λ‹ˆλ‹€.
  • __init__.py: DB 디렉토리 νŒ¨ν‚€μ§€ μ΄ˆκΈ°ν™” νŒŒμΌμž…λ‹ˆλ‹€.

app/models

  • __init__.py: Models 디렉토리 νŒ¨ν‚€μ§€ μ΄ˆκΈ°ν™” νŒŒμΌμž…λ‹ˆλ‹€.

app/schemas

  • paper.py: Pydantic μŠ€ν‚€λ§ˆλ₯Ό μ •μ˜ν•˜μ—¬ 데이터 μœ νš¨μ„± 검사λ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€.
  • __init__.py: Schemas 디렉토리 νŒ¨ν‚€μ§€ μ΄ˆκΈ°ν™” νŒŒμΌμž…λ‹ˆλ‹€.

app/services

  • summary_service.py: μš”μ•½ λ‘œμ§μ„ μ²˜λ¦¬ν•˜λŠ” μ„œλΉ„μŠ€ λ ˆμ΄μ–΄μž…λ‹ˆλ‹€.
  • __init__.py: Services 디렉토리 νŒ¨ν‚€μ§€ μ΄ˆκΈ°ν™” νŒŒμΌμž…λ‹ˆλ‹€.

app/main.py

FastAPI μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ΄ˆκΈ°ν™”ν•˜κ³  λΌμš°ν„°λ₯Ό ν¬ν•¨ν•˜λŠ” 메인 νŒŒμΌμž…λ‹ˆλ‹€.

About

πŸ—‚οΈ PDFast: PDF 기반 AIλ₯Ό ν™œμš©ν•œ ν•™μŠ΅ ν”Œλž«νΌ (μš”μ•½ API)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors