首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Go语言学习专栏

    5 - 工具调用 - AI 超级智能体项目教程

    ,随着平台 / 工具 / 技术 / 软件的更新,教程的部分细节可能会失效,所以请⁠大家重点学习思路和方法,不要因为实操和教程不一致就过于担心,而是要学会自己阅读官方文档并查阅资料,多锻炼自己解决问题的能力 1)联网搜索 2)网页抓取 3)资源下载 4)终端操作 5)文件操作 6)PDF 生成 而且这些需求还可以进行组合 如果 AI 能够完成上述需求,就不再只是一个有知识⁠的 “大脑”,而是有手有脚,会利用工具完成任务的 本教程后续部分将以 Spring AI 为例,⁠带大家实战工具调用开发。 需要注意的是,不是所有大模型都支持工具调用。有些基础模型或早期版本可能不支持这个能力。 扩展思路 1)除了本教程中介绍的工具,还可以开发更多实用⁠的工具,比如: 邮件发送:实现给用户发送邮件的功能 时间工具:获取当前时间日期等 数据库操作:查询、插入、更新和删除数据 2)优化 PDF 生成工具 比如 “文件解析能力”,允许用户上传⁠ PDF 文件,通过程序解析出来后提供给 AI 作为上下文 本节作业 1)实现本节代码,并自主实现 1 个教程中没讲到的工具 2)理解 Spring AI 实现工具调用的原⁠理

    29110编辑于 2026-03-17
  • 来自专栏Rovo89

    h5ai 目录列表程序完整安装使用教程

    什么是h5ai H5ai是一款功能强大 php 文件目录列表程序,由德国开发者 Lars Jung 主导开发,它提供多种文件目录列表呈现方式,支持多种主流 Web 服务器,例如 Nginx、Apache 安装 首先要先搭建好web服务器,例如:LNMP(Liunx/Ngnix/MySql/PHP) LNMP安装教程:Here 本文使用LNMP进行安装,推荐使用PHP7版本 下载h5ai安装 官网下载地址 : ├── _h5ai │ ├── CHANGELOG.md │ ├── private │ ├── public │ └── README.md ├── 您要显示的文件夹 │ ├─ 开启 h5ai 更多功能 到目前为止,h5ai 可以正常使用了,但是我们可以开启 _h5ai 全部功能。 通过 http(s)://你的域名/_h5ai/public/index.php 可以查看 _h5ai 的全部功能开启情况,默认密码是空的。

    2.7K30发布于 2018-07-20
  • 来自专栏波波烤鸭

    SpringMVC教程5

    在需要回传的对象前添加@ModelAttribute(“bb”)注解,在界面中就可以通过bb前缀来获取回写信息。

    1.1K20发布于 2019-04-02
  • 来自专栏Hank’s Blog

    PyQt5教程

    将.ui文件转换为.py文件 方法一: python -m PyQt5.uic.pyuic demo.ui -o demo.py 方法二: D:\Program Files (x86)\Anaconda3 \pkgs\pyqt-5.9.2-py37h6538335_2\Library\bin\pyuic5 demo.ui -o demo.py 设置信号(signal)与槽(slot) 1.是QT的核心机制

    95440发布于 2020-09-17
  • 来自专栏叽叽西

    Thymeleaf 5 分钟教程

    有了 Spring Framework 的模块、大量与您最喜欢的工具集成的功能,以及插入您自己功能的能力,Thymeleaf 是现代 HTML5 JVM web 开发的理想选择ーー尽管它可以做的还有很多 Thymeleaf 3.0.11 Change Logs: thymeleaf | thymeleaf-spring3 | thymeleaf-spring4 | thymeleaf-spring5 "book : ${books}" th:text="${book.title}">En las Orillas del Sar

  • 最后,Thymeleaf 为特定的 XHTML 和 HTML5属性包含了许多 span class="label label-success radius">已上架 <a th:if="${product.status} ne 2 " class="ml-<em>5</em>"

63320编辑于 2022-05-17
  • 来自专栏波波烤鸭

    maven教程5(聚合工程)

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5. items="${list }" var="u"> ${u.id } --${u.uname }--${u.nickname }
    </c:forEach> </body> </html> 5.

    1.2K20发布于 2019-04-02
  • 来自专栏电光石火

    PyQt5安装教程

    pip install PyQt5 -i https://pypi.douban.com/simple 安装 PyQt5-tools PyQt5 不再提供常用Qt工具,比如图形界面开发工具Qt Designer ,PyQt5 版本的不同,安装成功之后,PyQt5 相关文件夹以及目录也会存在一些差异。 PyQt 5.15.x 之前的版本:安装完成后在 %Python_path%\Lib\site-packages目录中可以看到PyQt5、pyqt5-tools、PyQt5-sip 目录。 PyQt 5.15.x 以及之后的版本:安装完成后在 %Python_path%\Lib\site-packages 目录中可以看到 PyQt5、pyqt5-tools、PyQt5-sip 、以及多了的  qt_applications qt5-tools 目录。

    3K20编辑于 2023-10-16
  • 来自专栏跟Qt君学编程

    分享PyQt5教程

    分享两个PyQt5教程网站地址,分别中英文版本。 英文地址(原版) http://zetcode.com/gui/pyqt5/ 中文地址 https://github.com/maicss/PyQt5-Chinese-tutorial 教程目录 介绍(

    37220编辑于 2023-03-17
  • 来自专栏前端西瓜哥的前端文章

    konva系列教程5:事件

    Konva 的图形同时支持 PC 端和移动端事件, 包括 DOM 元素类似的事件,如 Mouse、Touch、Pointer 事件。

    1.6K20编辑于 2022-12-21
  • 来自专栏电子工程师成长日记

    Keil5简易教程

    Project项目下选择New uVsion Project(新建工程),选择工程的保存位置 3、选择单片机型号,这里我们选择Atmel下的AT89C51(STC与AT是同系列的),点击OK 4、选择是 5

    1.6K20编辑于 2022-07-21
  • 来自专栏全栈程序员必看

    keil5使用教程

    前言   keil5的安装与激活教程很多,这里就不再赘述。    本片文章将简要介绍keil5的基本使用:建立工程、创建文件夹、创建文件(库文件和源文件)、添加文件、添加路径、生成hex文件、解决中文注释乱码问题、安装扩展芯片包等,后续会添加更多操作。 文章目录 前言 1.建立工程 2.创建工程文件夹 3.创建文件 3.1添加文件到工程里 3.2添加文件路径 4.生成机器可读的HEX文件 5.中文注释乱码问题 6.导入下载好的芯片包 后续补充 1. 建立工程   首先在桌面建立一个文件夹,然后打开KEIL5选择:project->new μVision project->选择建好的文件夹并命名->选择主控芯片型号->OK   选择芯片型号的时候,如果是 ---- ---- 4.生成机器可读的HEX文件 ---- ---- 5.中文注释乱码问题 其他的编辑设置也可以参照这张图配置:将tab键改为4个空格、显示代码行号等。

    9.2K20编辑于 2022-09-03
  • 来自专栏全栈程序员必看

    keil5安装教程

    keil5安装教程 第一阶段:安装mdk 第二阶段:激活mdk 第三阶段:安装STM32芯片包 第四阶段:安装C51单片机 第五阶段:激活C51单片机 安装包链接:链接:https://pan.baidu.com /s/1OgnYGpnTmTyaS9ytCq-JTg 提取码:qh5o 第一阶段:安装mdk 1、下载keil5的解压包,点击运行mdk514.exe文件 2、在弹出的界面,点击Next 3、勾选 I agree,点击Next 4、自定义安装 (1)记住界面弹出的默认安装的路径 (2)点击Browse,选择自定义安装的位置,注意路径的命名尽量与默认路径的命名形式保持一致 5、填写用户信息 ,可以随便填写;点击Next 6、进行keil5的安装 7、安装完成后,在弹出的界面中点击Finish 8、关闭弹出来的Pack Installer窗口 第二阶段:激活mdk 9、在桌面上右击keil

    4.2K50编辑于 2022-06-27
  • 来自专栏自然语言处理

    MMsegmentation教程 5: 训练技巧

    /fcn_unet_s5-d16_64x64_40k_drive.py' model = dict( decode_head=dict(loss_decode=[dict(type='CrossEntropyLoss

    1.5K41编辑于 2022-03-04
  • 来自专栏EdisonTalk

    MongoDB入门实战教程5

    UpdatedDate':ISODate("2012-10-02T07:58:51Z")}]) 2 配置ASP.NET Core项目 创建WebAPI项目 建立一个ASP.NET Core 或 ASP.NET 5的 通过NuGet安装MongoDB.Driver: PM>Install-Package MongoDB.Driver 目前MongoDB.Driver最新版本为2.12.4(2021年6月5日发布)。 示例github地址:https://github.com/EdisonChou/EDT.Mongo.Sample 4 总结 本文总结了如何在ASP.NET Core/ASP.NET 5应用程序中操作MongoDB

    1.6K10发布于 2021-06-17
  • 来自专栏微信公众号:小白课代表

    Keil uVision 5 安装教程

    keil5 安装步骤: ❶下载并解压安装包。 ? ❷打开mdk511.exe。 ? ❸同意并下一步。 ? ❹更改安装目录。 ? ❺信息随便填写。 ? ❻安装。 ? ❼点击结束。 ?

    3K60发布于 2018-06-29
  • 来自专栏Agent

    QuantDinger 全网最全保姆级教程5分钟搭建AI量化系统

    全程保姆级教程,只要你会敲键盘,就能跟着做。第一阶段:兵马未动,粮草先行(环境准备)别被“部署”两个字吓到,现在的技术早就把门槛踩在脚底下了。 场景一:AI资产分析——一秒出具研报我们在“AI资产分析”模块里,输入美股代码MSFT(微软),点击“开始分析”。这时候,你配置的GLM-5.1大模型就开始在后台疯狂运转了。 让AI写给你看!这是我个人最喜欢的模块。很多散户想玩量化,卡在哪儿?卡在不会写Python,看不懂pandas。 以前你在软件上手动画线、瞎猜涨跌,现在你只要能想到逻辑,AI就能帮你变成可以回测的代码! AI能帮你排除情绪干扰、处理海量数据,但最终按下“买入”或“卖出”按钮的,依然是你自己。保持对市场的敬畏,用理性去驾驭工具,这才是量化交易带给我们最大的意义。赶紧去部署试试吧,开启你的AI量化第一步!

    2.6K31编辑于 2026-04-25
  • 来自专栏全栈程序员必看

    Ubuntu安装qt5_qt5安装教程

    QT5安装 环境 Ubuntu14.04 QT5.12.3 首先去QT安装包下载安装包,我这里选择的是目前最新的QT5.12.3 下载好之后赋予可执行权限 chmod +x qt-opensource-linux-x64 /lib/libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format 需要下载安装freetype-2.10.0,解压之后执行 cd freetype /lib/libQt5DBus.so.5: symbol dbus_message_get_allow_interactive_authorization, version LIBDBUS_1_3 not libgl1-mesa-dev 4.2 LIBDBUS_1_3 not defined relocation error: /opt/Qt5.12.3/5.12.3/gcc_64/lib/libQt5DBus.so .5: symbol dbus_message_get_allow_interactive_authorization, version LIBDBUS_1_3 not defined in file

    4.4K40编辑于 2022-11-03
  • Hermes Agent 接入 Telegram 教程5分钟拥有你的私人 AI Bot

    无需企业账号或管理员权限无需配置Webhook服务器(支持长轮询模式)创建Bot全程在Telegram内完成5分钟即可完成全部配置3步完成步骤1:创建TelegramBot(2分钟)在Telegram中搜索 Telegram+云服务器=移动AI助手在腾讯云Lighthouse上部署HermesAgent后,通过Telegram你就拥有了一个24小时在线的移动AI助手——通勤时查日志、吃饭时跑数据、睡前设定时任务 服务器部署教程:玩转HermesAgent|使用Lighthouse快速部署云上HermesAgent。快速上手HermesAgent:仅需三步轻松安装想要体验HermesAgent的强大能力? 第二步:一键安装HermesAgent→第三步:接入消息平台,开始使用腾讯云为HermesAgent用户提供专属优惠云服务器方案,最低2核4G配置即可流畅运行,7×24小时在线,随时随地通过手机与你的AI

    1.6K20编辑于 2026-04-16
  • 来自专栏软件测试技术

    pytest系列教程——5、跳过测试

    对于那些尚未开发完成的测试,最好的处理方式就是略过而不执行测试。按正向的思路,我们只要通过标记指定要测试的就可以解决这个问题;但有时候的处境是我们能进行反向的操作才是最好的解决途径,即通过标记指定要跳过的测试。

    71120编辑于 2022-06-08
  • 来自专栏WordPress果酱

    WordPress 主题教程 #5:主循环

    调用博客日志的主循环(The Loop)是 WordPress 中最重要的 PHP 代码集,几乎所有的页面都会用到它,这也是从零开始创建 WordPress 主题系列教程的第五篇。

    62730编辑于 2023-04-15
  • 领券