Commit Graph

12 Commits

Author SHA1 Message Date
Lucain d19ebc7a48
Make import time faster (optional deps + delay imports) (#253)
* adapt docs

* optional in pyproject.toml

* get rid of some transformers imports

* optional transformers in models.py

* gradio, transformers, litellm

* small refacto AgentType

* merge conflicts

* mouaif

* fix tests

* AgentText no longer a str

* Add back AgentType as str/Image

* fixed for good
2025-01-20 10:59: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 c22fedaee1 Sort imports and add test workflows 2025-01-06 21:48:15 +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 edb0be3adf Change all names to 'smolagent' 2024-12-24 10:31:36 +01:00
Aymeric 06066437fd Formatting 2024-12-16 15:46:47 +01:00
Aymeric 57b35337c2 Add tests for all docs 2024-12-15 12:47:19 +01:00
Aymeric 9232528232 Add examples to use any LLM as engine 2024-12-13 19:48:55 +01:00
Aymeric 1606b9a80c Pass tests 2024-12-11 19:23:07 +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