Changelog

Content User
角色回复一致性问题 review,见角色回复一致性解决思路 yunyao

项目回顾

阶段一: 搭建 Bot 平台

什么是 Bot 平台?

互联网时代,平台这个概念,大家应该都不陌生。简单来说,就是一个场,淘宝,搭的是卖货的场;抖音,搭的是内容消费的场;饿了么,搭的是生活服务的场。Bot 平台,搭的就是 Bot 的场。既然是个场,那就会不只一个单品,最好是包罗万象的。

**对于创业者来说,在跑马圈地的阶段应该都想做平台。**所以 Rochat 一开始想做 Bot 平台。为什么是 Bot,而不是别的(比如模型平台、图片平台等)?我的个人见解,跟 Agent 有关,跟从0开始没有其他基因有关,也跟创始人的野心有关。Bot 平台可类比为 生成式 AI 时代的 App Store,Bot 是 Agent 面向用户的概念变体。

认识 Agent

Agent 系统的目标是实现 Agent 基于目标,可以像人一样进行规划分解任务,读取记忆,调用外部工具,采取行动。

Untitled

实际应用案例

当用户请求创建一个 AI Character,Agent 会按照以下步骤进行:

  1. 理解需求:首先,Agent 会仔细阅读用户的请求,以理解人们对 AI 角色的具体要求。这可能包括角色的性格、外观、背景故事等。
  2. **任务规划与分解:**将任务分解为几个子任务,例如:
    1. 定义角色的基本特征和背景。
    2. 设计角色的外观,包括服装、发型等。
    3. 创造角色的个性和行为方式。
  3. 读取记忆:利用自己的训练数据和知识库,寻找类似角色的例子或相关知识,以帮助构建和完善 AI 角色。
  4. 调用外部工具:比如会使用诸如 DALL-E 这样的工具来创建角色的视觉形象。
  5. **采取行动:**文本描述:会提供一个详细的文字描述,概述角色的特点和故事。视觉展示:生成与角色描述相符的图像。
  6. 反馈与调整:根据用户的反馈进行调整,以确保最终结果符合用户的期望。

希望对 Agent 有更深入理解的朋友可以阅读这篇文章:https://lilianweng.github.io/posts/2023-06-23-agent/