diff --git a/Dockerfile b/Dockerfile index 8d0e269..fcfdfca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,16 +3,17 @@ FROM registry.t-aaron.com/python:3.11-slim WORKDIR /app -# 安装系统依赖(PDF、文档处理等) +# 安装系统依赖(编译 psycopg2、文档处理等) RUN apt-get update && apt-get install -y --no-install-recommends \ - gcc \ + build-essential \ libpq-dev \ && rm -rf /var/lib/apt/lists/* # 复制依赖文件(排除 Windows 专用包 win32_setctime) COPY requirements.txt . RUN grep -v '^win32_setctime' requirements.txt > /tmp/requirements.txt \ - && pip install --no-cache-dir -r /tmp/requirements.txt + && pip install --no-cache-dir -r /tmp/requirements.txt \ + && pip install --no-cache-dir fastapi-cdn-host langchain-tavily langgraph-checkpoint-postgres # 复制项目代码 COPY . . diff --git a/data/chroma/kb_1/add53ead-7f8c-45e1-9851-b11e93ad0dfb/data_level0.bin b/data/chroma/kb_1/add53ead-7f8c-45e1-9851-b11e93ad0dfb/data_level0.bin index d878af2..676ab12 100644 Binary files a/data/chroma/kb_1/add53ead-7f8c-45e1-9851-b11e93ad0dfb/data_level0.bin and b/data/chroma/kb_1/add53ead-7f8c-45e1-9851-b11e93ad0dfb/data_level0.bin differ diff --git a/data/chroma/kb_1/chroma.sqlite3 b/data/chroma/kb_1/chroma.sqlite3 index 8bac5d5..bd58863 100644 Binary files a/data/chroma/kb_1/chroma.sqlite3 and b/data/chroma/kb_1/chroma.sqlite3 differ