1.18.1 (2024-09-08)
- browser_base_fetch: correct function signature and async_mode handling (007ff08)
1.18.0 (2024-09-08)
- browser_base_fetch: add async_mode to support both synchronous and asynchronous execution (d56253d)
1.17.0 (2024-09-08)
- docloaders: Enhance browser_base_fetch function flexibility (57fd01f)
- sponsor:
🅱️ Browserbase sponsor🅱️ (a540139)
1.16.0 (2024-09-01)
- add deepcopy error (71b22d4)
1.15.2 (2024-09-01)
- pyproject.toml (360ce1c)
1.15.1 (2024-08-28)
- abstract graph local model (04128e7)
- models: better DeepSeek and OneApi integration (f7a85c2)
- docloaders: BrowserBase dynamic import (5c16ee9)
- bug for abstract graph (cf73883)
- AbstractGraph: correct and simplify instancing logic (f73343f)
- BurrBrige: dynamic imports (7789663)
- AbstractGraph: model selection bug (4f120e2)
- set up dynamic imports correctly (83e71df)
- AbstractGraph: add AbstractGraph tests (229d74d)
- release: 1.15.0-beta.4 [skip ci] (c1ce9c6)
- release: 1.15.0-beta.5 [skip ci] (22ab45f)
- release: 1.15.0-beta.6 [skip ci] (050fa3f)
- release: 1.15.0-beta.7 [skip ci] (be3f1ec)
- release: 1.15.0-beta.8 [skip ci] (dbec550)
- release: 1.15.1-beta.1 [skip ci] (8f38a6b)
1.15.1-beta.1 (2024-08-28)
- abstract graph local model (04128e7)
- models: better DeepSeek and OneApi integration (f7a85c2)
- docloaders: BrowserBase dynamic import (5c16ee9)
- bug for abstract graph (cf73883)
- AbstractGraph: correct and simplify instancing logic (f73343f)
- BurrBrige: dynamic imports (7789663)
- AbstractGraph: model selection bug (4f120e2)
- set up dynamic imports correctly (83e71df)
- AbstractGraph: add AbstractGraph tests (229d74d)
- release: 1.15.0-beta.4 [skip ci] (c1ce9c6)
- release: 1.15.0-beta.5 [skip ci] (22ab45f)
- release: 1.15.0-beta.6 [skip ci] (050fa3f)
- release: 1.15.0-beta.7 [skip ci] (be3f1ec)
- release: 1.15.0-beta.8 [skip ci] (dbec550)
1.15.0-beta.8 (2024-08-28)
- models: better DeepSeek and OneApi integration (f7a85c2)
- AbstractGraph: model selection bug (4f120e2)
1.15.0-beta.7 (2024-08-27)
- bug for abstract graph (cf73883)
1.15.0-beta.6 (2024-08-27)
- docloaders: BrowserBase dynamic import (5c16ee9)
- AbstractGraph: correct and simplify instancing logic (f73343f)
- BurrBrige: dynamic imports (7789663)
- set up dynamic imports correctly (83e71df)
- examples: update model names (f6df9b7)
- AbstractGraph: add AbstractGraph tests (229d74d)
1.15.0-beta.5 (2024-08-26)
- abstract graph local model (04128e7)
1.15.0-beta.4 (2024-08-26)
1.15.0 (2024-08-26)
- ligthweigthing the library (62f32e9)
- abstract graph (cf1fada)
- models_tokens: add llama2 and llama3 sizes explicitly (b05ec16)
- Azure OpenAI issue (a92b9c6)
- update abstract graph (86fe5fc)
- release: 1.14.1-beta.1 [skip ci] (1b48871)
- release: 1.15.0-beta.1 [skip ci] (06dc640)
- release: 1.15.0-beta.2 [skip ci] (ab21576)
- release: 1.15.0-beta.3 [skip ci] (132ee5b)
- add claude3.5 sonnet (ee8f8b3)
- release: 1.14.1 [skip ci] (88e76ce)
1.14.1 (2024-08-24)
- update abstract graph (86fe5fc)
1.15.0-beta.2 (2024-08-23)
- abstract graph (cf1fada)
- added sponsors (b3a2d0d)
1.14.0 (2024-08-20)
- add async call (f60aa3a)
- add integration for new module of gpt4o (982150e)
- Add new feature to support gpt-4o variant models with different pricing (8551448)
- add refactoring of default temperature (6c3b37a)
- add structured output format (7d2fc67)
- GenerateAnswerNode: built-in structured output through LangChain (d29338b)
- Implemented a filter logic in search_link_node.py (08e9d9d)
- refactoring of the code (5eb3cff)
- update abstract graph (c77231c)
- update model tokens dict (0aca287)
- broken node (1272273)
- browser-base integration (1d7f30b)
- models_tokens: incorrect provider names (cb6b353)
- ParseNode: leave room for LLM reply in context window (683bf57)
- merge_anwser prompt import (f17cef9)
- model count (faef318)
- AbstractGraph: pass kwargs to Ernie and Nvidia models (e6bedb6)
- SearchNode: prompt (052f7d5)
- examples: add vertex examples, rename genai examples (1aa9c6e)
- examples: fix import bug in image2text demo (71438a1)
- examples: update provider names to match tokens dictionary (ee078cb)
- requirements: update requirements.txt (7fe181f)
- release: 1.13.0-beta.8 [skip ci] (b470d97)
- release: 1.13.0-beta.9 [skip ci] (d4c1a1c)
- release: 1.14.0-beta.1 [skip ci] (40043f3)
- release: 1.14.0-beta.10 [skip ci] (6a08cc8)
- release: 1.14.0-beta.11 [skip ci] (d617750)
- release: 1.14.0-beta.12 [skip ci] (fec3582)
- release: 1.14.0-beta.13 [skip ci] (f4dbe5b)
- release: 1.14.0-beta.2 [skip ci] (7fd921b)
- release: 1.14.0-beta.3 [skip ci] (3bf9c3c)
- release: 1.14.0-beta.4 [skip ci] (7af1e45)
- release: 1.14.0-beta.5 [skip ci] (db3494d)
- release: 1.14.0-beta.6 [skip ci] (6730797)
- release: 1.14.0-beta.7 [skip ci] (a6fcc1e)
- release: 1.14.0-beta.8 [skip ci] (d639a9e)
- release: 1.14.0-beta.9 [skip ci] (2053693)
1.14.0-beta.13 (2024-08-20)
1.14.0-beta.12 (2024-08-20)
- SearchNode: prompt (052f7d5)
1.14.0-beta.11 (2024-08-19)
- add structured output format (7d2fc67)
- GenerateAnswerNode: built-in structured output through LangChain (d29338b)
- ParseNode: leave room for LLM reply in context window (683bf57)
1.14.0-beta.10 (2024-08-19)
- Implemented a filter logic in search_link_node.py (08e9d9d)
1.14.0-beta.9 (2024-08-17)
- update model tokens dict (0aca287)
1.14.0-beta.8 (2024-08-17)
- browser-base integration (1d7f30b)
1.14.0-beta.7 (2024-08-16)
- model count (faef318)
1.14.0-beta.6 (2024-08-16)
- add integration for new module of gpt4o (982150e)
1.14.0-beta.5 (2024-08-16)
- Add new feature to support gpt-4o variant models with different pricing (8551448)
1.14.0-beta.4 (2024-08-15)
- update abstract graph (c77231c)
1.14.0-beta.3 (2024-08-13)
- models_tokens: incorrect provider names (cb6b353)
- examples: add vertex examples, rename genai examples (1aa9c6e)
- examples: update provider names to match tokens dictionary (ee078cb)
1.14.0-beta.2 (2024-08-12)
- AbstractGraph: pass kwargs to Ernie and Nvidia models (e6bedb6)
- examples: fix import bug in image2text demo (71438a1)
- requirements: update requirements.txt (7fe181f)
1.14.0-beta.1 (2024-08-11)
- add refactoring of default temperature (6c3b37a)
1.13.3 (2024-08-10)
- conditional node (778efd4)
1.13.2 (2024-08-10)
- fetch node (f01b55e)
- update gemini model to "gemini-pro" (a7264ce)
1.13.1 (2024-08-09)
- conditional node (ce00345)
1.13.0 (2024-08-09)
1.13.0-beta.9 (2024-08-10)
- chunking: count tokens from words instead of characters (5ec2de9), closes #513
- FetchNode: handling of missing browser_base key (07720b6)
- AbstractGraph: LangChain warnings handling, Mistral tokens (786af99)
- FetchNode: missing bracket syntax error (50edbcc)
- refactoring of fetch_node (29ad140)
- refactoring of fetch_node adding comment (bfc6852)
- refactoring of fetch_node qixed error (1ea2ad8)
- refactoring of merge_answer_node (898e5a7)
- models_tokens: add mistral models (5e82432)
- mistral: create examples (f8ad616)
- examples: fix Mistral examples (b0ffc51)
- update requirements for mistral (9868555)
- release: 1.11.0-beta.11 [skip ci] (579d3f3)
- release: 1.11.0-beta.12 [skip ci] (cf2a17e)
- release: 1.13.0-beta.1 [skip ci] (8eb66f6)
- release: 1.13.0-beta.2 [skip ci] (684d01a)
- release: 1.13.0-beta.3 [skip ci] (6b053cf)
- release: 1.13.0-beta.4 [skip ci] (7f1f750)
- release: 1.13.0-beta.5 [skip ci] (2eba73b), closes #513
- release: 1.13.0-beta.6 [skip ci] (e75b574)
- release: 1.13.0-beta.7 [skip ci] (6e56925)
- add refactoring of default temperature (6c3b37a)
1.13.0-beta.8 (2024-08-09)
- broken node (1272273)
1.13.0-beta.7 (2024-08-09)
1.12.2 (2024-08-07)
- generate answer node omni (b52e4a3)
1.12.1 (2024-08-07)
- FetchNode: missing bracket syntax error (50edbcc)
1.13.0-beta.5 (2024-08-08)
-
generate answer node pdf has a bug (625ca9f)
-
chunking: count tokens from words instead of characters (5ec2de9), closes #513
1.13.0-beta.4 (2024-08-07)
- refactoring of merge_answer_node (898e5a7)
1.13.0-beta.3 (2024-08-07)
- add mistral support (17f2707)
- FetchNode: handling of missing browser_base key (07720b6)
- AbstractGraph: LangChain warnings handling, Mistral tokens (786af99)
- models_tokens: add mistral models (5e82432)
- mistral: create examples (f8ad616)
- examples: fix Mistral examples (b0ffc51)
- update requirements for mistral (9868555)
1.13.0-beta.2 (2024-08-07)
- refactoring of fetch_node (29ad140)
- refactoring of fetch_node adding comment (bfc6852)
- refactoring of fetch_node qixed error (1ea2ad8)
1.13.0-beta.1 (2024-08-06)
1.12.0 (2024-08-06)
- add generate_answer node paralellization (0c4b290)
- add integration in the abstract grapgh (5ecdbe7)
- fix tests (1db164e)
- intregration of firebase (4caed54)
- pdate models_tokens.py (377d679)
- refactoring of the code (9355507)
- abstract_graph and removed unused embeddings (0b4cfd6)
- add llama 3.1 (f336c95)
- fixed bug on fetch_node (968c69e)
- AbstractGraph: instantiation of Azure GPT models (ade28fc), closes #498
- pyproject.toml (e90fad4)
- rebuild pyproject, requirements and lockfiles (1193984)
- rebuild requirements (2edad66)
- remove unused import (88710f1)
- set dependency version for vertexai (971cc2d)
- update pyproject, rebuild lockfiles (d6312bf)
- Ollama: integrate new LangChain chat init (d177afb)
- OpenAI: integrate new LangChain chat init (5e3eb6e)
- move embeddings code from AbstractGraph to RAGNode (a94ebcd)
- remove LangChain wrappers (2c5f934)
- remove LangChain wrappers for Ollama (25066b2)
- remove redundant LangChain wrappers (9275486)
- remove redundant wrappers for Ernie and Nvidia (bc2c996)
- reuse code for common interface models (bb73d91)
- release: 1.11.0-beta.1 [skip ci] (7080a0a)
- release: 1.11.0-beta.10 [skip ci] (ee30a83), closes #498
- release: 1.11.0-beta.2 [skip ci] (bf6d487)
- release: 1.11.0-beta.3 [skip ci] (66f9421)
- release: 1.11.0-beta.4 [skip ci] (51db43a)
- release: 1.11.0-beta.5 [skip ci] (b15fd9f)
- release: 1.11.0-beta.6 [skip ci] (74ed8d0)
- release: 1.11.0-beta.7 [skip ci] (55f706f)
- release: 1.11.0-beta.8 [skip ci] (3e07f62)
- release: 1.11.0-beta.9 [skip ci] (4440790)
1.11.0-beta.12 (2024-08-06)
- add grok integration (fa651d4)
1.11.0-beta.11 (2024-08-06)
- update base_graph (0571b6d)
1.11.0-beta.10 (2024-08-02)
1.11.0-beta.9 (2024-08-02)
- refactoring of the code (9355507)
1.11.0-beta.8 (2024-08-01)
- add integration in the abstract grapgh (5ecdbe7)
- fixed bug on fetch_node (968c69e)
1.11.0-beta.7 (2024-08-01)
- abstract_graph and removed unused embeddings (0b4cfd6)
- move embeddings code from AbstractGraph to RAGNode (a94ebcd)
- reuse code for common interface models (bb73d91)
1.11.0-beta.6 (2024-07-31)
- intregration of firebase (4caed54)
1.11.0-beta.5 (2024-07-30)
- fix tests (1db164e)
- remove unused import (88710f1)
- Ollama: integrate new LangChain chat init (d177afb)
- OpenAI: integrate new LangChain chat init (5e3eb6e)
- remove LangChain wrappers (2c5f934)
- remove LangChain wrappers for Ollama (25066b2)
- remove redundant LangChain wrappers (9275486)
- remove redundant wrappers for Ernie and Nvidia (bc2c996)
1.11.0-beta.4 (2024-07-25)
- add generate_answer node paralellization (0c4b290)
- rebuild requirements (2edad66)
1.11.0-beta.3 (2024-07-25)
- add llama 3.1 (f336c95)
1.11.0-beta.2 (2024-07-24)
- pdate models_tokens.py (377d679)
1.11.0-beta.1 (2024-07-23)
- md_conversion: add absolute links md, added missing dependency (12b5ead)
- dependecies: add script to auto-update requirements (3289c7b)
- ci: set up workflow for requirements auto-update (295fc28)
- update requirements.txt (c7bac98)
- upgrade dependencies and scripts (74d142e)
- pyproject: upgrade dependencies (0425124)
- release: 1.10.0-beta.6 [skip ci] (254bde7)
- release: 1.10.0-beta.7 [skip ci] (1756e85)
- release: 1.10.0-beta.8 [skip ci] (255e569)
1.10.0-beta.8 (2024-07-23)
1.10.4 (2024-07-22)
- md_conversion: add absolute links md, added missing dependency (12b5ead)
1.10.0-beta.7 (2024-07-23)
- add nvidia connection (fc0dadb)
- dependecies: add script to auto-update requirements (3289c7b)
- ci: set up workflow for requirements auto-update (295fc28)
- update requirements.txt (c7bac98)
1.10.0-beta.6 (2024-07-22)
- parse node (09256f7)
1.10.3 (2024-07-22)
- parse_html node have a bug (71f894e)
1.10.2 (2024-07-21)
- telemetry version (b0418b6)
1.10.1 (2024-07-21)
- abstract_graph moel token bug (ce6be37)
1.10.0 (2024-07-20)
-
add new toml (fcb3220)
-
add gpt4o omni (431edb7)
-
add searchngx integration (5c92186)
-
refactoring_to_md function (602dd00)
- pyproject: upgrade dependencies (0425124)
- correct search engine name (7ba2f6a)
- remove unused import (fd1b7cb)
- ci: upgrade lockfiles (c7b05a4)
- upgrade tiktoken (7314bc3)
- gpt-4o-mini: added new gpt, fixed chromium lazy loading, (99dc849)
- release: 1.10.0-beta.1 [skip ci] (8f619de)
- release: 1.10.0-beta.2 [skip ci] (aa7d4f0)
- release: 1.10.0-beta.3 [skip ci] (bf0a2f3)
- release: 1.10.0-beta.4 [skip ci] (a91807a)
- release: 1.10.0-beta.5 [skip ci] (0d5f925)
- release: 1.9.0-beta.3 [skip ci] (d3e63d9)
- release: 1.9.0-beta.4 [skip ci] (2fa04b5)
- release: 1.9.0-beta.5 [skip ci] (bb62439)
- release: 1.9.0-beta.6 [skip ci] (54a69de)
1.10.0-beta.5 (2024-07-20)
- parse_node (07f1e23)
1.10.0-beta.4 (2024-07-20)
- azure models (03f4a3a)
- release: 1.9.2 [skip ci] (b4b90b3)
1.9.2 (2024-07-20)
- azure models (03f4a3a)
- remove unused workflow (5c6dd8d)
1.9.1 (2024-07-12)
- add gpt o mini for azure (77777c8)
1.10.0-beta.2 (2024-07-19)
- add gpt4o omni (431edb7)
1.10.0-beta.1 (2024-07-19)
- search link node (cf3ab55)
- correct search engine name (7ba2f6a)
- remove unused import (fd1b7cb)
- remove unused workflow (5c6dd8d)
- ci: upgrade lockfiles (c7b05a4)
- upgrade tiktoken (7314bc3)
- release: 1.9.0-beta.3 [skip ci] (d3e63d9)
- release: 1.9.0-beta.4 [skip ci] (2fa04b5)
- release: 1.9.0-beta.5 [skip ci] (bb62439)
- release: 1.9.0-beta.6 [skip ci] (54a69de)
1.9.0-beta.2 (2024-07-05)
- fix pyproject.toml (7570bf8)
1.9.0-beta.1 (2024-07-04)
- add fireworks integration (df0e310)
- add integration for infos (3bf5f57)
- add integrations for markdown files (2804434)
- add vertexai integration (119514b)
- improve md prompt recognition (5fe694b)
- Docker: fix port number (afeb81f)
- CI: fix pylint workflow (583c321)
- rye: rebuild lockfiles (27c2dd2)
1.8.1-beta.1 (2024-07-04)
- add test (3a537ee)
1.8.0 (2024-06-30)
- add new search engine avaiability and new tests (073d226)
- add research with bing + test function (aa2160c)
- updated for schema changes (aedda44)
- release: 1.7.0-beta.13 [skip ci] (ce0a47a)
- release: 1.7.0-beta.14 [skip ci] (ec77ff7)
- release: 1.8.0-beta.1 [skip ci] (bbfbbd9)
1.8.0-beta.1 (2024-06-25)
- add new search engine avaiability and new tests (073d226)
- add research with bing + test function (aa2160c)
- updated for schema changes (aedda44)
1.7.4 (2024-06-21)
- add new model for claude (599512d)
1.7.3 (2024-06-19)
- reduced model tokens (88f9def)
- version: fixed compatible versions (ecb7601)
1.7.2 (2024-06-18)
- total tokens and docs (c787090)
- fixed readme по русский (2373073)
1.7.1 (2024-06-18)
- add new embedding models (1d0cbbc)
1.7.0 (2024-06-17)
- add caching (d790361)
- add csv scraper and xml scraper multi (b408655)
- add dynamic caching (7ed2fe8)
- indexify-node: add example (5d1fbf8)
- add forcing format as json (5cfc101)
- add json as output (5d20186)
- add json multiscraper (5bda918)
- add new chunking function (e1f045b)
- add Parse_Node (e6c7940)
- add pdf scraper multi graph (f5cbd80)
- merge: add scriptcreatormulti, rag cache and semchunk (15421ef)
- telemetry: add telemetry module (080a318)
- Add tests for RobotsNode and update test setup (b0511ae)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (c927145)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (9e7038c)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (c286b16)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (08f1be6)
- pydantic: added pydantic output schema (376f758)
- append_node: append node to existing graph (f8b08e0)
- fix an if (c8d556d)
- schema: merge scripts to follow pydantic schema (5d692bf)
- refactoring of abstract graph (fff89f4)
- refactoring of an in if (244aada)
- refactoring of rag node (7a13a68)
- removed a bug (8de720d)
- removed rag node (930f673)
- version: update burr version (cfa1336)
- update fetch node (1e7f334)
- add chinese embedding model (03ffebc)
- common params (6b4cdf9)
- cache: correctly pass the node arguments and logging (c881f64)
- pdf: correctly read .pdf files (203de83)
- fix robot node (2419003)
- node: fixed generate answer node pydantic schema (ab00f23)
- schema: fixed json output (5c9843f)
- oneapi model (4fcb990)
- shallow copy config of create_embedder (62b372b)
- test for fetch node (49c7e0e)
- typo in prompt (4639f0c)
- multi: updated multi pdf scraper with schema (91c5b5a)
- cache: added cache_path param (edddb68)
- better logging (283b61f)
- scriptcreator: enhance documentation (650c3aa)
- fix label&logo for github action badges (071f3d1)
- refactor graph section and added telemetry (39bf4c9)
- stylize badges in readme (8696ade)
- add missing schemas and renamed files (09cb6e9)
- fix tests for fetch node with proper mock&refactor (17dd936)
- release: 1.5.3-beta.1 [skip ci] (6ea1d2c)
- release: 1.5.3-beta.2 [skip ci] (b57bcef)
- release: 1.5.5-beta.1 [skip ci] (38d138e)
- release: 1.6.0-beta.1 [skip ci] (1d217e4)
- release: 1.6.0-beta.10 [skip ci] (4d0d8fa)
- release: 1.6.0-beta.11 [skip ci] (3453ac0)
- release: 1.6.0-beta.2 [skip ci] (ed1dc0b)
- release: 1.6.0-beta.3 [skip ci] (b70cb37)
- release: 1.6.0-beta.4 [skip ci] (08a14ef)
- release: 1.6.0-beta.5 [skip ci] (dde0c7e)
- release: 1.6.0-beta.6 [skip ci] (ac8e7c1)
- release: 1.6.0-beta.7 [skip ci] (cab5f68)
- release: 1.6.0-beta.8 [skip ci] (7a6f016)
- release: 1.6.0-beta.9 [skip ci] (ca8aff8)
- release: 1.7.0-beta.1 [skip ci] (84a74b2)
- release: 1.7.0-beta.10 [skip ci] (7f3b907)
- release: 1.7.0-beta.11 [skip ci] (c016efd)
- release: 1.7.0-beta.12 [skip ci] (a794405)
- release: 1.7.0-beta.2 [skip ci] (e5bb5ae)
- release: 1.7.0-beta.3 [skip ci] (85a75c8)
- release: 1.7.0-beta.4 [skip ci] (b4d7532)
- release: 1.7.0-beta.5 [skip ci] (79b8326)
- release: 1.7.0-beta.6 [skip ci] (dae3158)
- release: 1.7.0-beta.7 [skip ci] (7da6cd2)
- release: 1.7.0-beta.8 [skip ci] (a87702f)
- release: 1.7.0-beta.9 [skip ci] (0c5d6e2)
1.7.0-beta.12 (2024-06-17)
- add chinese embedding model (03ffebc)
1.7.0-beta.11 (2024-06-17)
- telemetry: add telemetry module (080a318)
- refactor graph section and added telemetry (39bf4c9)
1.7.0-beta.10 (2024-06-17)
- removed duplicate from ollama dictionary (dcd216e)
- release: 1.6.1 [skip ci] (44fbd71)
1.6.1 (2024-06-15)
=======
- removed duplicate from ollama dictionary (dcd216e)
1.6.0 (2024-06-09)
- fix robot node (2419003)
1.7.0-beta.8 (2024-06-16)
- shallow copy config of create_embedder (62b372b)
- add missing schemas and renamed files (09cb6e9)
1.7.0-beta.7 (2024-06-14)
- add Parse_Node (e6c7940)
- better logging (283b61f)
1.7.0-beta.6 (2024-06-13)
- test for fetch node (49c7e0e)
- fix label&logo for github action badges (071f3d1)
- fix tests for fetch node with proper mock&refactor (17dd936)
1.7.0-beta.5 (2024-06-12)
- update fetch node (1e7f334)
1.7.0-beta.4 (2024-06-12)
- common params (6b4cdf9)
1.7.0-beta.3 (2024-06-11)
- add caching (d790361)
- add dynamic caching (7ed2fe8)
- add new chunking function (e1f045b)
- merge: add scriptcreatormulti, rag cache and semchunk (15421ef)
- schema: merge scripts to follow pydantic schema (5d692bf)
- refactoring of rag node (7a13a68)
- cache: correctly pass the node arguments and logging (c881f64)
- node: fixed generate answer node pydantic schema (ab00f23)
1.7.0-beta.2 (2024-06-10)
- Add tests for RobotsNode and update test setup (b0511ae)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (c927145)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (9e7038c)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (c286b16)
- Add tests for SmartScraperGraph using sample text and configuration fixtures (@tejhande) (08f1be6)
1.7.0-beta.1 (2024-06-09)
- add csv scraper and xml scraper multi (b408655)
- indexify-node: add example (5d1fbf8)
- add forcing format as json (5cfc101)
- add json as output (5d20186)
- add json multiscraper (5bda918)
- add pdf scraper multi graph (f5cbd80)
- pydantic: added pydantic output schema (376f758)
- append_node: append node to existing graph (f8b08e0)
- fix an if (c8d556d)
- refactoring of abstract graph (fff89f4)
- refactoring of an in if (244aada)
- removed a bug (8de720d)
- removed rag node (930f673)
- version: update burr version (cfa1336)
- stylize badges in readme (8696ade)
- release: 1.5.3-beta.1 [skip ci] (6ea1d2c)
- release: 1.5.3-beta.2 [skip ci] (b57bcef)
- release: 1.5.5-beta.1 [skip ci] (38d138e)
- release: 1.6.0-beta.1 [skip ci] (1d217e4)
- release: 1.6.0-beta.10 [skip ci] (4d0d8fa)
- release: 1.6.0-beta.11 [skip ci] (3453ac0)
- release: 1.6.0-beta.2 [skip ci] (ed1dc0b)
- release: 1.6.0-beta.3 [skip ci] (b70cb37)
- release: 1.6.0-beta.4 [skip ci] (08a14ef)
- release: 1.6.0-beta.5 [skip ci] (dde0c7e)
- release: 1.6.0-beta.6 [skip ci] (ac8e7c1)
- release: 1.6.0-beta.7 [skip ci] (cab5f68)
- release: 1.6.0-beta.8 [skip ci] (7a6f016)
- release: 1.6.0-beta.9 [skip ci] (ca8aff8)
1.6.0 (2024-06-09)
- Add tests for RobotsNode and update test setup (dedfa2e)
- Enhance JSON scraping pipeline test (d845a1b)
1.5.7 (2024-06-06)
- Enhance JSON scraping pipeline test (d845a1b)
- release: 1.5.5 [skip ci] (3629215)
- release: 1.5.6 [skip ci] (49cdadf)
- release: 1.5.7 [skip ci] (c17daca)
1.6.0-beta.10 (2024-06-08)
- version: update burr version (cfa1336)
- stylize badges in readme (8696ade)
1.6.0-beta.9 (2024-06-07)
- indexify-node: add example (5d1fbf8)
- schema: fixed json output (5c9843f)
1.6.0-beta.8 (2024-06-05)
- add json as output (5d20186)
1.6.0-beta.7 (2024-06-05)
- pydantic: added pydantic output schema (376f758)
- append_node: append node to existing graph (f8b08e0)
1.6.0-beta.6 (2024-06-04)
- refactoring of abstract graph (fff89f4)
1.6.0-beta.5 (2024-06-04)
- refactoring of an in if (244aada)
1.6.0-beta.4 (2024-06-03)
- fix an if (c8d556d)
1.6.0-beta.3 (2024-06-03)
- removed a bug (8de720d)
1.6.0-beta.2 (2024-06-03)
- add csv scraper and xml scraper multi (b408655)
- add json multiscraper (5bda918)
- add pdf scraper multi graph (f5cbd80)
- removed rag node (930f673)
1.6.0-beta.1 (2024-06-02)
- add forcing format as json (5cfc101)
1.5.5-beta.1 (2024-05-31)
1.5.4 (2024-05-31)
- 3.9: python 3.9 logging fix (8be27ba)
1.5.3 (2024-05-30)
- typo in generate_screper_node (c4ce361)
1.5.2 (2024-05-26)
1.5.1 (2024-05-26)
1.5.0 (2024-05-26)
- knowledgegraph: add knowledge graph node (0196423)
- add logger integration (e53766b)
- smart-scraper-multi: add schema to graphs and created SmartScraperMultiGraph (fc58e2d)
- burr: added burr integration in graphs and optional burr installation (ac10128)
- base_graph: alligned with main (73fa31d)
- burr-bridge: BurrBridge class to integrate inside BaseGraph (6cbd84f)
- verbose: centralized graph logging on debug or warning depending on verbose (c807695)
- burr: first burr integration and docs (19b27bb)
- node: knowledge graph node (8c33ea3)
- version: python 3.12 is now supported 🚀 (5fb9115)
- multiple: quick fix working (58cc903)
- kg: removed import (a338383)
- docloaders: undetected-playwright (7b3ee4e)
- burr-node: working burr bridge (654a042)
- multiple_search: working multiple example (bed3eed)
- kg: working rag kg (c75e6a0)
- error in jsons (ca436ab)
- pdf_scraper: fix the pdf scraper gaph (d00cde6)
- local_file: fixed textual input pdf, csv, json and xml graph (8d5eb0b)
- kg: removed unused nodes and utils (5684578)
- logger: set up centralized root logger in base node (4348d4f)
- logging: source code citation (d139480)
- template names (b82f33a)
- node-logging: use centralized logger in each node for logging (c251cc4)
- web-loader: use sublogger (0790ecd)
- burr: added dependecies and switched to furo (819f071)
- faq: added faq section and refined installation (545374c)
- graph: added new graphs and schema (d27cad5)
- updated requirements (e43b801)
- release: 1.2.0-beta.1 [skip ci] (fd3e0aa)
- release: 1.3.0-beta.1 [skip ci] (191db0b)
- release: 1.4.0-beta.1 [skip ci] (2caddf9)
- release: 1.4.0-beta.2 [skip ci] (f1a2523)
- release: 1.5.0-beta.1 [skip ci] (e1006f3)
- release: 1.5.0-beta.2 [skip ci] (edf221d)
- release: 1.5.0-beta.3 [skip ci] (90d5691)
- release: 1.5.0-beta.4 [skip ci] (15b7682)
- release: 1.5.0-beta.5 [skip ci] (1f51147)
1.5.0-beta.5 (2024-05-26)
- version: python 3.12 is now supported 🚀 (5fb9115)
1.5.0-beta.4 (2024-05-25)
- burr: added burr integration in graphs and optional burr installation (ac10128)
- burr-bridge: BurrBridge class to integrate inside BaseGraph (6cbd84f)
- burr: first burr integration and docs (19b27bb)
- burr-node: working burr bridge (654a042)
1.5.0-beta.3 (2024-05-24)
- kg: removed unused nodes and utils (5684578)
1.5.0-beta.2 (2024-05-24)
- pdf_scraper: fix the pdf scraper gaph (d00cde6)
- local_file: fixed textual input pdf, csv, json and xml graph (8d5eb0b)
1.5.0-beta.1 (2024-05-24)
- knowledgegraph: add knowledge graph node (0196423)
- add logger integration (e53766b)
- smart-scraper-multi: add schema to graphs and created SmartScraperMultiGraph (fc58e2d)
- base_graph: alligned with main (73fa31d)
- verbose: centralized graph logging on debug or warning depending on verbose (c807695)
- node: knowledge graph node (8c33ea3)
- multiple: quick fix working (58cc903)
- kg: removed import (a338383)
- docloaders: undetected-playwright (7b3ee4e)
- multiple_search: working multiple example (bed3eed)
- kg: working rag kg (c75e6a0)
- error in jsons (ca436ab)
- logger: set up centralized root logger in base node (4348d4f)
- logging: source code citation (d139480)
- template names (b82f33a)
- node-logging: use centralized logger in each node for logging (c251cc4)
- web-loader: use sublogger (0790ecd)
- release: 1.2.0-beta.1 [skip ci] (fd3e0aa)
- release: 1.3.0-beta.1 [skip ci] (191db0b)
- release: 1.4.0-beta.1 [skip ci] (2caddf9)
- release: 1.4.0-beta.2 [skip ci] (f1a2523)
1.4.0-beta.2 (2024-05-19)
- Add new models and update existing ones (58289ec)
1.3.2 (2024-05-22)
- pdf scraper bug (f2dffe5)
1.3.1 (2024-05-21)
- add deepseek embeddings (659fad7)
1.3.0 (2024-05-19)
- add new model (8c7afa7)
1.2.4 (2024-05-17)
- deepcopy: switch whether we have obj in the config (d4d913c)
1.2.3 (2024-05-15)
- deepcopy: reaplced to shallow copy (999c930)
1.2.2 (2024-05-15)
- come back to the old version (cc5adef)
1.2.1 (2024-05-15)
- removed unused (5587a64)
1.2.0 (2024-05-15)
- add finalize_node() (6e7283e)
1.1.0 (2024-05-15)
- rye: replaced poetry with rye (efb781f)
1.0.1 (2024-05-15)
- searchgraph: used shallow copy to serialize obj (096b665)
1.0.0 (2024-05-15)
- package manager: move from poetry to rye
- main-readme: fixed some typos (78d1940)
0.11.1 (2024-05-14)
- docs: requirements-dev (b0a67ba)
0.11.0 (2024-05-14)
- parallel-exeuction: add asyncio event loop dispatcher with semaphore for parallel graph instances (627cbee)
- webdriver-backend: add dynamic import scripts from module and file (db2234b)
- add gpt-4o (52a4a3b), closes #232
- add new prompt info (e2350ed)
- proxy-rotation: add parse (IP address) or search (from broker) functionality for proxy rotation (2170131)
- add support for deepseek-chat (156b67b), closes #222
- Add support for passing pdf path as source (f10f3b1)
- omni-search: added omni search graph and updated docs (fcb3abb)
- added proxy rotation (0c36a7e)
- safe-web-driver: enchanced the original
AsyncChromiumLoader
web driver with proxy protection and flexible kwargs and backend (768719c) - gpt-4o: image to text single node test (90955ca)
- revert fetch_node (864aa91)
- batchsize: tested different batch sizes and systems (a8d5e7d)
- update info (4ed0fb8)
- omni-scraper: working OmniScraperGraph with images (a296927)
- pytest: add dependency for mocking testing functions (2f4fd45)
- add json integration (0ab31c3)
- Augment the information getting fetched from a webpage (f8ce3d5)
- bug for claude (d0167de)
- fetch_node: bug in handling local files (a6e1813)
- chromium-loader: ensure it subclasses langchain's base loader (b54d984)
- fixed bugs for csv and xml (324e977)
- limit python version to < 3.12 (a37fbbc)
- proxy-rotation: removed duplicated arg and passed the loader_kwarhs correctly to the node (1e9a564)
- fetch-node: removed isSoup from default (0c15947)
- proxy-rotation: removed max_shape duplicate (5d6d996)
- asyncio: replaced deepcopy with copy due to serialization problems (dedc733)
- update models_tokens.py with new model configurations (d9752b1)
- add diagram showing general structure/flow of the library (13ae918)
- refactor: added proxy-rotation usage and refactor readthedocs (e256b75)
- refactor: changed example (c7ec114)
- concurrent: refactor theme and added benchmarck searchgraph (ced2bbc)
- update overview diagram with more models (b441b30)
- release: 0.10.0-beta.3 [skip ci] (ad32298)
- release: 0.10.0-beta.4 [skip ci] (548bff9)
- release: 0.10.0-beta.5 [skip ci] (28c9dce)
- release: 0.10.0-beta.6 [skip ci] (460d292)
- release: 0.11.0-beta.1 [skip ci] (63c0dd9)
- release: 0.11.0-beta.10 [skip ci] (218b8ed), closes #232
- release: 0.11.0-beta.11 [skip ci] (8727d03)
- release: 0.11.0-beta.2 [skip ci] (7ae50c0)
- release: 0.11.0-beta.3 [skip ci] (106fb12), closes #222
- release: 0.11.0-beta.4 [skip ci] (4ccddda)
- release: 0.11.0-beta.5 [skip ci] (353382b)
- release: 0.11.0-beta.6 [skip ci] (2724d3d)
- release: 0.11.0-beta.7 [skip ci] (f0f7373)
- release: 0.11.0-beta.8 [skip ci] (fa4edb4)
- release: 0.11.0-beta.9 [skip ci] (d2877d8)
0.11.0-beta.11 (2024-05-14)
- omni-search: added omni search graph and updated docs (fcb3abb)
- gpt-4o: image to text single node test (90955ca)
- omni-scraper: working OmniScraperGraph with images (a296927)
- fetch_node: bug in handling local files (a6e1813)
0.11.0-beta.10 (2024-05-14)
0.11.0-beta.9 (2024-05-14)
- crash asyncio due dependency version (2563773)
- update models_tokens.py with new model configurations (d9752b1)
- fixed speechgraphexample (4bf90f3)
- fixed unused param and install (cc28d5a)
- readme: improve main readme (ae5655f)
- concurrent: refactor theme and added benchmarck searchgraph (ced2bbc)
- update instructions to use with LocalAI (198420c)
- Update README.md (772e064)
- updated sponsor logo (f8d8d71)
- release: 0.10.1 [skip ci] (d359814)
0.11.0-beta.8 (2024-05-13)
- parallel-exeuction: add asyncio event loop dispatcher with semaphore for parallel graph instances (627cbee)
- batchsize: tested different batch sizes and systems (a8d5e7d)
- asyncio: replaced deepcopy with copy due to serialization problems (dedc733)
0.11.0-beta.7 (2024-05-13)
- bug for claude (d0167de)
- refactor: changed example (c7ec114)
0.11.0-beta.6 (2024-05-13)
- fetch-node: removed isSoup from default (0c15947)
0.11.0-beta.5 (2024-05-13)
- webdriver-backend: add dynamic import scripts from module and file (db2234b)
- proxy-rotation: add parse (IP address) or search (from broker) functionality for proxy rotation (2170131)
- added proxy rotation (0c36a7e)
- safe-web-driver: enchanced the original
AsyncChromiumLoader
web driver with proxy protection and flexible kwargs and backend (768719c)
- pytest: add dependency for mocking testing functions (2f4fd45)
- chromium-loader: ensure it subclasses langchain's base loader (b54d984)
- proxy-rotation: removed duplicated arg and passed the loader_kwarhs correctly to the node (1e9a564)
- proxy-rotation: removed max_shape duplicate (5d6d996)
- refactor: added proxy-rotation usage and refactor readthedocs (e256b75)
0.11.0-beta.4 (2024-05-12)
- add new prompt info (e2350ed)
0.11.0-beta.3 (2024-05-12)
- add diagram showing general structure/flow of the library (13ae918)
- update overview diagram with more models (b441b30)
0.11.0-beta.2 (2024-05-10)
- revert fetch_node (864aa91)
0.11.0-beta.1 (2024-05-10)
- add json integration (0ab31c3)
- Augment the information getting fetched from a webpage (f8ce3d5)
- fixed bugs for csv and xml (324e977)
- limit python version to < 3.12 (a37fbbc)
- release: 0.10.0-beta.3 [skip ci] (ad32298)
- release: 0.10.0-beta.4 [skip ci] (548bff9)
- release: 0.10.0-beta.5 [skip ci] (28c9dce)
- release: 0.10.0-beta.6 [skip ci] (460d292)
- add json integration (0ab31c3)
0.10.0-beta.5 (2024-05-09)
- fixed bugs for csv and xml (324e977)
0.10.0-beta.4 (2024-05-09)
- Add support for passing pdf path as source (f10f3b1)
- limit python version to < 3.12 (a37fbbc)
0.10.0-beta.3 (2024-05-09)
- update info (4ed0fb8)
0.10.0-beta.2 (2024-05-08)
- examples: local, mixed models and fixed SearchGraph embeddings problem (6b71ec1)
- examples: openai std examples (186c0d0)
- removed .lock file for deployment (d4c7d4e)
- update README.md (17ec992)
0.10.0-beta.1 (2024-05-06)
- add claude documentation (5bdee55)
- add gemini embeddings (79daa4c)
- add llava integration (019b722)
- add new hugging_face models (d5547a4)
- Fix bug for gemini case when embeddings config not passed (726de28)
- fixed custom_graphs example and robots_node (84fcb44)
- multiple graph instances (dbb614a)
- node: multiple url search in SearchGraph + fixes (930adb3)
- refactoring search function (aeb1acb)
- release: 0.9.0-beta.2 [skip ci] (5aa600c)
- release: 0.9.0-beta.3 [skip ci] (da8c72c)
- release: 0.9.0-beta.4 [skip ci] (8c5397f)
- release: 0.9.0-beta.5 [skip ci] (532adb6)
- release: 0.9.0-beta.6 [skip ci] (8c0b46e)
- release: 0.9.0-beta.7 [skip ci] (6911e21)
- release: 0.9.0-beta.8 [skip ci] (739aaa3)
0.9.0-beta.8 (2024-05-06)
- add llava integration (019b722)
0.9.0-beta.7 (2024-05-06)
- llm: fixed gemini api_key (fd01b73)
0.9.0-beta.6 (2024-05-06)
- Fix bug for gemini case when embeddings config not passed (726de28)
0.9.0-beta.5 (2024-05-06)
- fixed custom_graphs example and robots_node (84fcb44)
- multiple graph instances (dbb614a)
- node: multiple url search in SearchGraph + fixes (930adb3)
0.9.0-beta.4 (2024-05-05)
- add gemini embeddings (79daa4c)
0.9.0-beta.3 (2024-05-05)
- add claude documentation (5bdee55)
0.9.0-beta.2 (2024-05-05)
- refactoring search function (aeb1acb)
- bug on .toml (f7d66f5)
0.9.0-beta.1 (2024-05-04)
- Enable end users to pass model instances of HuggingFaceHub (7599234)
0.8.0 (2024-05-03)
- add pdf scraper (10a9453)
- release: 0.7.0-beta.3 [skip ci] (fbb06ab)
0.7.0 (2024-05-03)
- Changed the way embedding model is created in AbstractGraph class and removed handling of embedding model creation from RAGNode. Now AbstractGraph will call a dedicated method for embedding models instead of _create_llm. This makes it easy to use any LLM with any supported embedding model. (819cbcd)
0.7.0-beta.3 (2024-05-03)
0.7.0-beta.2 (2024-05-03)
- Changed the way embedding model is created in AbstractGraph class and removed handling of embedding model creation from RAGNode. Now AbstractGraph will call a dedicated method for embedding models instead of _create_llm. This makes it easy to use any LLM with any supported embedding model. (819cbcd)
0.7.0-beta.1 (2024-05-03)
- add base_node to init.py (cb1cb61)
0.6.2 (2024-05-02)
- add to requirements.txt langchain-aws = "^0.1.2" (1afa319)
- release: 0.6.1-beta.1 [skip ci] (75a4042)
0.6.1 (2024-05-02)
- gemini errror (2ea54ea)
0.6.0 (2024-05-02)
- added node and graph for CSV scraping (4d542a8)
- Allow end users to pass model instances for llm and embedding model (b86aac2)
- modified node name (02d1af0)
0.5.2 (2024-05-02)
- bug on script_creator_graph.py (4a3bc37)
0.5.1 (2024-05-02)
- examples and graphs (5cf4e4f)
- added venv suggestion (ba2b24b)
- base and fetch node (e981796)
- change contributing.md with new ci/cd workflow (3e91a46)
- fixed basegraph docstring (29427c2)
- graphs and helpers docstrings (0631985)
- refactor examples (c11fc28)
- refactor models docstrings (18c20eb)
- refactor nodes docstrings (1409797)
- update utils docstrings (cf038b3)
0.5.0 (2024-04-30)
- add cluade integration (e0ffc83)
- add co-author (719a353)
- fetch: added playwright support (42ab0aa)
- added verbose flag to suppress print statements (2dd7817)
- base groq + requirements + toml update with groq (7dd5b1a)
- refactor: changed variable names (8fba7e5)
- llm: implemented groq model (dbbf10f)
- updated requirements.txt (d368725)
- script generator and add new benchmarks (e3d0194)
- release: 0.4.0-beta.3 [skip ci] (d13321b)
- release: 0.5.0-beta.1 [skip ci] (450291f)
- release: 0.5.0-beta.2 [skip ci] (ff7d12f)
- release: 0.5.0-beta.3 [skip ci] (7e81f7c)
- release: 0.5.0-beta.4 [skip ci] (14e56f6)
- release: 0.5.0-beta.5 [skip ci] (5ac97e2)
- release: 0.5.0-beta.6 [skip ci] (9356124)
0.5.0-beta.6 (2024-04-30)
- added verbose flag to suppress print statements (2dd7817)
0.5.0-beta.5 (2024-04-30)
- refactor: changed variable names (8fba7e5)
0.5.0-beta.4 (2024-04-30)
- script generator and add new benchmarks (e3d0194)
0.5.0-beta.3 (2024-04-30)
- add cluade integration (e0ffc83)
0.5.0-beta.2 (2024-04-30)
- fetch: added playwright support (42ab0aa)
0.5.0-beta.1 (2024-04-30)
- add co-author (719a353)
- base groq + requirements + toml update with groq (7dd5b1a)
- llm: implemented groq model (dbbf10f)
- updated requirements.txt (d368725)
- release: 0.4.0-beta.3 [skip ci] (d13321b)
0.4.1 (2024-04-28)
- added missing dependecies (7f1c3b7)
0.4.0 (2024-04-28)
- add new proxy rotation function (f6077d1)
- bug for calculate costs (a9b11e4)
- bug with fetch node (9cd5165)
- changed proxy function (b754dd9)
- robot node and proxyes (adbc08f)
0.4.0-beta.2 (2024-04-27)
- robot node and proxyes (adbc08f)
0.4.0-beta.1 (2024-04-27)
- add new proxy rotation function (f6077d1)
- changed proxy function (b754dd9)
0.3.0 (2024-04-26)
- release: 0.3.0-beta.1 [skip ci] (b481fd7)
- release: 0.3.0-beta.2 [skip ci] (7c8dbb8)
- add ci workflow to manage lib release with semantic-release (92cd040)
- remove pull request trigger and fix plugin release train (876fe66)
0.3.0-beta.2 (2024-04-26)
- trigger new beta release (26c92c3)
0.3.0-beta.1 (2024-04-26)
- trigger new beta release (6f028c4)