3行代码就能开发一个ai agent,Hugging Face 发布 smolagents开源agent库

3行代码就能开发一个ai agent,Hugging Face 发布 smolagents开源agent库

800_auto

Hugging Face 最近开源了一个名为 smolagents 的轻量级智能代理库,它允许开发者仅用三行代码就能快速开发和部署智能代理。以下是使用 smolagents 创建一个简单智能代理的示例代码:

安装最新的transformer和smolagents库

pip install transformer
pip install smolagents

三行入门代码

from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel

agent = CodeAgent(tools=[DuckDuckGoSearchTool()], model=HfApiModel())

agent.run("openai是什么时候成立的?")

在这个示例中,CodeAgent 是一个智能代理类,它使用 DuckDuckGoSearchTool 作为工具,并通过 HfApiModel 进行模型调用。

注意:确保你的网络能访问hugging face,否则无法调用模型,而且人多的时候免费模型请求也会失败,最好使用huggface的apitoken。

使用deepseek等国产大模型...

点击查看剩余70%

{{collectdata}}

网友评论