thomasht86 commited on
Commit
36ce3fe
·
verified ·
1 Parent(s): fc669ea

Upload folder using huggingface_hub

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. frontend/app.py +1 -1
  3. main.py +6 -2
  4. requirements.txt +30 -22
  5. static/full_images/d40134b18b684815719d4082b0643f0e.jpg +0 -0
  6. static/sim_maps/-2559037163954724527_0_1.png +0 -0
  7. static/sim_maps/-2559037163954724527_0_10.png +0 -0
  8. static/sim_maps/-2559037163954724527_0_11.png +0 -0
  9. static/sim_maps/-2559037163954724527_0_12.png +0 -0
  10. static/sim_maps/-2559037163954724527_0_13.png +0 -0
  11. static/sim_maps/-2559037163954724527_0_15.png +0 -0
  12. static/sim_maps/-2559037163954724527_0_16.png +0 -0
  13. static/sim_maps/-2559037163954724527_0_17.png +0 -0
  14. static/sim_maps/-2559037163954724527_0_18.png +0 -0
  15. static/sim_maps/-2559037163954724527_0_3.png +0 -0
  16. static/sim_maps/-2559037163954724527_0_4.png +0 -0
  17. static/sim_maps/-2559037163954724527_0_5.png +0 -0
  18. static/sim_maps/-2559037163954724527_0_6.png +0 -0
  19. static/sim_maps/-2559037163954724527_0_8.png +0 -0
  20. static/sim_maps/-2559037163954724527_0_9.png +0 -0
  21. static/sim_maps/-2559037163954724527_1_1.png +0 -0
  22. static/sim_maps/-2559037163954724527_1_10.png +0 -0
  23. static/sim_maps/-2559037163954724527_1_11.png +0 -0
  24. static/sim_maps/-2559037163954724527_1_12.png +0 -0
  25. static/sim_maps/-2559037163954724527_1_13.png +0 -0
  26. static/sim_maps/-2559037163954724527_1_15.png +0 -0
  27. static/sim_maps/-2559037163954724527_1_16.png +0 -0
  28. static/sim_maps/-2559037163954724527_1_17.png +0 -0
  29. static/sim_maps/-2559037163954724527_1_18.png +0 -0
  30. static/sim_maps/-2559037163954724527_1_3.png +0 -0
  31. static/sim_maps/-2559037163954724527_1_4.png +0 -0
  32. static/sim_maps/-2559037163954724527_1_5.png +0 -0
  33. static/sim_maps/-2559037163954724527_1_6.png +0 -0
  34. static/sim_maps/-2559037163954724527_1_8.png +0 -0
  35. static/sim_maps/-2559037163954724527_1_9.png +0 -0
  36. static/sim_maps/-2559037163954724527_2_1.png +0 -0
  37. static/sim_maps/-2559037163954724527_2_10.png +0 -0
  38. static/sim_maps/-2559037163954724527_2_11.png +0 -0
  39. static/sim_maps/-2559037163954724527_2_12.png +0 -0
  40. static/sim_maps/-2559037163954724527_2_13.png +0 -0
  41. static/sim_maps/-2559037163954724527_2_15.png +0 -0
  42. static/sim_maps/-2559037163954724527_2_16.png +0 -0
  43. static/sim_maps/-2559037163954724527_2_17.png +0 -0
  44. static/sim_maps/-2559037163954724527_2_18.png +0 -0
  45. static/sim_maps/-2559037163954724527_2_3.png +0 -0
  46. static/sim_maps/-2559037163954724527_2_4.png +0 -0
  47. static/sim_maps/-2559037163954724527_2_5.png +0 -0
  48. static/sim_maps/-2559037163954724527_2_6.png +0 -0
  49. static/sim_maps/-2559037163954724527_2_8.png +0 -0
  50. static/sim_maps/-2559037163954724527_2_9.png +0 -0
.gitattributes CHANGED
@@ -56,3 +56,4 @@ static/full_images/f7785696541fc185bc1d10c8608b8100.jpg filter=lfs diff=lfs merg
56
  static/img/colpali_child.png filter=lfs diff=lfs merge=lfs -text
57
  static/img/vespa-colpali.png filter=lfs diff=lfs merge=lfs -text
58
  static/img/visual-retrieval-demoapp-arch.png filter=lfs diff=lfs merge=lfs -text
 
 
56
  static/img/colpali_child.png filter=lfs diff=lfs merge=lfs -text
57
  static/img/vespa-colpali.png filter=lfs diff=lfs merge=lfs -text
58
  static/img/visual-retrieval-demoapp-arch.png filter=lfs diff=lfs merge=lfs -text
59
+ static/full_images/d40134b18b684815719d4082b0643f0e.jpg filter=lfs diff=lfs merge=lfs -text
frontend/app.py CHANGED
@@ -755,7 +755,7 @@ def ChatResult(query_id: str, query: str, doc_ids: Optional[list] = None):
755
  )
756
 
757
  return Div(
758
- Div("AI-response (Gemini-2.0)", cls="text-xl font-semibold p-5"),
759
  Div(
760
  Div(
761
  messages,
 
755
  )
756
 
757
  return Div(
758
+ Div("AI-response (Gemini-2.5-flash)", cls="text-xl font-semibold p-5"),
759
  Div(
760
  Div(
761
  messages,
main.py CHANGED
@@ -68,7 +68,11 @@ awesomplete_link = Link(
68
  awesomplete_js = Script(
69
  src="https://cdnjs.cloudflare.com/ajax/libs/awesomplete/1.1.7/awesomplete.min.js"
70
  )
71
- sselink = Script(src="https://unpkg.com/htmx-ext-sse@2.2.1/sse.js")
 
 
 
 
72
 
73
  # Get log level from environment variable, default to INFO
74
  LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper()
@@ -112,7 +116,7 @@ This means that newlines will be replaced with <br> tags, bold text will be encl
112
  Do NOT include backticks (`) in your response. Only simple HTML tags and text.
113
  """
114
  gemini_model = genai.GenerativeModel(
115
- "gemini-2.0-flash", system_instruction=GEMINI_SYSTEM_PROMPT
116
  )
117
  STATIC_DIR = Path("static")
118
  IMG_DIR = STATIC_DIR / "full_images"
 
68
  awesomplete_js = Script(
69
  src="https://cdnjs.cloudflare.com/ajax/libs/awesomplete/1.1.7/awesomplete.min.js"
70
  )
71
+ sselink = Script(
72
+ src="https://cdn.jsdelivr.net/npm/htmx-ext-sse@2.2.4",
73
+ integrity="sha384-A986SAtodyH8eg8x8irJnYUk7i9inVQqYigD6qZ9evobksGNIXfeFvDwLSHcp31N",
74
+ crossorigin="anonymous",
75
+ )
76
 
77
  # Get log level from environment variable, default to INFO
78
  LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper()
 
116
  Do NOT include backticks (`) in your response. Only simple HTML tags and text.
117
  """
118
  gemini_model = genai.GenerativeModel(
119
+ "gemini-2.5-flash", system_instruction=GEMINI_SYSTEM_PROMPT
120
  )
121
  STATIC_DIR = Path("static")
122
  IMG_DIR = STATIC_DIR / "full_images"
requirements.txt CHANGED
@@ -2,14 +2,14 @@
2
  # uv pip compile pyproject.toml -o src/requirements.txt
3
  accelerate==0.34.2
4
  # via peft
5
- aiohappyeyeballs==2.4.3
6
  # via aiohttp
7
- aiohttp==3.10.11
8
  # via
9
  # datasets
10
  # fsspec
11
  # pyvespa
12
- aiosignal==1.3.1
13
  # via aiohttp
14
  annotated-types==0.7.0
15
  # via pydantic
@@ -58,7 +58,7 @@ confection==0.1.5
58
  # weasel
59
  contourpy==1.3.0
60
  # via matplotlib
61
- cryptography==43.0.1
62
  # via pyvespa
63
  cycler==0.12.1
64
  # via matplotlib
@@ -144,15 +144,17 @@ grpcio==1.67.0
144
  # grpcio-status
145
  grpcio-status==1.67.0
146
  # via google-api-core
147
- h11==0.14.0
148
  # via
149
  # httpcore
150
  # uvicorn
151
- h2==4.1.0
152
  # via httpx
153
- hpack==4.0.0
 
 
154
  # via h2
155
- httpcore==1.0.6
156
  # via httpx
157
  httplib2==0.22.0
158
  # via
@@ -164,7 +166,7 @@ httpx==0.27.2
164
  # via
165
  # python-fasthtml
166
  # pyvespa
167
- huggingface-hub==0.25.1
168
  # via
169
  # visual-retrieval-colpali (pyproject.toml)
170
  # accelerate
@@ -173,7 +175,7 @@ huggingface-hub==0.25.1
173
  # sentence-transformers
174
  # tokenizers
175
  # transformers
176
- hyperframe==6.0.1
177
  # via h2
178
  idna==3.10
179
  # via
@@ -183,7 +185,7 @@ idna==3.10
183
  # yarl
184
  itsdangerous==2.2.0
185
  # via python-fasthtml
186
- jinja2==3.1.5
187
  # via
188
  # pyvespa
189
  # spacy
@@ -283,7 +285,7 @@ pillow==10.4.0
283
  # pdf2image
284
  # sentence-transformers
285
  # vidore-benchmark
286
- pip==24.3.1
287
  # via visual-retrieval-colpali (pyproject.toml)
288
  polars==1.9.0
289
  # via mteb
@@ -291,11 +293,15 @@ preshed==3.0.9
291
  # via
292
  # spacy
293
  # thinc
 
 
 
 
294
  proto-plus==1.24.0
295
  # via
296
  # google-ai-generativelanguage
297
  # google-api-core
298
- protobuf==5.28.3
299
  # via
300
  # google-ai-generativelanguage
301
  # google-api-core
@@ -333,7 +339,7 @@ pyparsing==3.1.4
333
  # via
334
  # httplib2
335
  # matplotlib
336
- pypdf==5.0.1
337
  # via visual-retrieval-colpali (pyproject.toml)
338
  python-dateutil==2.9.0.post0
339
  # via
@@ -369,7 +375,7 @@ pyyaml==6.0.2
369
  # uvicorn
370
  regex==2024.9.11
371
  # via transformers
372
- requests==2.32.3
373
  # via
374
  # colpali-engine
375
  # datasets
@@ -413,7 +419,7 @@ sentence-transformers==3.1.1
413
  # vidore-benchmark
414
  sentencepiece==0.2.0
415
  # via vidore-benchmark
416
- setuptools==75.1.0
417
  # via
418
  # visual-retrieval-colpali (pyproject.toml)
419
  # marisa-trie
@@ -447,7 +453,7 @@ srsly==2.4.8
447
  # spacy
448
  # thinc
449
  # weasel
450
- starlette==0.39.2
451
  # via python-fasthtml
452
  sympy==1.13.3
453
  # via torch
@@ -457,9 +463,9 @@ thinc==8.2.5
457
  # via spacy
458
  threadpoolctl==3.5.0
459
  # via scikit-learn
460
- tokenizers==0.20.0
461
  # via transformers
462
- torch==2.4.1
463
  # via
464
  # visual-retrieval-colpali (pyproject.toml)
465
  # accelerate
@@ -478,7 +484,7 @@ tqdm==4.66.5
478
  # sentence-transformers
479
  # spacy
480
  # transformers
481
- transformers==4.45.1
482
  # via
483
  # colpali-engine
484
  # peft
@@ -491,6 +497,7 @@ typer==0.12.5
491
  # weasel
492
  typing-extensions==4.12.2
493
  # via
 
494
  # anyio
495
  # cloudpathlib
496
  # google-generativeai
@@ -502,6 +509,7 @@ typing-extensions==4.12.2
502
  # pypdf
503
  # pyvespa
504
  # rich
 
505
  # torch
506
  # typer
507
  # uvicorn
@@ -509,7 +517,7 @@ tzdata==2024.2
509
  # via pandas
510
  uritemplate==4.1.1
511
  # via google-api-python-client
512
- urllib3==2.2.3
513
  # via
514
  # docker
515
  # requests
@@ -536,5 +544,5 @@ wrapt==1.16.0
536
  # via smart-open
537
  xxhash==3.5.0
538
  # via datasets
539
- yarl==1.13.1
540
  # via aiohttp
 
2
  # uv pip compile pyproject.toml -o src/requirements.txt
3
  accelerate==0.34.2
4
  # via peft
5
+ aiohappyeyeballs==2.6.1
6
  # via aiohttp
7
+ aiohttp==3.12.14
8
  # via
9
  # datasets
10
  # fsspec
11
  # pyvespa
12
+ aiosignal==1.4.0
13
  # via aiohttp
14
  annotated-types==0.7.0
15
  # via pydantic
 
58
  # weasel
59
  contourpy==1.3.0
60
  # via matplotlib
61
+ cryptography==44.0.1
62
  # via pyvespa
63
  cycler==0.12.1
64
  # via matplotlib
 
144
  # grpcio-status
145
  grpcio-status==1.67.0
146
  # via google-api-core
147
+ h11==0.16.0
148
  # via
149
  # httpcore
150
  # uvicorn
151
+ h2==4.3.0
152
  # via httpx
153
+ hf-xet==1.2.0
154
+ # via huggingface-hub
155
+ hpack==4.1.0
156
  # via h2
157
+ httpcore==1.0.9
158
  # via httpx
159
  httplib2==0.22.0
160
  # via
 
166
  # via
167
  # python-fasthtml
168
  # pyvespa
169
+ huggingface-hub==0.36.0
170
  # via
171
  # visual-retrieval-colpali (pyproject.toml)
172
  # accelerate
 
175
  # sentence-transformers
176
  # tokenizers
177
  # transformers
178
+ hyperframe==6.1.0
179
  # via h2
180
  idna==3.10
181
  # via
 
185
  # yarl
186
  itsdangerous==2.2.0
187
  # via python-fasthtml
188
+ jinja2==3.1.6
189
  # via
190
  # pyvespa
191
  # spacy
 
285
  # pdf2image
286
  # sentence-transformers
287
  # vidore-benchmark
288
+ pip==25.3
289
  # via visual-retrieval-colpali (pyproject.toml)
290
  polars==1.9.0
291
  # via mteb
 
293
  # via
294
  # spacy
295
  # thinc
296
+ propcache==0.4.1
297
+ # via
298
+ # aiohttp
299
+ # yarl
300
  proto-plus==1.24.0
301
  # via
302
  # google-ai-generativelanguage
303
  # google-api-core
304
+ protobuf==5.29.5
305
  # via
306
  # google-ai-generativelanguage
307
  # google-api-core
 
339
  # via
340
  # httplib2
341
  # matplotlib
342
+ pypdf==6.1.3
343
  # via visual-retrieval-colpali (pyproject.toml)
344
  python-dateutil==2.9.0.post0
345
  # via
 
375
  # uvicorn
376
  regex==2024.9.11
377
  # via transformers
378
+ requests==2.32.4
379
  # via
380
  # colpali-engine
381
  # datasets
 
419
  # vidore-benchmark
420
  sentencepiece==0.2.0
421
  # via vidore-benchmark
422
+ setuptools==78.1.1
423
  # via
424
  # visual-retrieval-colpali (pyproject.toml)
425
  # marisa-trie
 
453
  # spacy
454
  # thinc
455
  # weasel
456
+ starlette==0.49.1
457
  # via python-fasthtml
458
  sympy==1.13.3
459
  # via torch
 
463
  # via spacy
464
  threadpoolctl==3.5.0
465
  # via scikit-learn
466
+ tokenizers==0.21.4
467
  # via transformers
468
+ torch==2.8.0
469
  # via
470
  # visual-retrieval-colpali (pyproject.toml)
471
  # accelerate
 
484
  # sentence-transformers
485
  # spacy
486
  # transformers
487
+ transformers==4.53.0
488
  # via
489
  # colpali-engine
490
  # peft
 
497
  # weasel
498
  typing-extensions==4.12.2
499
  # via
500
+ # aiosignal
501
  # anyio
502
  # cloudpathlib
503
  # google-generativeai
 
509
  # pypdf
510
  # pyvespa
511
  # rich
512
+ # starlette
513
  # torch
514
  # typer
515
  # uvicorn
 
517
  # via pandas
518
  uritemplate==4.1.1
519
  # via google-api-python-client
520
+ urllib3==2.5.0
521
  # via
522
  # docker
523
  # requests
 
544
  # via smart-open
545
  xxhash==3.5.0
546
  # via datasets
547
+ yarl==1.22.0
548
  # via aiohttp
static/full_images/d40134b18b684815719d4082b0643f0e.jpg CHANGED

Git LFS Details

  • SHA256: cb78ceed33db388e1d58de085d999cf620403fcefe7f66b7cb39863027bc67cf
  • Pointer size: 131 Bytes
  • Size of remote file: 357 kB
static/sim_maps/-2559037163954724527_0_1.png ADDED
static/sim_maps/-2559037163954724527_0_10.png ADDED
static/sim_maps/-2559037163954724527_0_11.png ADDED
static/sim_maps/-2559037163954724527_0_12.png ADDED
static/sim_maps/-2559037163954724527_0_13.png ADDED
static/sim_maps/-2559037163954724527_0_15.png ADDED
static/sim_maps/-2559037163954724527_0_16.png ADDED
static/sim_maps/-2559037163954724527_0_17.png ADDED
static/sim_maps/-2559037163954724527_0_18.png ADDED
static/sim_maps/-2559037163954724527_0_3.png ADDED
static/sim_maps/-2559037163954724527_0_4.png ADDED
static/sim_maps/-2559037163954724527_0_5.png ADDED
static/sim_maps/-2559037163954724527_0_6.png ADDED
static/sim_maps/-2559037163954724527_0_8.png ADDED
static/sim_maps/-2559037163954724527_0_9.png ADDED
static/sim_maps/-2559037163954724527_1_1.png ADDED
static/sim_maps/-2559037163954724527_1_10.png ADDED
static/sim_maps/-2559037163954724527_1_11.png ADDED
static/sim_maps/-2559037163954724527_1_12.png ADDED
static/sim_maps/-2559037163954724527_1_13.png ADDED
static/sim_maps/-2559037163954724527_1_15.png ADDED
static/sim_maps/-2559037163954724527_1_16.png ADDED
static/sim_maps/-2559037163954724527_1_17.png ADDED
static/sim_maps/-2559037163954724527_1_18.png ADDED
static/sim_maps/-2559037163954724527_1_3.png ADDED
static/sim_maps/-2559037163954724527_1_4.png ADDED
static/sim_maps/-2559037163954724527_1_5.png ADDED
static/sim_maps/-2559037163954724527_1_6.png ADDED
static/sim_maps/-2559037163954724527_1_8.png ADDED
static/sim_maps/-2559037163954724527_1_9.png ADDED
static/sim_maps/-2559037163954724527_2_1.png ADDED
static/sim_maps/-2559037163954724527_2_10.png ADDED
static/sim_maps/-2559037163954724527_2_11.png ADDED
static/sim_maps/-2559037163954724527_2_12.png ADDED
static/sim_maps/-2559037163954724527_2_13.png ADDED
static/sim_maps/-2559037163954724527_2_15.png ADDED
static/sim_maps/-2559037163954724527_2_16.png ADDED
static/sim_maps/-2559037163954724527_2_17.png ADDED
static/sim_maps/-2559037163954724527_2_18.png ADDED
static/sim_maps/-2559037163954724527_2_3.png ADDED
static/sim_maps/-2559037163954724527_2_4.png ADDED
static/sim_maps/-2559037163954724527_2_5.png ADDED
static/sim_maps/-2559037163954724527_2_6.png ADDED
static/sim_maps/-2559037163954724527_2_8.png ADDED
static/sim_maps/-2559037163954724527_2_9.png ADDED