当前位置: 首页 > web >正文

快速入门smolagents

官方教程地址:Agents - Guided tour

1. 安装

pip install smolagents[litellm]
或者
uv add smolagents[litellm]

2. 配置api key

这里我用的火山的api,注意如果是使用的火山或阿里云的这种服务商的api,model_id这里要以"openai/" 开头,后跟模型名称。

model = LiteLLMModel(model_id="openai/deepseek-v3-250324",  # This model is a bit weak for agentic behaviours thoughapi_base="https://ark.cn-beijing.volces.com/api/v3",api_key="",  # replace with API key if necessarynum_ctx=8192,
)

3. 完整代码

from smolagents import CodeAgent, LiteLLMModel
from smolagents import ToolCallingAgent, GradioUI, load_toolmodel = LiteLLMModel(model_id="openai/deepseek-v3-250324",  # This model is a bit weak for agentic behaviours thoughapi_base="https://ark.cn-beijing.volces.com/api/v3",api_key="",  # replace with API key if necessarynum_ctx=8192,
)# Initialize the agent with the image generation tool
agent = CodeAgent(tools=[], model=model, add_base_tools=True)
agent.run("斐波那契数列的第100个数是什么")

smolagents 中的CodeAgent是使用代码作为模型的中间输出,然后调用本地的python编译器工具执行代码,最终得到query的答案。

http://www.xdnf.cn/news/335.html

相关文章:

  • FreeFileSync:文件同步对比工具
  • canal安装使用V1.1.4
  • 《数据牢笼》-来自DeepSeek
  • ‌2025年教育AI实战项目
  • 曲棍球·棒球1号位
  • 2025大模型推理框架选型全指南:高并发推理架构深度拆解
  • 解决:QTcpSocket: No such file or directory
  • yolov8 框架自带模型体验功能
  • FME实现矢量建筑面shp拉伸并贴纹理
  • Windows10,11账户管理,修改密码,创建帐户...
  • 米托蒽醌和阿克拉霉素 髓外 aml 疗效
  • Top100(26-30)
  • 编程常见错误归类
  • keil5软件配置以及使用技巧
  • QML 自定义控件指南
  • 【dify实战】chatflow结合deepseek实现基于自然语言的数据库问答、Echarts可视化展示、Excel报表下载
  • 阿里AI模型获FDA“突破性”认证,胰腺癌早筛实现关键突破|近屿智能邀你入局AIGC大模型
  • SSM省市区三级联动和三表联查附带数据库
  • Transformer :Encoder vs Decoder
  • SAP赋能玩具行业:数字化转型中的创新与增长
  • 梯度下降,共轭梯度,牛顿法,拟牛顿法的收敛速度对比
  • Linux:线程的同步与互斥(生产者消费者模型的demo)
  • ESORICS 2025截稿延期
  • java并发编程-ForkJoinPool
  • fastdds:传输层SHM和DATA-SHARING的区别
  • I2C嵌入式开发实战指南:从入门到精通
  • 一级指针的介绍
  • python进阶: 深入了解调试利器 Pdb
  • 第R3周:RNN-心脏病预测
  • namesapce、cgroup