fix: pass .env.example to Docker and release package bump:patch

This commit is contained in:
Tadashi 2024-10-01 14:49:57 +07:00
parent 89785f5be8
commit a424a630f2
No known key found for this signature in database
GPG Key ID: 399380A00CC9028D
4 changed files with 6 additions and 4 deletions

View File

@ -2,7 +2,7 @@
# settings for OpenAI # settings for OpenAI
OPENAI_API_BASE=https://api.openai.com/v1 OPENAI_API_BASE=https://api.openai.com/v1
OPENAI_API_KEY=<YOUR OPEN AI KEY HERE> OPENAI_API_KEY=<YOUR_OPENAI_KEY>
OPENAI_CHAT_MODEL=gpt-3.5-turbo OPENAI_CHAT_MODEL=gpt-3.5-turbo
OPENAI_EMBEDDINGS_MODEL=text-embedding-ada-002 OPENAI_EMBEDDINGS_MODEL=text-embedding-ada-002
@ -14,14 +14,14 @@ AZURE_OPENAI_CHAT_DEPLOYMENT=gpt-35-turbo
AZURE_OPENAI_EMBEDDINGS_DEPLOYMENT=text-embedding-ada-002 AZURE_OPENAI_EMBEDDINGS_DEPLOYMENT=text-embedding-ada-002
# settings for Cohere # settings for Cohere
COHERE_API_KEY=<COHERE API KEY> COHERE_API_KEY=<COHERE_API_KEY>
# settings for local models # settings for local models
LOCAL_MODEL=llama3.1:8b LOCAL_MODEL=llama3.1:8b
LOCAL_MODEL_EMBEDDINGS=nomic-embed-text LOCAL_MODEL_EMBEDDINGS=nomic-embed-text
# settings for GraphRAG # settings for GraphRAG
GRAPHRAG_API_KEY=<YOUR OPEN AI KEY HERE> GRAPHRAG_API_KEY=<YOUR_OPENAI_KEY>
GRAPHRAG_LLM_MODEL=gpt-4o-mini GRAPHRAG_LLM_MODEL=gpt-4o-mini
GRAPHRAG_EMBEDDING_MODEL=text-embedding-3-small GRAPHRAG_EMBEDDING_MODEL=text-embedding-3-small

View File

@ -34,6 +34,7 @@ jobs:
cp LICENSE.txt kotaemon-app/ cp LICENSE.txt kotaemon-app/
cp flowsettings.py kotaemon-app/ cp flowsettings.py kotaemon-app/
cp app.py kotaemon-app/ cp app.py kotaemon-app/
cp .env.example kotaemon-app/.env
cp -r scripts kotaemon-app/ cp -r scripts kotaemon-app/
mkdir -p kotaemon-app/libs/ktem/ktem/ mkdir -p kotaemon-app/libs/ktem/ktem/
cp -r libs/ktem/ktem/assets kotaemon-app/libs/ktem/ktem/ cp -r libs/ktem/ktem/assets kotaemon-app/libs/ktem/ktem/

View File

@ -68,6 +68,7 @@ RUN --mount=type=ssh \
# Copy contents # Copy contents
COPY . /app COPY . /app
COPY .env.example /app/.env
# Install additional pip packages # Install additional pip packages
RUN --mount=type=ssh \ RUN --mount=type=ssh \

View File

@ -200,7 +200,7 @@ class FileIndexPage(BasePage):
self.chunks = gr.HTML(visible=False) self.chunks = gr.HTML(visible=False)
with gr.Accordion("Advance Options", open=False): with gr.Accordion("Advance options", open=False):
with gr.Row(): with gr.Row():
self.download_all_button = gr.DownloadButton( self.download_all_button = gr.DownloadButton(
"Download all files", "Download all files",