Skip to content

Commit 2b787c4

Browse files
Merge pull request #107 from neo4j-labs/STAGING
Staging to MAIN
2 parents 0996df9 + 55d3a1c commit 2b787c4

File tree

91 files changed

+7483
-1678
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+7483
-1678
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,4 +159,7 @@ cython_debug/
159159
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
160160
#.idea/
161161
.vscode/launch.json
162-
temp.pdf
162+
temp.pdf
163+
google-cloud-sdk
164+
google-cloud-cli-469.0.0-linux-x86_64.tar.gz
165+
/data/llm-experiments-387609-c73d512ca3b1.json

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ KNN_MIN_SCORE = ""\
114114
https://github.com/neo4j-labs/llm-graph-builder/assets/121786590/b725a503-6ade-46d2-9e70-61d57443c311
115115
116116
## Links
117-
The Public [ Google cloud Run URL](https://frontend-dcavk67s4a-uc.a.run.app).
117+
The Public [ Google cloud Run URL](https://staging-frontend-dcavk67s4a-uc.a.run.app/).
118118
[Workspace URL](https://workspace-preview.neo4j.io/workspace)
119119
120120

backend/example.env

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,13 @@ DIFFBOT_API_KEY = ""
33
NEO4J_URI = ""
44
NEO4J_USERNAME = ""
55
NEO4J_PASSWORD = ""
6+
NEO4J_DATABASE = ""
67
AWS_ACCESS_KEY_ID = ""
78
AWS_SECRET_ACCESS_KEY = ""
89
EMBEDDING_MODEL = ""
910
IS_EMBEDDING = "TRUE"
10-
KNN_MIN_SCORE = ""
11+
KNN_MIN_SCORE = ""
12+
LANGCHAIN_API_KEY = ""
13+
LANGCHAIN_PROJECT = ""
14+
LANGCHAIN_TRACING_V2 = ""
15+
LANGCHAIN_ENDPOINT = ""

backend/requirements.txt

Lines changed: 81 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,184 +1,164 @@
1-
aiohttp==3.9.1
1+
aiohttp==3.9.3
22
aiosignal==1.3.1
33
annotated-types==0.6.0
44
antlr4-python3-runtime==4.9.3
5-
anyio==4.2.0
6-
asttokens==2.0.5
5+
anyio==4.3.0
76
async-timeout==4.0.3
7+
asyncio==3.4.3
88
attrs==23.2.0
9-
backcall==0.2.0
109
backoff==2.2.1
11-
beautifulsoup4==4.12.2
12-
boto3==1.34.41
13-
botocore==1.34.41
14-
certifi==2023.11.17
10+
beautifulsoup4==4.12.3
11+
boto3
12+
botocore
13+
cachetools==5.3.3
14+
certifi==2024.2.2
1515
cffi==1.16.0
1616
chardet==5.2.0
1717
charset-normalizer==3.3.2
1818
click==8.1.7
19-
colorama==0.4.6
2019
coloredlogs==15.0.1
21-
comm==0.1.2
2220
contourpy==1.2.0
2321
cryptography==42.0.2
2422
cycler==0.12.1
25-
dataclasses-json==0.6.3
23+
dataclasses-json==0.6.4
2624
dataclasses-json-speakeasy==0.5.11
27-
debugpy==1.6.7
28-
decorator==5.1.1
2925
Deprecated==1.2.14
3026
distro==1.9.0
27+
docstring_parser==0.16
3128
effdet==0.4.1
3229
emoji==2.10.1
33-
exceptiongroup==1.0.4
34-
executing==0.8.3
35-
fastapi==0.109.0
30+
exceptiongroup==1.2.0
31+
fastapi==0.110.0
3632
fastapi-health==0.4.0
3733
filelock==3.13.1
3834
filetype==1.2.0
3935
flatbuffers==23.5.26
40-
fonttools==4.48.1
36+
fonttools==4.49.0
4137
frozenlist==1.4.1
4238
fsspec==2024.2.0
39+
google-api-core==2.18.0
40+
google-auth==2.29.0
41+
google-cloud-aiplatform==1.45.0
42+
google-cloud-bigquery==3.19.0
43+
google-cloud-core==2.4.1
44+
google-cloud-resource-manager==1.12.3
45+
google-cloud-storage==2.16.0
46+
google-crc32c==1.5.0
47+
google-resumable-media==2.7.0
48+
googleapis-common-protos==1.63.0
4349
greenlet==3.0.3
50+
grpc-google-iam-v1==0.13.0
51+
grpcio==1.62.1
52+
google-ai-generativelanguage
53+
grpcio-status==1.62.1
4454
h11==0.14.0
45-
httpcore==1.0.2
46-
httpx==0.26.0
55+
httpcore==1.0.4
56+
httpx==0.27.0
4757
huggingface-hub==0.20.3
4858
humanfriendly==10.0
4959
idna==3.6
50-
importlib-metadata==7.0.1
60+
importlib-resources==6.1.1
61+
install==1.3.5
5162
iopath==0.1.10
52-
ipykernel==6.25.0
53-
ipython==8.15.0
54-
jedi==0.18.1
5563
Jinja2==3.1.3
5664
jmespath==1.0.1
5765
joblib==1.3.2
5866
jsonpatch==1.33
5967
jsonpath-python==1.0.6
6068
jsonpointer==2.4
61-
jupyter_client==8.6.0
62-
jupyter_core==5.5.0
6369
kiwisolver==1.4.5
64-
langchain==0.1.1
65-
langchain-community==0.0.20
66-
langchain-core==0.1.23
67-
langchain-experimental==0.0.49
68-
langchain-openai==0.0.2.post1
70+
langchain
71+
langchain-google-genai
72+
langchain-community
73+
langchain-core
74+
langchain-experimental
75+
langchain-google-vertexai
76+
langchain-openai
77+
langchain-text-splitters==0.0.1
6978
langdetect==1.0.9
70-
langsmith==0.0.87
79+
langsmith==0.1.31
7180
layoutparser==0.3.4
7281
lxml==5.1.0
7382
MarkupSafe==2.1.5
7483
marshmallow==3.20.2
75-
matplotlib==3.8.2
76-
matplotlib-inline==0.1.6
84+
matplotlib==3.7.2
7785
mpmath==1.3.0
78-
multidict==6.0.4
86+
multidict==6.0.5
7987
mypy-extensions==1.0.0
80-
neo4j==5.16.0
81-
nest-asyncio==1.5.6
88+
neo4j==5.18.0
8289
networkx==3.2.1
8390
nltk==3.8.1
84-
numpy==1.26.3
85-
nvidia-cublas-cu12==12.1.3.1
86-
nvidia-cuda-cupti-cu12==12.1.105
87-
nvidia-cuda-nvrtc-cu12==12.1.105
88-
nvidia-cuda-runtime-cu12==12.1.105
89-
nvidia-cudnn-cu12==8.9.2.26
90-
nvidia-cufft-cu12==11.0.2.54
91-
nvidia-curand-cu12==10.3.2.106
92-
nvidia-cusolver-cu12==11.4.5.107
93-
nvidia-cusparse-cu12==12.1.0.106
94-
nvidia-nccl-cu12==2.19.3
95-
nvidia-nvjitlink-cu12==12.3.101
96-
nvidia-nvtx-cu12==12.1.105
91+
numpy==1.26.4
9792
omegaconf==2.3.0
9893
onnx==1.15.0
9994
onnxruntime==1.15.1
100-
openai==1.7.1
101-
opencv-python==4.9.0.80
102-
opencv-python-headless==4.9.0.80
95+
openai==1.14.2
96+
opencv-python==4.8.0.76
97+
orjson==3.9.15
10398
packaging==23.2
10499
pandas==2.2.0
105-
parso==0.8.3
106100
pdf2image==1.17.0
107101
pdfminer.six==20221105
108102
pdfplumber==0.10.4
109-
pexpect==4.9.0
110-
pickleshare==0.7.5
111-
pikepdf==8.12.0
103+
pikepdf==8.11.0
112104
pillow==10.2.0
113105
pillow_heif==0.15.0
114-
platformdirs==3.10.0
115106
portalocker==2.8.2
116-
prompt-toolkit==3.0.43
117-
protobuf==4.25.2
118-
psutil==5.9.0
119-
ptyprocess==0.7.0
120-
pure-eval==0.2.2
107+
proto-plus==1.23.0
108+
protobuf==4.23.4
109+
pyasn1==0.6.0
110+
pyasn1_modules==0.4.0
121111
pycocotools==2.0.7
122112
pycparser==2.21
123-
pydantic==2.5.3
124-
pydantic_core==2.14.6
125-
Pygments==2.15.1
126-
pyparsing==3.1.1
127-
pypdf==3.17.4
113+
pydantic==2.6.4
114+
pydantic_core==2.16.3
115+
pyparsing==3.0.9
116+
pypdf==4.0.1
128117
pypdfium2==4.27.0
129118
pytesseract==0.3.10
130-
python-certifi-win32==1.6.1
131119
python-dateutil==2.8.2
132-
python-dotenv==1.0.0
120+
python-dotenv==1.0.1
133121
python-iso639==2024.2.7
134122
python-magic==0.4.27
135-
python-multipart==0.0.6
136-
pytz==2023.3.post1
123+
python-multipart==0.0.9
124+
pytube==15.0.0
125+
pytz==2024.1
137126
PyYAML==6.0.1
138-
pyzmq==25.1.0
139127
rapidfuzz==3.6.1
140128
regex==2023.12.25
141-
requests==2.31.0
142-
s3transfer==0.10.0
143-
safetensors==0.4.2
144-
scipy==1.12.0
145-
setuptools-scm==8.0.4
129+
requests
130+
rsa==4.9
131+
s3transfer==0.10.1
132+
safetensors==0.3.2
133+
scipy==1.10.1
134+
shapely==2.0.3
146135
six==1.16.0
147-
sniffio==1.3.0
136+
sniffio==1.3.1
148137
soupsieve==2.5
149-
SQLAlchemy==2.0.25
150-
stack-data==0.2.0
151-
starlette==0.35.1
138+
SQLAlchemy==2.0.28
139+
starlette==0.36.3
152140
sympy==1.12
153141
tabulate==0.9.0
154142
tenacity==8.2.3
155-
tiktoken==0.5.2
143+
tiktoken==0.6.0
156144
timm==0.9.12
157145
tokenizers==0.15.2
158-
tomli==2.0.1
159-
torch==2.2.0
160-
torchvision==0.17.0
161-
tornado==6.3.3
162-
tqdm==4.66.1
163-
traitlets==5.7.1
164-
transformers==4.37.2
146+
tqdm==4.66.2
147+
transformers==4.37.1
165148
triton==2.2.0
149+
types-protobuf
150+
types-requests
166151
typing-inspect==0.9.0
167152
typing_extensions==4.9.0
168153
tzdata==2024.1
169-
unstructured==0.12.4
170-
unstructured-client==0.18.0
171-
unstructured-inference==0.7.23
172-
unstructured.pytesseract==0.3.12
173-
urllib3==2.0.7
174-
uvicorn==0.26.0
175-
wcwidth==0.2.5
154+
unstructured
155+
unstructured-client
156+
unstructured-inference
157+
unstructured.pytesseract
158+
urllib3
159+
uvicorn==0.29.0
176160
wikipedia==1.4.0
177161
wrapt==1.16.0
178162
yarl==1.9.4
163+
youtube-transcript-api==0.6.2
179164
zipp==3.17.0
180-
poppler-utils
181-
pytesseract
182-
pdf2image
183-
youtube-transcript-api
184-
pytube

0 commit comments

Comments
 (0)