Releases: camel-ai/camel
Releases · camel-ai/camel
v0.2.18
What's Changed
- chore: fix docstring and remove debug code by @Wendong-Fan in #1476
- feat:add deepseek_reasoner model by @zjrwtx in #1474
- feat: Support SambaCloud and TogetherAI native tool call by @Wendong-Fan in #1477
- chore: Update cookbook format, fix self-instruct by @Wendong-Fan in #1485
- fix: Recover the response_format setting in modelbackend by @Wendong-Fan in #1484
- feat: Support getting reasoning content from deepseek r1 by @Wendong-Fan in #1483
- fix: execute python code in unsafe mode by @MuggleJinx in #1480
- release: v0.2.18 by @Wendong-Fan in #1487
Full Changelog: v0.2.17...v0.2.18
v0.2.17
What's Changed
- fix: update anthropic by @Asher-hss in #1392
- chore: Refinement of dependency management and improvement of related… by @Wendong-Fan in #1400
- docs:Correct the model type to qwen2.5 by @zjrwtx in #1402
- feat: add cookbook for ragbench by @wangboyu-langya in #1291
- doc & fix: Update tool calling benchmark examples and fix bugs by @harryeqs in #1419
- feat: Add Discord OAuth Flow by @AveryYay in #1129
- fix: Infinite Loop in ChatAgent & missing token in Discord by @WHALEEYE in #1429
- feat: Source2synth by @CaelumF in #1289
- feat: skywork reward model by @Asher-hss in #1355
- docs:add cotdatagen cookbook diogram by @zjrwtx in #1433
- docs: Group cookbooks and update toolkit doc by @Wendong-Fan in #1434
- docs:optimize cotdata docs by @zjrwtx in #1435
- fix: camel app AttributeError by @Wendong-Fan in #1439
- feat: Add Free Proxies option into Google Scholar Toolkit by @harryeqs in #1440
- docs: Added a sharing link and the diagram to discord bot (local model) cookbook by @AveryYay in #1442
- fix: sample new instruction pool before updating the existing function by @AveryYay in #1446
- docs:add huggingface access token annotation in cot data gen cookbook by @zjrwtx in #1447
- docs: Cookbook for dynamic travel planner by @Wendong-Fan in #1450
- docs: Cookbook for self-instruct by @Wendong-Fan in #1451
- fix: document link mapping issue to maintain access to old links by @koch3092 in #1449
- fix: cookbook url for redirection by @Wendong-Fan in #1452
- chore:change the unstructured docs link by @zjrwtx in #1454
- docs: Reward model cookbook by @Asher-hss in #1332
- docs: Qwen data-gen cookbook by @MuggleJinx in #1358
- docs: human in the loop cookbook with HumanLayer by @MuggleJinx in #1420
- feat: structured loader by @Wendong-Fan in #1395
- chore: fix a few typos in README.md by @boerz-coding in #1460
- feat: Integrate InternLM models by @Wendong-Fan in #1466
- feat: Update function call result message format by @ZackYule in #1436
- release: v0.2.17 by @Wendong-Fan in #1468
- fix: Gemini tool calling support by @Wendong-Fan in #1469
New Contributors
- @wangboyu-langya made their first contribution in #1291
- @boerz-coding made their first contribution in #1460
Full Changelog: v0.2.16...v0.2.17
v0.2.16
What's Changed
- feat: Add Dappier toolkit by @amaan-ai20 in #1393
- chore: docstring format dappier by @Wendong-Fan in #1394
- fix: incorrect role assigning in rewardmodelfilter by @AveryYay in #1390
New Contributors
- @amaan-ai20 made their first contribution in #1393
Full Changelog: v0.2.15...v0.2.16
v0.2.15
What's Changed
- feat: o1datagen core by @zjrwtx in #1274
- fix: Remove leading newlines from tool calls by @CaelumF in #1350
- Update unsloth cookbooks by @CaelumF in #1352
- feat:
ChatAgent
refactoring by @Wendong-Fan in #1142 - feat: add native structure output property by @WHALEEYE in #1354
- feat: Preliminary implementation of self-instruct pipeline by @AveryYay in #1276
- fix: when the user does not use huggingface record preset fields, the preset fields will be ignored. by @koch3092 in #1365
- docs:add o1datagene_cookbook by @zjrwtx in #1359
- fix: Changed params format in markdown_crawl by @AveryYay in #1363
- docs: o1datagen_sft_qwen_with_unsolth_upload_to_hf with CAMEL by @zjrwtx in #1288
- fix: Add Error Handling for Arxiv to Text by @harryeqs in #1362
- docs: Added discord bot with agentic RAG supports local model by @AveryYay in #1307
- feat: Graph sampling with Neo4j by @Wendong-Fan in #766
- feat: Linkup intergrate by @raywhoelse in #1368
- feat: Add benchmarks API-Bank, APIBench, Nexus by @HHHHHejia in #1136
- fix: enhancment for tool benchmark integration by @Wendong-Fan in #1370
- docs: updated the local model for discord bot cookbook from llama3 to QWQ by @AveryYay in #1369
- fix: api_keys_required by @Wendong-Fan in #1277
- docs: cited self-instruct paper by @AveryYay in #1372
- fix: typo by @CaelumF in #1380
- Add hint about installing CAMEL from source / topic branch by @CaelumF in #1381
- feat: Integrate OpenBB Into Camel by @anjieyang in #1300
- chore: o1datagen renaming and algorithm description adding by @zjrwtx in #1382
- Fix: circular import of
FunctionTool
andChatAgent
by @WHALEEYE in #1379 - chore:change the name of CoTDataGenerator and update the share link of cook… by @zjrwtx in #1385
- feat: nebula graph add time label by @waleedalzarooni in #1383
- chore: sglang doc, logger setting, version release by @NeilJohnson0930 in #1317
New Contributors
- @zjrwtx made their first contribution in #1274
- @AveryYay made their first contribution in #1276
- @harryeqs made their first contribution in #1362
- @HHHHHejia made their first contribution in #1136
- @waleedalzarooni made their first contribution in #1383
Full Changelog: v0.2.14...v0.2.15
v0.2.15a0
What's Changed
- feat: o1datagen core by @zjrwtx in #1274
- fix: Remove leading newlines from tool calls by @CaelumF in #1350
- Update unsloth cookbooks by @CaelumF in #1352
- feat:
ChatAgent
refactoring by @Wendong-Fan in #1142 - feat: add native structure output property by @WHALEEYE in #1354
New Contributors
Full Changelog: v0.2.14...v0.2.15a0
v0.2.14
What's Changed
- feat: Implement outlines converter model for structured output (#1211) by @MuggleJinx in #1318
- docs: add cookbook contribution guideline by @Wendong-Fan in #1337
- feat: Support OpenAI O1 model by @Wendong-Fan in #1340
- fix: logger setting for print_text_animated by @Wendong-Fan in #1341
- fix: Remove strict:ture for OpenAI.chat.completions.create by @Wendong-Fan in #1344
- release: Version 0.2.14 by @Wendong-Fan in #1346
Full Changelog: v0.2.13...v0.2.14
v0.2.12
What's Changed
- docs: add Data Deneration with CAMEL and Finetuning with Unsloth by @Wendong-Fan in #1278
- feat: Integrate Brave Web Search API in search toolkit (#1005) by @MuggleJinx in #1234
- docs: add customer_service_Discord_bot_with_agentic_RAG by @Wendong-Fan in #1285
- fix: bot cookbook format by @Wendong-Fan in #1286
- docs: add sft_data_generation_and_unsloth_finetuning with other models by @Wendong-Fan in #1292
- feat: Add GAIA benchmark by @liuxukun2000 in #1181
- docs: add customer_service_Discord_bot_using_SambaNova_with_agentic_RAG by @Wendong-Fan in #1294
- docs: update customer_service_Discord_bot_using_SambaNova_with_agentic_RAG by @Wendong-Fan in #1295
- docs: update Customer Service Discord Bot with Agentic RAG cookbooks by @Wendong-Fan in #1297
- feature request pipeline to fetch upload data to hugging face by @koch3092 in #1239
- docs: update customer_service_Discord_bot_using_SambaNova_with_agenti… by @Wendong-Fan in #1304
- feat: Add llama3.3_70B model by @willshang76 in #1306
- fix: outdated code snippets for loaders module in doc by @WHALEEYE in #1310
- feat: support ollama.com structured-outputs Support ollama structured output. by @willshang76 in #1305
- feat: Reward model by @Asher-hss in #1271
- feat: integrate sglang in camel by @NeilJohnson0930 in #1255
- Fix nemotron name by @Asher-hss in #1314
- feat: Integrate stripe by @pointearth in #1261
- chore: Update some versions by @CaelumF in #1311
- feat: Integrate e2b. by @willshang76 in #1284
- feat: add data collector for dataset generation by @liuxukun2000 in #1193
- feat: set structured output from ChatAgent using openai beta client by @Wendong-Fan in #1206
- fix: Import anthropic package when used since it's optional by @CaelumF in #1319
- chore: new version release and test fix by @Wendong-Fan in #1320
New Contributors
- @pointearth made their first contribution in #1261
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- Add ModelManager to schedule calls between different model backend by @RomanPryima1 in #1190
- feat: Added logprobs handling in choice response and user can get the logit… by @hengzzzhou in #1236
- chore: polish PR 1236 by @Wendong-Fan in #1248
- feat: Added other interpreters to CodeExecutionToolkit by @anjieyang in #1246
- fix: that user cannot see question when using human_toolkit by @MuggleJinx in #1251
- feat: added manual addition of filename metadata and normalized extra… by @koch3092 in #1253
- fix: use print instead of customized logger for human tool by @Wendong-Fan in #1258
- chore: add gpt 4o mini to azure openai ai by @Wendong-Fan in #1263
- fix: Remove deprecated
min_tokens
parameter from mistral config. by @keli-wen in #1268 - feat: Alpaca pydantic class for easy conversion, validation, and structured output generation by @CaelumF in #1202
- feat: add NVIDIA model platform support by @anjieyang in #1226
- feat: support openai structured output as objecct by @willshang76 in #1229
- feat: Add logging by @CaelumF in #701
- feat: Integrate text to 3d model: Meshy by @dxmaptin in #1259
- chore: remove api_keys_required for firecrawl to support self-deploy by @Wendong-Fan in #1272
- chore: release v0.2.11 by @Wendong-Fan in #1275
New Contributors
- @RomanPryima1 made their first contribution in #1190
- @hengzzzhou made their first contribution in #1236
- @anjieyang made their first contribution in #1246
- @keli-wen made their first contribution in #1268
Full Changelog: v0.2.10...v0.2.11
v0.2.10
What's Changed
- feat: Sharegpt conversion by @CaelumF in #1144
- chore: add mode Qwen models, fix doc bug by @Wendong-Fan in #1178
- feat: Wolfram alpha records SBSHintStep info by @Wendong-Fan in #1162
- feat: synthesize the execution of tool calling by @Zhangzeyu97 in #1140
- feat: Integrate Persona Hub Techniques into CAMEL for Enhanced Agent Diversity by @Appointat in #716
- chore: update asknews example and api key setting by @Wendong-Fan in #1182
- feat: Support default model and platform setting from env by @Wendong-Fan in #1183
- chore: minor fix and update by @Wendong-Fan in #1188
- feat: Update guide for applying and using keys in camel by @NeilJohnson0930 in #1176
- feat: Add support for Gemini-Exp-1114 model (#1187) by @MuggleJinx in #1189
- feat: Integrate cohere models by @Wendong-Fan in #932
- feat: support openai structured output by @Wendong-Fan in #1198
- chore: fix pydantic version to less than 2.10 by @Wendong-Fan in #1201
- feat: Add human toolkit for human interaction with the agent (#1158) by @MuggleJinx in #1200
- feat: Add Runtime for tool calling by @liuxukun2000 in #1163
- chore: update mission by @Wendong-Fan in #1207
- feat: Integrate video reading by @ZackYule in #883
- chore: update doc and small polish by @Wendong-Fan in #1209
- fix pipeline by @liuxukun2000 in #1222
- fix: the Chinese characters in the license template into English … by @koch3092 in #1231
- chore: add qwq model, update based on code review by @Wendong-Fan in #1237
- feat: Update Gemini implementation with openai compatibility by @Wendong-Fan in #1225
- feat: support deepseek model in camel by @NeilJohnson0930 in #1217
- feat: Support Text to BaseModel by @liuxukun2000 in #1060
- fix: Support Text to BaseModel by @Wendong-Fan in #1241
- feat: Openai compatible embedding by @Wendong-Fan in #1223
- fix: bug fix and small enhance by @Wendong-Fan in #1247
New Contributors
- @liuxukun2000 made their first contribution in #1163
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
- fix: RolePlaying model setting would be override by default model by @Wendong-Fan in #1170
Full Changelog: v0.2.8...v0.2.9