Releases: camel-ai/camel
Releases · camel-ai/camel
v0.2.31
What's Changed
- feat: add bing search by @Yuujee in #1865
- fix: add ensure_ascii to json dump by @Wendong-Fan in #1873
New Contributors
Full Changelog: v0.2.30...v0.2.31
v0.2.30
What's Changed
- refactor BaseEnvironment into SingleStep and MultiStep environments by @hallerite in #1810
- chore: enhance base dataset for loong by @Wendong-Fan in #1837
- enhance:add file output of log by @zjrwtx in #1838
- feat: add baidu search by @NeilJohnson0930 in #1856
- feat: Enhanced BrowserToolkit by @fengju0213 in #1845
- release: v 0.2.30 by @Wendong-Fan in #1862
Full Changelog: v0.2.29...v0.2.30
v0.2.29
What's Changed
- refactor: Split dataset into 'StaticDataset' and 'GenerativeDataset' by @hallerite in #1801
- docs: fix URL link to Camel document page by @vinhnx in #1839
- feat: Agent tool call try expect, update image log by @Wendong-Fan in #1841
New Contributors
Full Changelog: v0.2.28...v0.2.29
v0.2.28
What's Changed
- feat: add MCPToolkitManager to manage multiple MCPToolkits. by @keli-wen in #1817
- bug fix: vllm can't do tool call by @GitHoobar in #1829
- release: 0.2.28 by @Wendong-Fan in #1835
Full Changelog: v0.2.27...v0.2.28
v0.2.27
What's Changed
- [refactor 1/n] Web toolkit by @zechengz in #1820
- fix: playwright already stopped in web toolkit by @Ralph-Zhou in #1825
- fix: enhance Azure and OpenAI models with response format and tools by @samanhappy in #1815
- feat: Add Volcano Engine integration support (for owl) by @Ruby-a07 in #1813
- feat: Add bocha search in search toolkit by @morehardy in #1804
- fix: enhance new feature implementation by @Wendong-Fan in #1826
New Contributors
- @Ralph-Zhou made their first contribution in #1825
- @samanhappy made their first contribution in #1815
- @Ruby-a07 made their first contribution in #1813
- @morehardy made their first contribution in #1804
Full Changelog: v0.2.26...v0.2.27
v0.2.26
What's Changed
- feat: support dynacmic graph via neo4j by @NeilJohnson0930 in #1254
- refactor: Implement extraction as strategy pattern by @hallerite in #1742
- refactor Seed Dataset to improve compatibility and simplify usage by @apokryphosx in #1734
- fix: terminal_toolkit windows by @Asher-hss in #1807
- fead: Add pubmed in toolkits by @GitHoobar in #1806
- feat: Add Claude tool calling by @MuggleJinx in #1799
- fix: add py.typed marker for PEP 561 type hint support by @coolbeevip in #1795
- release: version 0.2.26 by @Wendong-Fan in #1811
New Contributors
- @apokryphosx made their first contribution in #1734
Full Changelog: v0.2.25...v0.2.26
v0.2.25
What's Changed
- feat: add function call in SGLang by @NeilJohnson0930 in #1666
- fix: windows subprocess interpreter by @Asher-hss in #1783
Full Changelog: v0.2.24...v0.2.25
v0.2.24
What's Changed
- fix: Update web_toolkit.py by @fengju0213 in #1758
- feat: Terminal Toolkit by @Wendong-Fan in #1759
- feat: integrate MCP client as a Toolkit by @koch3092 in #1755
- feat: Update anthropic config and integrate Claude 3.7 by @MuggleJinx in #1688
- feat: Add file write toolkit by @fengju0213 in #1774
- feat: RolePlaying support async run by @Wendong-Fan in #1787
Full Changelog: v0.2.23...v0.2.24
v0.2.23
What's Changed
- docs: Correct hyperlink for Hackathon Judge Committee by @1sarthakbhardwaj in #1617
- docs(cookbooks): Fix incorrect URL in self_instruct_data_generation.ipynb by @coolbeevip in #1610
- feat: custom prompt in graph agent by @NeilJohnson0930 in #1605
- feat: Hybrid Retrieval by @yiyiyi0817 in #1398
- feat: Waleed Networkx integration by @waleedalzarooni in #1456
- refactor: ChatAgent by @WHALEEYE in #1424
- feat: new implementation of timeout functionality for all toolkits by @MuggleJinx in #1595
- feat: Integrate Zapier AI tool by @Asher-hss in #1594
- feat: add warning by @zoezyn in #1591
- docs: Update documentation for models by @1sarthakbhardwaj in #1567
- fix: Backend model tool call by @WHALEEYE in #1624
- docs: Unify cookbooks of basic concepts by @JoyceXu02 in #1615
- feat: Add api key link in error info by @TOGOTOO in #1630
- feat(datagen): add stop_on_first_failure option to InstructionFilter by @coolbeevip in #1627
- fix: Url error of STar by @zjrwtx in #1634
- fix: Base model handle image type by @Wendong-Fan in #1633
- feat: KnowNo implementation by @MuggleJinx in #1629
- docs: Unify Data Processing Cookbooks by @JoyceXu02 in #1645
- fix: Keep
strict
in tool schema by @Wendong-Fan in #1657 - feat: Rejection sampling data generation pipeline with SelfImprovingCoT pipeline by @JoyceXu02 in #1646
- feat:add gpt4.5 model by @zjrwtx in #1673
- feat(memories): add timestamp in VectorDBMemory to prevent data retrieval order confusion by @coolbeevip in #1644
- feat:add Ollama multimodal model example by @zjrwtx in #1679
- docs: Polish ReadME by @Douglasymlai in #1635
- feat: Initial implementation for BaseVerifier by @Wendong-Fan in #1597
- feat: Python Verifier implementation by @hallerite in #1702
- feat: reasoning_parameter integration by @waleedalzarooni in #1715
- chore: Remove heavy & unnecessary dependencies by @Wendong-Fan in #1651
- chore: Update ModelManager error message for one model by @Wendong-Fan in #1719
- feat(datagen): Enhance JSON output with ensure_ascii option in SelfImprovingCoTPipeline by @coolbeevip in #1718
- feat(datagen): add logging for error handling and instruction generation progress by @coolbeevip in #1701
- docs: Update doc by @Wendong-Fan in #1743
- feat: add image analysis toolkit by @raywhoelse in #1741
- feat: Update dependency management to uv by @Wendong-Fan in #1745
- chore: Update uv install by @Wendong-Fan in #1749
- feat: Add ExcelToolkit by @Wendong-Fan in #1739
- feat: Add audio toolkit from owl project by @Aaron617 in #1744
- feat: Add WebToolkit from owl by @Wendong-Fan in #1751
- fix: issues about local image path by @raywhoelse in #1750
- release: version 0.2.23 by @Wendong-Fan in #1753
New Contributors
- @1sarthakbhardwaj made their first contribution in #1617
- @zoezyn made their first contribution in #1591
- @JoyceXu02 made their first contribution in #1615
- @TOGOTOO made their first contribution in #1630
- @Douglasymlai made their first contribution in #1635
- @Aaron617 made their first contribution in #1744
Full Changelog: v0.2.22...v0.2.23
v0.2.23a0
What's Changed
- docs: Correct hyperlink for Hackathon Judge Committee by @1sarthakbhardwaj in #1617
- docs(cookbooks): Fix incorrect URL in self_instruct_data_generation.ipynb by @coolbeevip in #1610
- feat: custom prompt in graph agent by @NeilJohnson0930 in #1605
- feat: Hybrid Retrieval by @yiyiyi0817 in #1398
- feat: Waleed Networkx integration by @waleedalzarooni in #1456
- refactor: ChatAgent by @WHALEEYE in #1424
- feat: new implementation of timeout functionality for all toolkits by @MuggleJinx in #1595
- feat: Integrate Zapier AI tool by @Asher-hss in #1594
- feat: add warning by @zoezyn in #1591
- docs: Update documentation for models by @1sarthakbhardwaj in #1567
- fix: Backend model tool call by @WHALEEYE in #1624
- docs: Unify cookbooks of basic concepts by @JoyceXu02 in #1615
- feat: Add api key link in error info by @TOGOTOO in #1630
- feat(datagen): add stop_on_first_failure option to InstructionFilter by @coolbeevip in #1627
- fix: Url error of STar by @zjrwtx in #1634
- fix: Base model handle image type by @Wendong-Fan in #1633
- feat: KnowNo implementation by @MuggleJinx in #1629
- docs: Unify Data Processing Cookbooks by @JoyceXu02 in #1645
- fix: Keep
strict
in tool schema by @Wendong-Fan in #1657 - feat: Rejection sampling data generation pipeline with SelfImprovingCoT pipeline by @JoyceXu02 in #1646
- feat:add gpt4.5 model by @zjrwtx in #1673
- feat(memories): add timestamp in VectorDBMemory to prevent data retrieval order confusion by @coolbeevip in #1644
- feat:add Ollama multimodal model example by @zjrwtx in #1679
- docs: Polish ReadME by @Douglasymlai in #1635
- feat: Initial implementation for BaseVerifier by @Wendong-Fan in #1597
- feat: Python Verifier implementation by @hallerite in #1702
- feat: reasoning_parameter integration by @waleedalzarooni in #1715
- chore: Remove heavy & unnecessary dependencies by @Wendong-Fan in #1651
New Contributors
- @1sarthakbhardwaj made their first contribution in #1617
- @zoezyn made their first contribution in #1591
- @JoyceXu02 made their first contribution in #1615
- @TOGOTOO made their first contribution in #1630
- @Douglasymlai made their first contribution in #1635
Full Changelog: v0.2.22...v0.2.23a0