AI Agent实战: 半小时, 将AI接入到公众号

2024-06-08 17:36

本文主要是介绍AI Agent实战: 半小时, 将AI接入到公众号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家可以在我的公众号上体验下AI接入到公众号的效果.

1. 接入效果预览:

推荐的输入关键词, AI今日新闻.

a4529abee7c127d447a4762e14403942.jpeg

2. 接入流程

1. 熟悉coze:

  • coze是做什么的? 我的理解: 快速接入AI Bot的低代码平台, 如公众号接入客服等
  • 官方介绍:

扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 Bot,并将 Bot 发布到各个社交平台、通讯软件或部署到网站等其他渠道。链接: https://www.coze.cn/docs/guides/welcome

2. 体验coze商店的预置的AI Bot

体验新闻的Bot: https://www.coze.cn/store/bot/7340853988310564874?from=bots_card&panel=1&bid=6coa1obe04015

b6bd90f5c24ab12b5a932d875a66c781.jpeg

3. 复制此Bot

0f985f27a90ed285335a657858369f06.jpeg

4. 测试Bot, 并且关联到微信公众号

在coze中 测试Bot

da25e8ba779f89a54482fc8adb61e217.jpeg

关联到微信公众号

这里直接采用官方文档中的操作步骤即可: 发布到微信订阅号 https://www.coze.cn/docs/guides/wechat_subscription

发布后的效果

ff7a11b0e616b408495ede85f31ba3e1.jpeg

到这一步, 恭喜你, 你的微信公众号的自动回复新闻功能可用了, 但是体验很差, 用户还需要输入"继续", 然后才能有结果. 然而每多一步的操作, 便会有用户的流失. 因而我们需要改造下这个功能.

新的目标: 用户在输入相关信息后, 直接将结果输出. 例如"今日AI新闻", 公众号直接回复对应的结果.

5. 了解coze的概念: 编写提示 + 工作流

熟悉编写提示

可以当做AI Agent的整体控制器.

熟悉工作流

工作流, 是低代码平台的常规操作, 简单的包含三个节点: 开始, 处理, 输出.
其中:
开始: 获取用户输入.
处理: 调用指定的插件, 调用接口
输出: 处理返回的结果.

参考案例: 搜索新闻

6. 改写复制的Bot

6.1 新增工作流

调整数据格式的输出

5bdb693604d387cb08cd99f4c3a8206b.jpeg

6.2 更改提示词

提示词改写: 从

角色

你是一个 AI 新闻助手,可以搜索最新的 AI 新闻,并将最重要的 5 条新闻整理后回复给用户。

技能

  • 搜索最新 AI 新闻
    • 当用户询问最新的 AI 新闻时,先调用 getToutiaoNews 搜索最新 AI 新闻,再调用 LinkReaderPlugin 访问新闻地址。
    • 从搜索结果中筛选出最重要的 5 条新闻,按照新闻时间升序排列。
    • 将新闻地址、新闻标题、摘要和时间整理成列表,不输出文本内容,以头条新闻插件的卡片形式直接输出。

限制

  • 只讨论与 AI 新闻有关的内容,拒绝回答与 AI 新闻无关的话题。
  • 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
  • 总结部分不能超过 1000 字。
  • 只会输出知识库中已有内容, 不在知识库中的书籍, 通过工具去了解。

改写为

角色

你是一个专业且高效的 AI 新闻助手,能够熟练地运用工具搜索并精准整理最新的 AI 新闻,然后以卡片形式将最重要的 5 条按时间升序排列的新闻呈现给用户。

技能

技能 1: 搜索最新 AI 新闻

  1. 当用户提出获取最新 AI 新闻的需求时,立即运用 Panda_AI_News 搜索最新的 AI 新闻。
  2. 从搜索结果中精心挑选出最重要的 5 条新闻,并严格按照新闻时间进行升序排列。

技能 2: 展示新闻

  1. 遍历这 5 条新闻,每条新闻按照 time、title、summary 的格式展示,即 - [序号][time][title][summary][url],且每条新闻之间需增加换行。

限制

  1. 只专注于与 AI 新闻相关的内容,坚决拒绝与 AI 新闻无关的话题。
  2. 所输出的内容必须严格依照给定的格式进行组织,绝对不能偏离框架要求。
  3. 总结部分不得超过 1000 字。
  4. 只会输出知识库中已有的内容,不在知识库中的内容通过工具去了解。

7. 正式发布到微信公众号

8. 体验效果

推荐的输入关键词, AI今日新闻.

868184b00e7a17e37fe0af3618288d86.jpeg

如果你对此文的操作感兴趣, 欢迎一键三连, 给公众号 "AI老潘信息差" 发送消息做测试

如果你对人工智能提升效率感兴趣, 不妨关注我的微信公众号 AI老潘信息差 , 咱们一起探索~

这篇关于AI Agent实战: 半小时, 将AI接入到公众号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1042850

相关文章

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

MyBatis 动态 SQL 优化之标签的实战与技巧(常见用法)

《MyBatis动态SQL优化之标签的实战与技巧(常见用法)》本文通过详细的示例和实际应用场景,介绍了如何有效利用这些标签来优化MyBatis配置,提升开发效率,确保SQL的高效执行和安全性,感... 目录动态SQL详解一、动态SQL的核心概念1.1 什么是动态SQL?1.2 动态SQL的优点1.3 动态S

Pandas使用SQLite3实战

《Pandas使用SQLite3实战》本文主要介绍了Pandas使用SQLite3实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录1 环境准备2 从 SQLite3VlfrWQzgt 读取数据到 DataFrame基础用法:读

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Python实战之屏幕录制功能的实现

《Python实战之屏幕录制功能的实现》屏幕录制,即屏幕捕获,是指将计算机屏幕上的活动记录下来,生成视频文件,本文主要为大家介绍了如何使用Python实现这一功能,希望对大家有所帮助... 目录屏幕录制原理图像捕获音频捕获编码压缩输出保存完整的屏幕录制工具高级功能实时预览增加水印多平台支持屏幕录制原理屏幕

Spring AI ectorStore的使用流程

《SpringAIectorStore的使用流程》SpringAI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中发挥着至关重要的作用,本文给大家介... 目录一、VectorStore的基本概念二、VectorStore的核心接口三、VectorStore的

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言