Skip to content

Commit 29b327d

Browse files
committed
Change to OllamaEmbeddings, still doesn't work in compose
1 parent 70de75c commit 29b327d

File tree

6 files changed

+6
-8
lines changed

6 files changed

+6
-8
lines changed

bot.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ RUN apt-get update && apt-get install -y \
1111

1212
COPY requirements.txt .
1313

14-
RUN pip install -r requirements.txt
14+
RUN pip install --upgrade -r requirements.txt
1515

1616
# COPY .env .
1717
COPY bot.py .

bot.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import streamlit as st
44
from langchain.vectorstores.neo4j_vector import Neo4jVector
55
from langchain.embeddings.openai import OpenAIEmbeddings
6-
from langchain.embeddings import GPT4AllEmbeddings
6+
from langchain.embeddings import OllamaEmbeddings
77
from langchain.chat_models import ChatOpenAI
88
from langchain.chains import ConversationalRetrievalChain
99
from langchain.memory import ConversationBufferMemory
@@ -20,7 +20,7 @@
2020
os.environ["NEO4J_URL"] = url
2121

2222
# embeddings = OpenAIEmbeddings()
23-
embeddings = GPT4AllEmbeddings()
23+
embeddings = OllamaEmbeddings()
2424

2525
neo4j_db = Neo4jVector.from_existing_index(
2626
embedding=embeddings,

docker-compose.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ services:
5454
- loader
5555

5656
ports:
57-
- 8080:8080
5857
- 8501:8501
5958

6059
networks:

loader.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM python:latest
22

33
COPY requirements.txt .
44

5-
RUN pip install -r requirements.txt
5+
RUN pip install --upgrade -r requirements.txt
66

77
# COPY .env .
88
COPY loader.py .

loader.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from langchain.text_splitter import CharacterTextSplitter
77
from langchain.docstore.document import Document
88
from dotenv import load_dotenv
9-
from langchain.embeddings import GPT4AllEmbeddings
9+
from langchain.embeddings import OllamaEmbeddings
1010

1111
load_dotenv('.env')
1212

@@ -18,7 +18,7 @@
1818
os.environ["NEO4J_URL"] = url
1919

2020
# embeddings = OpenAIEmbeddings()
21-
embeddings = GPT4AllEmbeddings()
21+
embeddings = OllamaEmbeddings()
2222

2323

2424
# Read the wikipedia article

requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@ python-dotenv
44
wikipedia
55
tiktoken
66
neo4j
7-
gpt4all
87
streamlit

0 commit comments

Comments
 (0)