From 28df08b9077b92b65c7fab4fbef2ad367c833807 Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Sun, 30 Jul 2023 02:07:33 -0700 Subject: [PATCH] Fix configure openai processor for khoj docker Store khoj search models and embeddings in default location in docker container under /root/.khoj --- config/khoj_docker.yml | 4 +--- docker-compose.yml | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/config/khoj_docker.yml b/config/khoj_docker.yml index 311e1588..5fb89665 100644 --- a/config/khoj_docker.yml +++ b/config/khoj_docker.yml @@ -45,9 +45,7 @@ processor: conversation: conversation-logfile: "/data/embeddings/conversation_logs.json" enable-offline-chat: false - openai: - api-key: null - chat-model: "chat-gpt-3.5" + openai: null app: should_log_telemetry: true diff --git a/docker-compose.yml b/docker-compose.yml index d6a7dcb8..c15d1025 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,7 +22,7 @@ services: - ./tests/data/pdf/:/data/pdf/ # Embeddings and models are populated after the first run # You can set these volumes to point to empty directories on host - - ./tests/data/embeddings/:/data/embeddings/ - - ./tests/data/models/:/data/models/ + - ./tests/data/embeddings/:/root/.khoj/content/ + - ./tests/data/models/:/root/.khoj/search/ # Use 0.0.0.0 to explicitly set the host ip for the service on the container. https://pythonspeed.com/articles/docker-connection-refused/ command: --host="0.0.0.0" --port=42110 -c=config/khoj_docker.yml -vv