Skip to content

Commit b187ecd

Browse files
committed
update pip install
1 parent 5724ba6 commit b187ecd

File tree

1 file changed

+63
-23
lines changed

1 file changed

+63
-23
lines changed

python-recipes/vector-search/05_multivector_search.ipynb

Lines changed: 63 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,59 @@
2626
"metadata": {},
2727
"outputs": [],
2828
"source": [
29-
"%pip install \"redisvl>0.9.1\""
29+
"%pip install \"redisvl>=0.10.0\""
3030
]
3131
},
3232
{
3333
"cell_type": "code",
34-
"execution_count": null,
34+
"execution_count": 28,
3535
"metadata": {},
36-
"outputs": [],
36+
"outputs": [
37+
{
38+
"name": "stderr",
39+
"output_type": "stream",
40+
"text": [
41+
"huggingface/tokenizers: The current process just got forked, after parallelism has already been used. Disabling parallelism to avoid deadlocks...\n",
42+
"To disable this warning, you can either:\n",
43+
"\t- Avoid using `tokenizers` before the fork if possible\n",
44+
"\t- Explicitly set the environment variable TOKENIZERS_PARALLELISM=(true | false)\n"
45+
]
46+
},
47+
{
48+
"name": "stdout",
49+
"output_type": "stream",
50+
"text": [
51+
"Found existing installation: redisvl 0.9.1\n",
52+
"Uninstalling redisvl-0.9.1:\n",
53+
" Successfully uninstalled redisvl-0.9.1\n",
54+
"Note: you may need to restart the kernel to use updated packages.\n"
55+
]
56+
}
57+
],
58+
"source": [
59+
"%pip uninstall -y redisvl"
60+
]
61+
},
62+
{
63+
"cell_type": "code",
64+
"execution_count": 1,
65+
"metadata": {},
66+
"outputs": [
67+
{
68+
"data": {
69+
"text/plain": [
70+
"'0.10.0'"
71+
]
72+
},
73+
"execution_count": 1,
74+
"metadata": {},
75+
"output_type": "execute_result"
76+
}
77+
],
3778
"source": [
38-
"import redisvl\n",
3979
"# check version\n",
80+
"import redisvl\n",
81+
"\n",
4082
"redisvl.__version__"
4183
]
4284
},
@@ -130,7 +172,7 @@
130172
},
131173
{
132174
"cell_type": "code",
133-
"execution_count": 6,
175+
"execution_count": null,
134176
"metadata": {},
135177
"outputs": [],
136178
"source": [
@@ -142,8 +184,7 @@
142184
"REDIS_PASSWORD = os.getenv(\"REDIS_PASSWORD\", \"\") # ex: \"1TNxTEdYRDgIDKM2gDfasupCADXXXX\"\n",
143185
"\n",
144186
"# If SSL is enabled on the endpoint, use rediss:// as the URL prefix\n",
145-
"# REDIS_URL = f\"redis://:{REDIS_PASSWORD}@{REDIS_HOST}:{REDIS_PORT}\"\n",
146-
"REDIS_URL = \"redis://localhost:6380\" # running redis 8 here"
187+
"REDIS_URL = f\"redis://:{REDIS_PASSWORD}@{REDIS_HOST}:{REDIS_PORT}\""
147188
]
148189
},
149190
{
@@ -155,7 +196,7 @@
155196
},
156197
{
157198
"cell_type": "code",
158-
"execution_count": 7,
199+
"execution_count": 3,
159200
"metadata": {},
160201
"outputs": [
161202
{
@@ -164,7 +205,7 @@
164205
"True"
165206
]
166207
},
167-
"execution_count": 7,
208+
"execution_count": 3,
168209
"metadata": {},
169210
"output_type": "execute_result"
170211
}
@@ -178,7 +219,7 @@
178219
},
179220
{
180221
"cell_type": "code",
181-
"execution_count": 8,
222+
"execution_count": 4,
182223
"metadata": {},
183224
"outputs": [],
184225
"source": [
@@ -205,20 +246,20 @@
205246
},
206247
{
207248
"cell_type": "code",
208-
"execution_count": 9,
249+
"execution_count": 5,
209250
"metadata": {},
210251
"outputs": [
211252
{
212253
"name": "stdout",
213254
"output_type": "stream",
214255
"text": [
215-
"13:55:47 datasets INFO PyTorch version 2.3.0 available.\n",
216-
"13:55:48 sentence_transformers.SentenceTransformer INFO Use pytorch device_name: mps\n",
217-
"13:55:48 sentence_transformers.SentenceTransformer INFO Load pretrained SentenceTransformer: sentence-transformers/all-MiniLM-L6-v2\n",
218-
"13:55:50 sentence_transformers.SentenceTransformer INFO Use pytorch device_name: mps\n",
219-
"13:55:50 sentence_transformers.SentenceTransformer INFO Load pretrained SentenceTransformer: sentence-transformers/all-mpnet-base-v2\n",
220-
"13:55:51 sentence_transformers.SentenceTransformer INFO Use pytorch device_name: mps\n",
221-
"13:55:51 sentence_transformers.SentenceTransformer INFO Load pretrained SentenceTransformer: sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2\n"
256+
"14:45:04 datasets INFO PyTorch version 2.3.0 available.\n",
257+
"14:45:05 sentence_transformers.SentenceTransformer INFO Use pytorch device_name: mps\n",
258+
"14:45:05 sentence_transformers.SentenceTransformer INFO Load pretrained SentenceTransformer: sentence-transformers/all-MiniLM-L6-v2\n",
259+
"14:45:07 sentence_transformers.SentenceTransformer INFO Use pytorch device_name: mps\n",
260+
"14:45:07 sentence_transformers.SentenceTransformer INFO Load pretrained SentenceTransformer: sentence-transformers/all-mpnet-base-v2\n",
261+
"14:45:08 sentence_transformers.SentenceTransformer INFO Use pytorch device_name: mps\n",
262+
"14:45:08 sentence_transformers.SentenceTransformer INFO Load pretrained SentenceTransformer: sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2\n"
222263
]
223264
}
224265
],
@@ -272,7 +313,7 @@
272313
},
273314
{
274315
"cell_type": "code",
275-
"execution_count": 10,
316+
"execution_count": 6,
276317
"metadata": {},
277318
"outputs": [
278319
{
@@ -303,14 +344,13 @@
303344
},
304345
{
305346
"cell_type": "code",
306-
"execution_count": 12,
347+
"execution_count": 7,
307348
"metadata": {},
308349
"outputs": [
309350
{
310351
"name": "stdout",
311352
"output_type": "stream",
312353
"text": [
313-
"13:56:14 redisvl.index.index INFO Index already exists, overwriting.\n",
314354
"Multi-vector index created and populated successfully!\n"
315355
]
316356
}
@@ -392,7 +432,7 @@
392432
},
393433
{
394434
"cell_type": "code",
395-
"execution_count": 13,
435+
"execution_count": 8,
396436
"metadata": {},
397437
"outputs": [
398438
{
@@ -475,7 +515,7 @@
475515
},
476516
{
477517
"cell_type": "code",
478-
"execution_count": 14,
518+
"execution_count": 9,
479519
"metadata": {},
480520
"outputs": [],
481521
"source": [

0 commit comments

Comments
 (0)