【开源项目】手把手教学:30分钟玩转 Cherry Studio+Flowise,接入Tavily 实现AI联网对话

玩技站长
玩技站长
管理员, Keymaster
6919
文章
1
粉丝
软件头条评论8字数 515阅读1分43秒阅读模式

【开源项目】手把手教学:30分钟玩转 Cherry Studio+Flowise,接入Tavily 实现AI联网对话-图片1

一、注册tavily,并获取授权key

  • 访问链接:https://tavily.com/
  • 点击登录注册,可以使用google账号、github账号、邮箱进行注册
  • 注册成功之后,进入主页可以看到自己的额度和api key
  • 调用测试(可选),其实tavily就是提供接口给第三方调用,第三方根据接口返回数据进行分析、处理和使用

二、下载安装Cherry Studio,设置自己模型,开启tavily联网功能

2.1 下载安装Cherry Studio,下载地址:https://cherry-ai.com/

  • 官网下载
  • 安装后打开

2.2 配置模型,这里使用硅基流动提供的免费额度调用deepseek R1模型,可参考白嫖deepseek R1模型的文章:https://blog.luler.top/d/3

  • 获取硅基流动的api密码,登录并获取网址:https://cloud.siliconflow.cn/account/ak
  • 配置硅基流动的api秘钥

2.3 给cherry studio配置tavily的api 秘钥

【开源项目】手把手教学:30分钟玩转 Cherry Studio+Flowise,接入Tavily 实现AI联网对话-图片2

2.4 联网对话使用测试

【开源项目】手把手教学:30分钟玩转 Cherry Studio+Flowise,接入Tavily 实现AI联网对话-图片3

三、使用docker-compose部署flowise,新建并配置基于tavily工具的智能体agent

3.1 部署flowise

  • 新建docker-compose.yml,配置文件内容如下:
    version: '3'
    services:
      flowise:
        image: flowiseai/flowise
        restart: always
        ports:
          - "3000:3000"
        environment:
          - FLOWISE_USERNAME=user  #管理页面访问账号
          - FLOWISE_PASSWORD=1234 #管理页面访问密码
        volumes:
          - ./flowise:/root/.flowise  #配置数据持久化
  • 启动运行(docker、docker-compose环境需要提前自行部署)
    docker-compose up -d
  • 访问页面:http://127.0.0.1:3000/,使用上面配置的账号密码登录:user/1234

3.2 登录flowise,新建chatflow,并配置相关组件

  • 在画布添加下面的的组件
  • 配置ChatOpenAl Custom、Tavily API组件,添加相应的api 秘钥
    配置硅基流动模型调用域名、秘钥

    配置Tavily访问秘钥

3.3 使用flowise提供的对话页面

【开源项目】手把手教学:30分钟玩转 Cherry Studio+Flowise,接入Tavily 实现AI联网对话-图片4

【开源项目】手把手教学:30分钟玩转 Cherry Studio+Flowise,接入Tavily 实现AI联网对话-图片5

四、总结

  1. 利用tavily的ai搜索服务,可以迅速搭建各种联网功能的ai对话智能体
  2. tavily的免费额度每月1000次,已经可以满足大多数个人使用需求
  3. 很多模型AI对话客户端、AI Agent项目都支持接入tavily服务,可快速配置使用

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证