近距离体验AI智能体

147 阅读1分钟

为了开发和部署AI智能体应用,我们可以选一个框架来进行, 比如dify或者fastGPT。dify的安装部署更简单一些, 我们就直接基于它来使用。

image.png

我使用的是腾讯云的一个轻量云服务器,2c2g的配置,显然不符合上述硬件资源要求,但我还是要试一试,所以一启动, 这个服务器基本就卡死了,内存爆了, 那怎么办? 真是眉头一皱,计上心来。没错,那我就临时开启一下swap。在开启之前,红框里的数字都是0。开启步骤如下:

  1. sudo fallocate -l 8G /swapfile
  2. sudo chmod 600 /swapfile
  3. sudo mkswap /swapfile
  4. sudo swapon /swapfile

image.png

至此呢, dify启动就完事儿了,剩余的根据官方操作手册来就行。

接下来我们策划一个事项,就是活动报名。需要提供姓名、年龄和参加时间,完成报名,报名信息可以写入数据库中。我们使用agent来实现。 我们可以创建一个工具, 该工具以api的方式连接数据库。它的形式比较简单,输入一段open api规范即可

image.png

接下来创建一个agent应用。 将自定义的工具引入进来。 我们在提示词这里说明一下我们的意图, 即

“用于学校活动报名, 报名者需要提供姓名,年龄和参加时间。根据提供者信息,使用工具中的attend_get录报名信息”

image.png

再接着, 我们来体验一下效果, 可以看到, 最后使用到了工具进行信息录入。

image.png

还可以查看agent日志

image.png

一个简单的对话式预约活动, 就完成了。