Aymeric Roucher
8b02821ac2
Open Deep Research ( #317 )
...
* Create an open Deep Research
Co-authored-by: Albert Villanova del Moral <8515462+albertvillanova@users.noreply.github.com>
---------
Co-authored-by: Albert Villanova del Moral <8515462+albertvillanova@users.noreply.github.com>
2025-02-04 17:13:21 +01:00
Antoine Jeannot
10407813e8
Fix get safe module ( #405 )
...
* expose get_safe_module lazy loading issue
* fix get_safe_module lazy imports
* add six as explicit tests dependency
* log dangerous attributes
* refactor get_safe_module test
2025-01-31 08:25:22 +01:00
Aymeric Roucher
ad5f84b101
Fix blocking of os in authorized imports ( #386 )
2025-01-28 11:00:43 +01:00
Albert Villanova del Moral
0ead477263
Refactor evaluate_augassign and test all operators ( #313 )
...
* Test all augassign operators
* Refactor evaluate_augassign
2025-01-22 14:59:09 +01:00
Albert Villanova del Moral
0e0d73b096
Try first dunder method in evaluate_augassign ( #285 )
...
* Test evaluate_augassign
2025-01-21 10:41:25 +01:00
Albert Villanova del Moral
a2b37caff1
Fix CI quality ( #286 )
2025-01-21 10:40:15 +01:00
tandiapa
a4612c98dc
Fix (interpreter security): builtins functions passed as tools enable the use of compile, eval, exec ( #274 )
2025-01-20 17:06:47 +01:00
Aymeric Roucher
7a91123729
Improve python executor's error logging ( #275 )
...
* Improve python executor's error logging
2025-01-20 15:57:16 +01:00
Aymeric Roucher
3c18d4d588
Python interpreter: improve suggestions for possible mappings ( #266 )
2025-01-20 11:40:43 +01:00
Lucain
6e1373a324
Add linter rules + apply make style ( #255 )
...
* Add linter rules + apply make style
2025-01-18 19:01:15 +01:00
Aymeric Roucher
c255c1ff84
Fix subpackage import vulnerability ( #238 )
...
* Fix subpackage import vulnerability
2025-01-17 11:40:49 +01:00
NeverLucky
a22c221fa7
call.func parameter ( #194 )
2025-01-15 13:58:52 +01:00
Aymeric Roucher
ce1cd6d906
Support pandas' iloc indexer ( #191 )
2025-01-14 19:27:07 +01:00
Aymeric Roucher
5f32373551
Make default tools more robust ( #186 )
2025-01-14 14:57:11 +01:00
Aymeric
1d846072eb
Improve GradioUI file upload system
2025-01-13 19:46:36 +01:00
Aymeric Roucher
cb9830a554
Support OpenTelemetry ( #136 )
...
* Support OpenTelemetry
2025-01-09 23:08:17 +01:00
Aymeric Roucher
d3cd0f9e09
Auto correct wrong assignments to final_answer ( #123 )
...
* Auto correct wrong assignments to final_answer
2025-01-08 19:04:11 +01:00
Aymeric
c22fedaee1
Sort imports and add test workflows
2025-01-06 21:48:15 +01:00
Aymeric
10fee97902
Update test workflows
2025-01-06 21:05:41 +01:00
Aymeric
54d6857da2
Pass tests
2024-12-30 18:03:53 +01:00
Aymeric
e5ca0f0cb8
Support optional arguments in tool calls
2024-12-26 11:55:20 +01:00
Aymeric
c4f38850b2
Improve code execution error logging
2024-12-25 23:28:57 +01:00
Aymeric
edb0be3adf
Change all names to 'smolagent'
2024-12-24 10:31:36 +01:00
Aymeric
9232528232
Add examples to use any LLM as engine
2024-12-13 19:48:55 +01:00
Aymeric
67deb6808f
Ruff formatting
2024-12-11 16:16:18 +01:00
Aymeric
f3dcf1f013
Initialize repo structure.
2024-12-06 17:46:42 +01:00