Commit Graph

1007 Commits

Author SHA1 Message Date
VinciGit00
3640434f5c add utils 2024-04-12 12:59:15 +02:00
Marco Perini
dde9eeec87
Merge pull request #60 from VinciGit00/huggingface_integration
add hugginface integration (embeddings, models ...)
2024-04-11 22:40:05 +02:00
VinciGit00
77581876b5 add anti not scrapong task 2024-04-11 19:31:54 +02:00
VinciGit00
dc149e6f63 fixing bug on rag node 2024-04-11 19:26:38 +02:00
EURAC\marperini
74ec928f96 added execution info of the graph, time, price etc 2024-04-11 14:29:32 +02:00
VinciGit00
53e317d46b add hugginface integration 2024-04-11 12:43:06 +02:00
EURAC\marperini
982f142f20 fixed embedder_model config for local models 2024-04-10 11:00:52 +02:00
EURAC\marperini
8b915e3ec6 fixed issue ollama embeddings 2024-04-10 09:29:03 +02:00
ftoppi
26616d25b1
abstract_graph.py: allow user to set Ollama model_tokens in config 2024-04-09 21:27:15 +02:00
VinciGit00
78a1e7aec4 new model 2024-04-09 13:54:10 +02:00
Marco Vinciguerra
b4e640879d
Merge branch 'main' into refactoring_examples_folder 2024-04-09 11:46:34 +02:00
VinciGit00
992e7f862f add models avaiables 2024-04-09 10:33:45 +02:00
VinciGit00
cec4c43c64 add new local models context window 2024-04-09 10:23:38 +02:00
VinciGit00
0ffefdd170 refactoring if examples ffolder 2024-04-08 22:28:55 +02:00
EURAC\marperini
a601695fd5 updated nodes metadata 2024-04-08 15:23:23 +02:00
EURAC\marperini
dee1a42629 fixed token models, added mistral support 2024-04-08 15:21:06 +02:00
EURAC\marperini
17add20c13 implemented node_config, add embedder model choice, add azure endpoint, refactor graphs and exmaples 2024-04-08 12:18:32 +02:00
EURAC\marperini
6a83c2306d docker compose working ollama implementation 2024-04-07 11:08:08 +02:00
VinciGit00
6dc4c6dec4 Merge branch 'main' into research_branch 2024-04-06 14:44:56 +02:00
VinciGit00
a5fc71f34e fixed internet research 2024-04-06 14:39:19 +02:00
EURAC\marperini
57a53bd6af refactor examples 2024-04-06 13:22:42 +02:00
EURAC\marperini
c2709aa50c working search graph 2024-04-06 13:01:04 +02:00
VinciGit00
3269b4aaa7 fixing infos for the pr 2024-04-03 13:33:17 +02:00
VinciGit00
c9951340b5 fixed image_to_tex_node and refactoring 2024-04-03 12:56:25 +02:00
VinciGit00
4c3ea8f4ac fixed image_to_tex_node and refactoring 2024-04-03 12:53:12 +02:00
VinciGit00
b53bfefeea removed junk if 2024-04-02 12:57:27 +02:00
VinciGit00
db6d988b2d refactoring for pylint 2024-04-01 13:41:50 +02:00
VinciGit00
471df48a22 add google search 2024-04-01 13:36:02 +02:00
VinciGit00
5e38c2e298 add superclasse for graphs 2024-03-28 20:46:17 +01:00
VinciGit00
7d0fd74bfc add search graph 2024-03-28 16:54:01 +01:00
VinciGit00
b8a3590235 add SearcInetnetNode 2024-03-28 13:14:39 +01:00
VinciGit00
fff1f9ee51 new function for searching 2024-03-28 12:41:45 +01:00
VinciGit00
a28ca993de refactoring of examples folder 2024-03-27 21:41:21 +01:00
VinciGit00
672e9a5191 refactoring of research function 2024-03-27 21:29:10 +01:00
VinciGit00
97d0a6887f add reserch web function 2024-03-27 21:22:04 +01:00
VinciGit00
587dfa5c68 refactoring of the saving functions 2024-03-26 14:15:36 +01:00
VinciGit00
be36ab8707 add new type of scraping through text 2024-03-24 21:22:26 +01:00
VinciGit00
f448b8dfb4 removed unused return 2024-03-18 22:55:24 +01:00
VinciGit00
e25f74ddc8 fixed bug for scraping from node + add example 2024-03-18 22:53:52 +01:00
VinciGit00
1afb950751 refactoring of code, add example on the readme 2024-03-18 14:35:47 +01:00
Perinim
cae38a0d67 fixed bugs after merge 2024-03-18 11:30:14 +01:00
Perinim
b5bdd4e729 Merge remote-tracking branch 'origin/main' into refactoring_nodes 2024-03-18 11:07:42 +01:00
Perinim
7d3190a636 fixed example graphs and utils files 2024-03-18 10:20:23 +01:00
Perinim
b547972968 fixed custom_graph, graph_builder and trulens_evaluator 2024-03-18 09:12:59 +01:00
Perinim
52934bf007 implemented graph_config, fixed smart_scraper and speech graph 2024-03-17 20:35:04 +01:00
Perinim
f27e0b4c5f removed fetch_html and fetch_text (merged) 2024-03-17 17:01:29 +01:00
Perinim
875a7cc4f0 refactored RagNode and GenerateAnswerNode 2024-03-17 16:48:58 +01:00
Perinim
3585cd81e5 refactor fetch node 2024-03-17 12:02:35 +01:00
Perinim
20d7b69008 refactored BaseNode and ParseNode 2024-03-17 11:40:35 +01:00
Lorenzo Padoan
d0f4b0159f DEV gemini support for simple custom graph
-Not supported yet smartscrapergrapn with gemini
2024-03-14 19:35:04 +01:00
Perinim
538133dfff added parse input string function 2024-03-13 19:34:51 +01:00
VinciGit00
a849315182 add new tests and refactoring of code 2024-03-12 21:40:09 +01:00
Perinim
308c2d28c8 fixed text input example 2024-03-12 12:22:47 +01:00
Perinim
aeff434878 fixed docstring 2024-03-12 11:53:03 +01:00
Perinim
4d2e872484 fixed speech graph 2024-03-12 11:14:14 +01:00
Perinim
9d31db2d35 working smart scraper example 2024-03-12 11:06:08 +01:00
Lorenzo Padoan
03e6881f00
Merge pull request #37 from VinciGit00/refactor-fetch-node
Refactor fetch node, add integration for preprocessing
2024-03-08 17:51:19 +01:00
VinciGit00
cffd954446 add integration in the fetch for preprocessing 2024-03-08 17:46:36 +01:00
VinciGit00
ce8bc08b3a refactoring of remove function and implement it in the fetch node 2024-03-08 09:43:09 +01:00
VinciGit00
cd176ff76c removed prints 2024-03-05 18:07:21 +01:00
VinciGit00
6663c9c5bc removed the duplicates 2024-03-05 14:59:48 +01:00
VinciGit00
ff7f8105bb add multiple merging generate answer node 2024-03-05 14:50:31 +01:00
VinciGit00
ab71a6bc5a fixed documentation and fetch_text_node 2024-03-03 18:50:03 +01:00
VinciGit00
e29454e5df add doc for the text node 2024-03-03 12:32:26 +01:00
VinciGit00
a0c77491bf add new progresbbar and finished the node 2024-03-02 20:51:29 +01:00
VinciGit00
1250aeeb8e add the node for reading the html as a txt 2024-03-02 13:32:34 +01:00
VinciGit00
79387d1617 refactoring for pylint score 2024-02-29 10:49:25 +01:00
VinciGit00
17d1f6a47b fix pylint score 2024-02-29 10:32:00 +01:00
VinciGit00
f4d5941831 refctoring of RAG node 2024-02-29 10:29:39 +01:00
Marco Perini
5735f3ec7f
Merge branch 'main' into refactoring-parse-html 2024-02-28 17:57:28 +01:00
VinciGit00
89d193392d refactor of parse_html_node 2024-02-27 17:02:06 +01:00
VinciGit00
cd405e4202 removed llm req 2024-02-27 12:28:46 +01:00
VinciGit00
a7c7526bf1 refactoring of parse_html node 2024-02-26 20:14:53 +01:00
VinciGit00
582c99d879 refactoring of the classes of constructors 2024-02-25 12:35:54 +01:00
VinciGit00
043ab48466 add integration for the RAG for ParseHTMLNode 2024-02-25 11:24:44 +01:00
VinciGit00
fc0f0957e1 add integration for the RAG for ParseHTMLNode 2024-02-25 11:12:44 +01:00
VinciGit00
9d6fcf7882 refactoring 2024-02-25 10:45:13 +01:00
PeriniM
ed64db24df working speech graph with rag 2024-02-23 14:17:46 +01:00
PeriniM
cb8ed4fc5b fixed eval output 2024-02-23 10:33:25 +01:00
PeriniM
284ba5b75d added trulens 2024-02-23 09:39:25 +01:00
VinciGit00
c02203068e add api_key as parameter instead of .env file 2024-02-22 21:13:01 +01:00
Lorenzo Padoan
665a91484b dev trulens_evaluetor 2024-02-22 19:19:10 +01:00
VinciGit00
ae929393b9 refactoring for pylint score 2024-02-22 10:19:10 +01:00
Marco Perini
ed48f273f8
Merge branch 'main' into multi-chunks-implementation 2024-02-22 00:00:01 +01:00
Perinim
62cc9170c8 updated SmartScraperGraph with rag 2024-02-21 23:52:45 +01:00
Perinim
b0c75dc7ed created rag example 2024-02-21 19:15:38 +01:00
Perinim
a626401f8a merged multiple chunks answer 2024-02-21 18:43:38 +01:00
Perinim
a17971b7ed implemented parallelrunnables 2024-02-21 18:17:34 +01:00
Perinim
15b468473b working test rag 2024-02-21 17:02:10 +01:00
VinciGit00
906fea92e9 add examples + module documentation 2024-02-20 16:50:32 +01:00
VinciGit00
7390dba0ab removed dict info and put in another file 2024-02-19 13:50:30 +01:00
VinciGit00
8a566ff588 bugfix of the action 2024-02-19 12:21:41 +01:00
VinciGit00
71bd53d254 refactoring of the code, add tests and examples 2024-02-19 11:54:36 +01:00
PeriniM
4e3005db0a implemented summary graph 2024-02-19 07:18:28 +01:00
PeriniM
da16360b1f working text2speech and image2text 2024-02-19 06:26:50 +01:00
PeriniM
3ed5fd5e48 added openai wrapper and examples 2024-02-19 04:45:43 +01:00
PeriniM
20db549d08 implemented graphbuilder 2024-02-19 04:11:35 +01:00
PeriniM
49c22ae155 implemented graphbuilder class 2024-02-19 03:39:50 +01:00
PeriniM
20398a3059 dev: refactor dict on graph state 2024-02-18 23:36:16 +01:00
VinciGit00
dc442b9ebd refactoring of fetch node 2024-02-18 21:41:42 +01:00
VinciGit00
f8bb32919b refactoring of the example and add 2 new nodes 2024-02-18 20:36:45 +01:00
VinciGit00
e57ec7002a add new node 2024-02-17 21:42:43 +01:00
VinciGit00
4e509e1f66 removed unused files 2024-02-16 19:43:48 +01:00
VinciGit00
63ecd3dd70 refactoring of the folder 2024-02-16 19:29:38 +01:00
VinciGit00
f225957ea9 fixed imports 2024-02-15 09:33:33 +01:00
VinciGit00
ce7949de1b refactoring of the folders 2024-02-15 09:27:39 +01:00
VinciGit00
2a234f2e4d refactoring of the code changing the name 2024-02-14 20:35:30 +01:00