Skip to content

Commit 8f5b9c6

Browse files
authored
Update dependencies (#197)
1 parent caec526 commit 8f5b9c6

File tree

7 files changed

+13
-14
lines changed

7 files changed

+13
-14
lines changed

api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22

3-
from langchain_community.graphs import Neo4jGraph
3+
from langchain_neo4j import Neo4jGraph
44
from dotenv import load_dotenv
55
from utils import (
66
create_vector_index,

bot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import streamlit as st
44
from streamlit.logger import get_logger
55
from langchain.callbacks.base import BaseCallbackHandler
6-
from langchain_community.graphs import Neo4jGraph
6+
from langchain_neo4j import Neo4jGraph
77
from dotenv import load_dotenv
88
from utils import (
99
create_vector_index,

chains.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from langchain_ollama import ChatOllama
99
from langchain_aws import ChatBedrock
1010

11-
from langchain_community.vectorstores import Neo4jVector
11+
from langchain_neo4j import Neo4jVector
1212

1313
from langchain.chains import RetrievalQAWithSourcesChain
1414
from langchain.chains.qa_with_sources import load_qa_with_sources_chain

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ services:
3131

3232
database:
3333
user: neo4j:neo4j
34-
image: neo4j:5.23
34+
image: neo4j:5.26
3535
ports:
3636
- 7687:7687
3737
- 7474:7474

loader.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
import requests
33
from dotenv import load_dotenv
4-
from langchain_community.graphs import Neo4jGraph
4+
from langchain_neo4j import Neo4jGraph
55
import streamlit as st
66
from streamlit.logger import get_logger
77
from chains import load_embedding_model
@@ -15,8 +15,6 @@
1515
password = os.getenv("NEO4J_PASSWORD")
1616
ollama_base_url = os.getenv("OLLAMA_BASE_URL")
1717
embedding_model_name = os.getenv("EMBEDDING_MODEL")
18-
# Remapping for Langchain Neo4j integration
19-
os.environ["NEO4J_URL"] = url
2018

2119
logger = get_logger(__name__)
2220

pdf_bot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from PyPDF2 import PdfReader
66
from langchain.callbacks.base import BaseCallbackHandler
77
from langchain.text_splitter import RecursiveCharacterTextSplitter
8-
from langchain_community.vectorstores import Neo4jVector
8+
from langchain_neo4j import Neo4jVector
99
from streamlit.logger import get_logger
1010
from chains import (
1111
load_embedding_model,

requirements.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,10 @@ sse-starlette
1212
boto3
1313
streamlit==1.32.1
1414
# missing from the langchain base image?
15-
langchain-openai==0.2.4
16-
langchain-community==0.3.3
17-
langchain-google-genai==2.0.3
18-
langchain-ollama==0.2.0
19-
langchain-huggingface==0.1.1
20-
langchain-aws==0.2.4
15+
langchain-openai==0.3.8
16+
langchain-community==0.3.19
17+
langchain-google-genai==2.0.11
18+
langchain-ollama==0.2.3
19+
langchain-huggingface==0.1.2
20+
langchain-aws==0.2.15
21+
langchain-neo4j==0.4.0

0 commit comments

Comments
 (0)