Commit Graph

31 Commits

Author SHA1 Message Date
Aymeric Roucher e1414f6653
Remove dependency on LiteLLM (#126) 2025-01-08 22:57:55 +01:00
Zetaphor b4528d6a6f
Implement OpenAIServerModel (#109) 2025-01-08 22:39:41 +01:00
Aymeric 7b191952f8 Update version and doc builder 2025-01-07 14:02:01 +01:00
Aymeric d45c63555f Pass more tests 2025-01-06 22:04:00 +01:00
Aymeric 01abe5921a Add accelerate to test requirements 2025-01-06 21:59:27 +01:00
Aymeric c22fedaee1 Sort imports and add test workflows 2025-01-06 21:48:15 +01:00
Aymeric a3df1a21db Bump release number for 1.0.0 2024-12-31 19:35:41 +01:00
Aymeric 05772cb28c Remove gradio tools from doc 2024-12-31 19:29:22 +01:00
Aymeric 329119b716 Fix f-string issues on python<3.12 2024-12-29 22:54:28 +01:00
Aymeric 132f9f3e6a Update torchvision 2024-12-27 17:19:07 +01:00
Aymeric 86c8d28830 Update pyproject 2024-12-27 16:46:32 +01:00
Aymeric b51c490a2a Update version 2024-12-27 16:36:50 +01:00
Aymeric d5a036d3f2 Pass tests 2024-12-27 16:27:16 +01:00
Aymeric c880f2f5b6 Format 2024-12-27 16:18:19 +01:00
Aymeric df89388147 Fix tool forward args with defaults but no type hint 2024-12-26 12:32:23 +01:00
Aymeric 9863155a94 Update readme 2024-12-26 12:10:17 +01:00
Aymeric 3a70e17cae Remove direct support for openai and anthropic engines, one can use LiteLLM 2024-12-24 23:36:46 +01:00
Aymeric 775f6e8d7f Make doc buildable with new names 2024-12-24 12:18:18 +01:00
Aymeric 77428c8e9c Merge MultiStepAgent and BaseAgent 2024-12-24 12:01:32 +01:00
Aymeric edb0be3adf Change all names to 'smolagent' 2024-12-24 10:31:36 +01:00
Aymeric 7a1c6bce81 Downgrade minimum python version 2024-12-20 12:16:19 +01:00
Aymeric 5231162274 Add many doc pages and fix doc tests 2024-12-16 14:55:12 +01:00
Aymeric 9232528232 Add examples to use any LLM as engine 2024-12-13 19:48:55 +01:00
Aymeric ea42023bcd Refacto 2024-12-12 17:22:20 +01:00
Aymeric 851e177e71 Uv config 2024-12-11 16:15:49 +01:00
Aymeric 2080f94f07 Update agents intro 2024-12-11 01:23:50 +01:00
Aymeric 0ada2ebc27 Support gradio chatbot with continued discussion 2024-12-10 11:07:54 +01:00
Aymeric 23ab4a9df3 Support multi-agent 2024-12-09 22:58:30 +01:00
Aymeric a830b1721a More robust log step class, and new examples 2024-12-09 18:34:29 +01:00
Aymeric 146ee3dd32 Nicer console outputs with rich 2024-12-09 15:42:17 +01:00
Aymeric f3dcf1f013 Initialize repo structure. 2024-12-06 17:46:42 +01:00