Hugging Face
Models
Datasets
Spaces
Community
Docs
Enterprise
Pricing
Log In
Sign Up
Spaces:
Ekimetrics
/
climate-question-answering
like
150
Running
App
Files
Files
Community
29
Fetching metadata from the HF Docker repository...
switch_vectorstore_to_azure_ai_search
#30
by
timeki
- opened
Aug 27
base:
refs/heads/main
←
from:
refs/pr/30
Discussion
Files changed
+7
-8
initial commit
5999013f
Adding necessary files for V0
29f3cf9d
Add app.py & requirements
88b346d9
correcting path
b37e492b
error mixed version files during update
3549f001
Replaced previous files with new files and correct folder organization
4d3e8c02
add db file
1f057212
Correct path
473dcdc7
delete share because not supported by spaces
ef865082
Display api key
f7c08a6e
test correcting openai api key
fc8d922f
Changing emoji
42dfe73c
Correct api key cache
f1d8d2ba
Correcting import
3d6fd1bc
Edit text
73cb5fe6
Correction indentation error
6f3b001c
Fix indentation bug
00d66b96
Add to secret manager api_key and system
17a978f5
correcting default api key and secret manager
8b276aaf
test correcting manager secret issue with api key
fd8b8bd3
adding sources as secret manager
fd6149f8
change to complete api_key as option
a17343b1
Change color
2dcef436
Adding explanation & background & utils file
8685e43c
Adding background image
7f10fa8f
Merge branch 'main' of https://huggingface.co/spaces/ekimetrics/climategpt
547525dc
Add Eki logo
470caf5a
deleting background & adding logo
03c61a87
Merge branch 'main' of https://huggingface.co/spaces/ekimetrics/climategpt
a757956a
test background with logo
65d6f70a
test new background with logo
2a7515a5
clean repo & add report selection
affc874a
add giec only files
21da7ea7
add giec only db
ec09a9e7
Cleaning & wording
2d4b96be
Correct wording
5b8b52a9
Merge branch 'main' of https://huggingface.co/spaces/ekimetrics/climategpt
676ad8dd
test layout in huggingface
7249e3fb
Correct ux design
166d2108
add userid random
d312d8c7
correcting markdown
51d6e66d
add textbox for feedback
65067f0c
tst
69b7bbaa
doc str
75bd17d1
ds
0425cb62
cleaner app
dd909e01
var outside of func
878a9879
2
e2b705f7
auto update text box + stream
c1e72d1c
queue
49544ee4
added launch...
db454028
only str in messages content
9ba500ae
hopefully this time it works
aeaf5227
complete doc string for chat
63bb6284
safer args + better doc strings
48b7f35b
simpler description
27bb2e17
prompt ing pour no docs
66e2136d
no docs prompt ing
8a856ac3
try less req
6a20797e
better req
0923c05a
gradio 3.22
ae77af42
- pandas req
8bdb208d
hopefully gradio fixed 3.22
5fbb7f08
add feedbacks and logs to azure
3afc54c6
create anonymous user_id
5bba46e5
add azure storage file share lib
8598bf90
correct spelling azure
14e4b14e
clé azure ekimetrics
0980c4b6
eki api key
4c809c51
usage read me
e8732119
delete coms
e944ee08
change user id
b7409698
Update app.py
c49f785d
minor changes
9c7bf866
Added examples
08fe8f1d
test new background
51aaf6fd
change background test
23df579f
fail background with pdf
98a01c10
test 2 background as page
2b2fb430
change background sauvage
91d84131
Delete background_test.jpg
0cc46244
back to previous backgound - test failed
65247c9d
fix jpg to png
c8f61c0e
Create style.css
d3f68b15
Update app.py
337b70c5
Update app.py
f25ba110
Update app.py
7972c2d2
Update app.py
3f5636a6
add feedback status
aee88fcb
Update app.py
7514e4a1
Update app.py
0a9558a1
Update app.py
5a498af4
Update app.py
4ce1abef
Update app.py
78d36699
Update app.py
77796eb5
Update style.css
ed0e6320
Update app.py
fe7fa808
Update app.py
6db0fffc
Update app.py
8c1bf4f2
Update README.md
01e72a4e
Update app.py
9abbaca4
Update app.py
bc15b875
Update app.py
aff6e571
Update app.py
0d9507a5
Safety check on non sourced answers + theme
a22f5f7b
query reformulation
03cc5727
Update app.py
b295cc12
Update app.py
89213214
reformulation
909dc6d3
Merge branch 'main' of https://huggingface.co/spaces/Ekimetrics/climate-question-answering
2ed2c261
reformulation
e8e3a582
BUG FIX: remove custom key option
9c3b10a3
ceci n'est pas un commit
1acb4eba
commit non
1b0d9c9e
prompt are now open source
8275289f
name change + prompts open source
ebd7fc12
Update app.py
9e7c7bed
Adding translation in
9bc1cf71
Translation in all languages
f650b513
Update app.py
6fab01ec
Update app.py
7815517c
test data v2
7d3d48c4
data v2
8cfc184e
base de données v2
cbd66080
source table up to date
c60b40aa
Remove message in readme about language
c6f0b32a
modified gitignore
bbcea094
Merge branch 'main' of https://huggingface.co/spaces/Ekimetrics/climate-question-answering
8d7ff842
Updated CSS and app
2e218e7d
Added v3 FAISS Flat Files
9e5fc08f
Delete documents
b8db6ac2
Update app.py
fbc1facd
Update app.py
97c1ab96
Update app.py
3042aa72
Update app.py
3ac1b543
Updated app 1.2.0
eb0f8f83
Update requirements.txt
5d956cd3
Updated requirements and changelog
a97a3ea8
Update requirements.txt
2b02c854
Update app.py
7b97a461
Update app.py
39b3b1fb
Updated app with config and audiences
fa572c4d
Update app.py
0be7c92d
Update app.py
00b001ee
Update app.py
8fc79ead
Update app.py
a8164b46
Updated CSS
b0d7ddcf
Update style.css
e07482e0
Update style.css
21b0eb26
Added CSS
79f4b842
Updated CSS
e03c50b4
Updated CSS
0f34405d
Update style.css
e98beb5c
Updated gradio version
1c3c7bf8
Update app.py
65eb7874
Added streamign
c6d27fe7
Added CSS for sources and IPBES support
5fab9b42
Update app.py
9c42f0b8
Update app.py
0eb453de
Corrected major bug
a9e1132d
Update app.py
b43dea22
Added switch tabs and raise errors
7404a6d1
Added logging
75cb294f
Switched to LCEL
18f45417
Added sample questions
53b6cf00
Update style.css
ad02a9bd
Update app.py
ae41c700
Updated README and requirements
15b42237
Update README.md
0e256a12
Update README.md
cb257f88
Update requirements.txt
3360d5c4
Update README.md
747bc372
Update app.py
e256b553
Update embeddings.py
d1fc5fa2
Update embeddings.py
b925158b
Updated embeddings
39839b23
Update app.py
26430940
Update app.py
fa61edf2
Updated reqs
79fc4f5f
Update app.py
c3335fdb
Update sample_questions.py
aa84e816
Update retriever.py
dfb985f0
Update app.py
082e8394
Minor updates
b7f95f2e
Corrected concurrency bug + probable error
6b889a10
Added routing to avoid answering when we don't find docs
8a25f87a
Revert to last version with streaming
8e249399
Corrected bugs causing errors in async mode
cb66c239
Update requirements.txt
5d8aeef6
Update app.py
591f25ca
Update app.py
01ffe3a5
Updated to async + new storage for logs
497275a9
Update app.py
5c8237fd
Updated v1.3 with images
7eadc9c7
Update requirements.txt
d6e488d4
Updated changelog for v1.3
4350937e
Update sample_questions.py
fed1e528
Update app.py
9c60382e
Switched to OpenAI instead of Azure OAI
f0ddea74
Merge branch 'main' of https://huggingface.co/spaces/Ekimetrics/climate-question-answering
098b8bfb
Update requirements.txt
ccf7c84a
Fixed bugs with multi LLMs
9a07478a
CSS update + IPOS
345f0598
Update app.py
0f02a97f
Test of scrollable sources
f0c9930d
Update README.md
dc44f61f
Experimental openalex feature
7244c521
feature/add_agents (#14)
4849b2bd
Update requirements.txt
0a50c5d4
Update README.md
f441bf77
Update README.md
ebab5305
Update requirements.txt
7f03b3ea
Update app.py
84791029
Update app.py
31b26362
Update app.py
3b3f1fb8
Update app.py
5330d988
Update app.py
99848974
Update app.py
155f8a06
add graphs in the result and fix sources retrieved
25d2012c
Bugfix remove unused js_script
ecfd2600
feature/add_graphs_on_separate_tab (#15)
16b79bd3
bugfix display
06a6308a
Update style.css
c040f844
bugfix front
a79ea638
update css
849a4968
Add notification message to inform users about input logging
4d6f8072
Change figures display to gradio modal
78a7ce05
update button design
333b2cc5
bugfix source pannel display
76571ced
bugfix scroll
b558e296
Update style.css
b6523c5d
Update style.css
c6b52d6a
Update style.css
5aee382f
Update app.py
d0610b1e
Corrected app with sources input
ff7a1cf6
Update query_transformation.py
ca43f831
front ajusted for dark mode
c6f07dc3
Adapt front for dark mode
8b588e67
Add content recommandation (#17)
e6fdfc0b
remove unused chroma
76525d8c
fix workflow
b6e46947
redirect to the correct page
715598df
update informations
89cddb3b
fix tab menu overlapping
a188f707
adapt modal config for phone
afcf3bf6
Update utils.py
79c034cd
fix figures retrieval
fe90aa0c
Remove unecessary figures
aaf2901a
rename config
e21da64b
Add specific reports selection
b94ab727
add_poc_french_local_insights (#18)
39e383a3
change local examples
7ddd1302
change local examples
db3570fe
fix
25b8ead6
fix
6c12c47e
improve_local_parsing_and_retrieval (#20)
1502a7cc
Upload drias.db
5f54f420
Upload drias.db
3c53ddf1
feature/add_talk_to_data (#23)
1b639f69
feature/add_talk_to_data (#23)
d90065a6
Change openai_key
0e55ad1f
Change openai_key
1e16d138
update OpenAI usage from Vanna
5a177321
update OpenAI usage from Vanna
6dfcf694
Small clean POC Local
82bd73e6
Small clean POC Local
355c18c1
Clean configs
03de9237
Clean configs
25946205
fix : fix gradio component
bf7ecc1d
fix : fix gradio component
75369244
take the last question as history to understand the question
4f2a18f2
take the last question as history to understand the question
61974e20
Add follow up questions
9998b8f5
Add follow up questions
40493e8d
Fix : Dynamic follow up examples
b52bbd1e
Fix : Dynamic follow up examples
75b34aeb
Merged in feature/dynamic_conversation (pull request #1)
aa14cdd3
Merged in feature/dynamic_conversation (pull request #1)
06cdcd8b
Update style.css
412b8ffe
Update style.css
7944a94d
Merge branch 'dev' of https://bitbucket.org/ekimetrics/climate_qa into dev
c1e7ef00
Merge branch 'dev' of https://bitbucket.org/ekimetrics/climate_qa into dev
7424da05
feat: implemented talk to drias v1
6b8e6a23
feat: implemented talk to drias v1
27456372
feat: added 2 new talk to data plots
2cd39dbc
feat: added 2 new talk to data plots
ef61c093
feat: added drias model choice and changed TTD UI
304aeb8b
feat: added drias model choice and changed TTD UI
5b5e5429
fix: fixed bugs and errors
b205ab2d
fix: fixed bugs and errors
5bdc87b9
Merge branch 'dev' into feat/talk_to_data_graph
1e311ea7
Merge branch 'dev' into feat/talk_to_data_graph
e5ba0428
update css for follow up examples
5935e1df
update css for follow up examples
1fdcfd72
ensure correct output language
3c591f6e
ensure correct output language
627ba62e
feat: model filtering and UI upgrade for TTD
399bfc75
feat: model filtering and UI upgrade for TTD
aba2a7c6
feat: added list of tables and reduced execution time of TTD
f679a5f0
feat: added list of tables and reduced execution time of TTD
b5e7417b
add documentation
d4d16203
add documentation
1bcff573
Move hardcoded configuration in a config file
857bc603
Move hardcoded configuration in a config file
29977e95
make ask drias asynchronous
26297cbc
make ask drias asynchronous
8a160153
Add drias indicators
83276cb0
Add drias indicators
b87ffc26
Add examples
3b007493
Add examples
eff44b46
UI improvment
7a368fdd
UI improvment
1c7e0001
split front element and event listening
3fd31d13
split front element and event listening
b8402b22
Merged in feat/talk_to_data_graph (pull request #3)
324b9927
Merged in feat/talk_to_data_graph (pull request #3)
a1e448f1
Merge branch 'dev' of https://bitbucket.org/ekimetrics/climate_qa into dev
694d108c
Merge branch 'dev' of https://bitbucket.org/ekimetrics/climate_qa into dev
b978baa0
add logs of drias interactions
f0548bdf
add logs of drias interactions
76ed9460
Merged in dev (pull request #4)
b491f9f1
Merged in dev (pull request #4)
0504d93a
rename tabs for prod
0eb7bd81
rename tabs for prod
24f9dfa4
V1.7 - Dynamic conversation & France local QA (#24)
0da1f582
V1.7 - Dynamic conversation & France local QA (#24)
62b9b796
Fix for python 3.10
8d998293
Fix for python 3.10
7f0fe49b
Fix requirements
44bf2a6f
Fix requirements
f47a549c
update requirements
d8211bf8
update requirements
80de7c4c
fixed requiremets
54556426
fixed requiremets
2c836269
Merge branch 'main' of https://huggingface.co/spaces/Ekimetrics/climate-question-answering
ad8ac234
Merge branch 'main' of https://huggingface.co/spaces/Ekimetrics/climate-question-answering
232b8bfc
fix tab name
fb87eed7
fix tab name
261832fd
Merge remote-tracking branch 'hf-origin/main'
59ece6d5
Merge remote-tracking branch 'hf-origin/main'
ff9d2823
TTD : remove first unrelevant points
73cd134b
TTD : remove first unrelevant points
161bf2f7
Fixed follow up examples for local qa
a6c538ae
Fixed follow up examples for local qa
5a29031c
change init prompt to english
2beb1155
change init prompt to english
de89cf78
log to huggingface
8a2e2524
log to huggingface
d641f1c2
Merged in feat/logs_on_huggingface (pull request #5)
9b535e95
Merged in feat/logs_on_huggingface (pull request #5)
585a5baa
feat: added multithreading to run sql queries in talk to drias
e7bde890
feat: added multithreading to run sql queries in talk to drias
95b85b76
chore: remove prints in talk to drias workflow
a1d0a855
chore: remove prints in talk to drias workflow
5bacb040
Merged in feat/improve_drias_exeuction_time (pull request #6)
73f073a2
Merged in feat/improve_drias_exeuction_time (pull request #6)
5d96ec53
fix import
4e16bd0a
fix import
9bf6fd31
Merge branch 'main' into dev
4c21c2a1
Merge branch 'main' into dev
18907605
Merged in dev (pull request #7)
b863835c
Merged in dev (pull request #7)
5e9fb6fd
fix import
99d1e1e7
fix import
c971534d
Merge branch 'main' of https://bitbucket.org/ekimetrics/climate_qa
1f40ad2d
Merge branch 'main' of https://bitbucket.org/ekimetrics/climate_qa
dda0d3ca
feature/drias_parallelization (#25)
37371f09
feature/drias_parallelization (#25)
e9c2c00d
feat: changed talk to drias UI
379a8632
feat: changed talk to drias UI
764c3bdb
temp fix : reranker switch to nano
ecc64439
temp fix : reranker switch to nano
fdca603b
Merged in dev (pull request #9)
2df0555b
Merged in dev (pull request #9)
79e47a6e
Merge remote-tracking branch 'hf-origin/main'
bc15c396
Merge remote-tracking branch 'hf-origin/main'
b5a714f1
refactor: modularized talk to data
ddf185d8
refactor: modularized talk to data
5b14820d
Merge remote-tracking branch 'origin' into refactor/ttd_modularization
0c6ee51f
Merge remote-tracking branch 'origin' into refactor/ttd_modularization
6f88876e
Standardize loggin
fb2053fa
Standardize loggin
aa33a3ca
Merge branch 'dev' into feat/logs_on_huggingface
6eb970ad
Merge branch 'dev' into feat/logs_on_huggingface
13f02b76
Update constants.py
1945bb5f
Update constants.py
51264cec
correct logs formating for dataviewer
ab20f8c7
correct logs formating for dataviewer
718b2ea4
change logs repo
1c1943ca
change logs repo
1fd1962f
Merged in feat/logs_on_huggingface (pull request #11)
27a5e5b0
Merged in feat/logs_on_huggingface (pull request #11)
98fdb955
Update logging.py
90839581
Update logging.py
b110feff
Merged in feat/logs_on_huggingface (pull request #12)
e5781514
Merged in feat/logs_on_huggingface (pull request #12)
fe23f7f5
Merged in main (pull request #13)
a19e241e
Merged in main (pull request #13)
2d3a13bf
Merged in dev (pull request #14)
fcd0a4a6
Merged in dev (pull request #14)
90a88690
add logs fallback on azure
e4b36811
add logs fallback on azure
b9882017
Merged in feat/logs_on_huggingface (pull request #15)
ef520e4b
Merged in feat/logs_on_huggingface (pull request #15)
d7c6b264
Merged in dev (pull request #16)
d7b58bf4
Merged in dev (pull request #16)
b5b0c715
feat: updated common talk to data for talk to ipcc and drias
983a080f
feat: updated common talk to data for talk to ipcc and drias
38648a69
feat: created queries for talk to ipcc
52eb91c8
feat: created queries for talk to ipcc
d7e4f2cb
feat: created plots for talk to ipcc
b56808c7
feat: created plots for talk to ipcc
38840423
feat: created config constants for talk to ipcc
d752ceb3
feat: created config constants for talk to ipcc
e3f597f2
implemented talk to ipcc workflow and updated talk to data state object
7a9226be
implemented talk to ipcc workflow and updated talk to data state object
80586878
Merged in feature/talk_to_ipcc (pull request #17)
264b4360
Merged in feature/talk_to_ipcc (pull request #17)
243078af
feat: updated talk to drias based on talk to ipcc
867827a0
feat: updated talk to drias based on talk to ipcc
45277082
Merge remote-tracking branch 'origin' into feature/talk_to_data
55679c04
Merge remote-tracking branch 'origin' into feature/talk_to_data
5bf7a3b2
chore: added geojson to requirements
f8df8f71
chore: added geojson to requirements
14fa2da7
fix: fix markdown bug in IPCC_UI_TEXT
11c9c6b9
fix: fix markdown bug in IPCC_UI_TEXT
a3e0f50c
chore: added geojson polygon function and custom colorscale per indicator
d0ac1307
chore: added geojson polygon function and custom colorscale per indicator
520901b1
feat: added plot informations for each plot (DRIAS & IPCC)
8293c856
feat: added plot informations for each plot (DRIAS & IPCC)
714cdb1b
feat: updated TTD UI (DRIAS & IPCC)
5bb55d9e
feat: updated TTD UI (DRIAS & IPCC)
0cce7564
fix: fixed graphs display bugs
bc4256d0
fix: fixed graphs display bugs
2da7c8c0
feat: updated sql query for not macro countries in talk to ipcc
08a25b6a
feat: updated sql query for not macro countries in talk to ipcc
65a1acd9
refactor: changed choropleth map into map
8e6c6a37
refactor: changed choropleth map into map
f7898f4f
feat: changed marker opacity on map plots
2ca1c514
feat: changed marker opacity on map plots
7b8d1bf0
chore: added information about grid point mapping to country inside plot information for map
b360a1b5
chore: added information about grid point mapping to country inside plot information for map
1ee0cfd3
feat: changed queries for macro countries in talk to ipcc
b23ab2de
feat: changed queries for macro countries in talk to ipcc
4981d52f
fix: fixed submit bug in talk to drias
1d2e291b
fix: fixed submit bug in talk to drias
8786aadf
feat: added queries on huge countries in talk to ipcc
3a315df7
feat: added queries on huge countries in talk to ipcc
5b0d4b75
chore: changed talk to ipcc how to use text
b512c1ba
chore: changed talk to ipcc how to use text
23d5f9a6
replace eval by litteral eval
e6c6fc78
replace eval by litteral eval
e971ff03
fix retrieve documents error for search without reranker
87eb4f76
fix retrieve documents error for search without reranker
74d2beb3
Move vanna files in dedicated folder
cd2bea2e
Move vanna files in dedicated folder
ebce0d62
move path into config
727473af
move path into config
a52c5e00
remove unnecessary imports
b21471ad
remove unnecessary imports
82922c35
Merged in feature/talk_to_data (pull request #19)
c067196f
rename hf_token name
64bd336a
add lfs images
8f251523
Add PNG assets
fa17f972
Merge hf-origin/main into main
966b5587
talk_to_ipcc (#29)
68f7777c
hotfix merge conflict
f18a5879
Update app.py
9402a334
Update style.css
36cd7274
increase Nominatim timeout
caffb20d
feat: added evolution for a specific month plot
80062dd3
Merge branch 'main' into feature/talk_to_data
4c08430d
Merge branch 'feature/talk_to_data' into feature/talk_to_ipcc
e3b9ddc6
add debuging for hf datasets queries
57834555
hotfix for huge countries
d37790bc
feat: added month name to evolution for a specific month plot
45479355
feat: integrated minimum and maximum temperature to indicators list
4abc28e7
feat: enhanced query execution with an error management
14c3e343
feat: enhanced error management in the workflow and returned messages
762aa3c9
Merge remote-tracking branch 'origin' into feature/talk_to_data
0e8a4f61
Merge branch 'feature/talk_to_data' into feature/talk_to_ipcc
c9c6431c
Merged in feature/talk_to_ipcc (pull request #23)
4076012f
feat: parallelized the retrieval of parameters in the user input
2133475a
refactor: merged find month and detect month in one function and added docstring
765a1224
Merged in feature/talk_to_data (pull request #25)
190826ee
Switch vectorestore to azure search
ecc6c98c
Merged in dev (pull request #27)
0110684a
timeki
Ekimetrics org
Aug 27
No description provided.
timeki
changed pull request status to
open
Aug 27
Merge hf-origin/main into pr/30
2e56bdbb
timeki
changed pull request status to
merged
Aug 27
Edit
Preview
Upload images, audio, and videos by dragging in the text input, pasting, or
clicking here
.
Tap or paste here to upload images
Comment
·
Sign up
or
log in
to comment