Skip to content

Commit b807678

Browse files
committed
feat: AI 서버에 필요한 라이브러리 추가
1 parent a768be6 commit b807678

3 files changed

Lines changed: 275 additions & 6 deletions

File tree

ai/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ RUN uv sync --frozen --no-dev
99

1010
COPY src/ src/
1111

12-
EXPOSE 8000
12+
EXPOSE 38030
1313

14-
CMD ["uv", "run", "uvicorn", "ai_server.main:app", "--host", "0.0.0.0", "--port", "8000"]
14+
CMD ["uv", "run", "uvicorn", "ai_server.main:app", "--host", "0.0.0.0", "--port", "38030"]

ai/pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,13 @@ dependencies = [
1313
"pydantic-settings>=2.13.1",
1414
"httpx>=0.28.1",
1515
"aio-pika>=9.6.2",
16-
"boto3>=1.42.77",
16+
"boto3>=1.42.77",
17+
"aiofiles>=24.1.0",
18+
"pypdf>=5.1.0",
1719
"langchain>=1.2.13",
1820
"langchain-core>=1.2.22",
1921
"langchain-community>=0.4.1",
22+
"langchain-openai>=0.3.0",
2023
"structlog>=25.5.0",
2124
]
2225

0 commit comments

Comments
 (0)