1.4.0 (2024-05-22)
- 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)