用代码思考的代理!
`smolagents` 是一个库,使您能够通过几行代码运行强大的代理。它提供:
✨ **简单**:代理的逻辑只需大约 1,000 行代码(请参阅 [agents.py](https://github.com/huggingface/smolagents/blob/main/src/smolagents/agents.py))。我们将抽象保留在原始代码之上的最小形状!
?? **对代码代理的一流支持**。我们的 [`CodeAgent`](https://huggingface.co/docs/smolagents/reference/agents#smolagents.CodeAgent) 在代码中编写其操作(而不是“用于编写代码的代理”)。为了确保安全,我们支持通过 [Blaxel](https://blaxel.ai)、[E2B](https://e2b.dev/)、[Modal](https://modal.com/)、Docker 或 Pyodide+Deno WebAssembly 沙盒在沙盒环境中执行。
? **Hub 集成**:您可以[在 Hub 上共享/拉取工具或代理](https://huggingface.co/docs/smolagents/reference/tools#smolagents.Tool.from_hub) 以即时共享最高效的代理!
? **模型 agn
用代码思考的代理!