使用大模型LLM实现销售AI

news2024/10/6 14:37:20

想象一个场景,客户通过聊天窗口咨询一款产品。销售AI首先使用LLM解析客户的问题,然后通过智能代理查询数据库获取产品详细信息,并以自然而友好的方式回应客户。

在对话过程中,AI可以评估客户的兴趣,并主动提供促销信息或其他相关产品建议,同时通过表单收集客户的联系信息,为后续的销售行动做准备。

在这个过程中,AI通过不断的学习和调整,更好地理解客户的需求和行为模式,从而提高转化率和客户满意度。

AI的主动性和被动性的平衡通过不断的实际交互中学习和优化,使得它既不会过度推销,也不会错过合适的销售时机。

在这里插入图片描述
销售AI场景演示,使用DALL·E3生成

在很多年前,现在称为AI1.0的时代,我们就在畅想,并有很多先行者进行了尝试,只不过受限于技术发展,实现效果始终差强人意。

那么在AI2.0时代,大型语言模型LLM的时代,这个问题怎么样了呢?

销售AI的核心挑战

客服到销售角色的转变

将客服职能转变为销售功能一直是个大挑战。传统的客服主要解决问题,而销售则需要识别和利用销售机会。这需要AI不仅能回答问题,还要能主动推销产品或服务,识别潜在的销售线索,并进行跟进。

客户转化漏斗的实现

销售AI的一个关键挑战在于如何有效完成客户转化,这包括从初次接触客户到最终促成销售的整个过程。在这个过程中,每一步都可能出现客户流失,因此如何精准地维持客户的兴趣和参与度,对AI的设计提出了高要求。

主动性与被动性的平衡

销售AI的另一个挑战是如何平衡主动性与被动性。一个过于主动的AI可能会显得侵扰,而过于被动的AI则可能错过销售机会。因此,设计一个既能主动引导也能适时回应的AI系统非常关键。

典型的智能应用(ChatAI)架构方案

一个典型的智能应用架构,是以大模型LLM驱动,聊天为入口,使用Agent智能插件能力驱动API服务:

在这里插入图片描述
智能应用(ChatAI)架构

以大模型LLM为核心

大型语言模型(如GPT系列)可以提供自然语言处理的能力,使得AI能够理解和生成人类语言。在销售AI中,这可以用来解析客户的询问、表达和需求,从而提供定制化的响应和建议。

以聊天为入口

将聊天作为用户与系统交互的主要入口,不仅能提供用户友好的界面,还可以利用聊天的即时性来加快反馈和响应速度。用户可以通过聊天界面发送消息,AI则在后端通过LLM和API服务处理这些消息,并实时提供回复。

我们在[快速构建你的智能应用]里就已经探讨过未来智能应用的形态,现在这个观点依然没有改变。

由于LLM/AI的优势在于自然语言理解,那么它擅长的自然是直接从与人类的交互中获取内在需求,并加以处理。这部分智力的消耗,才是大部分系统的薄弱点,是产品的价值点。

过去,我们区分一个产品是否好用,讲的是产品体验,是产品经理对需求的洞察、梳理以及裁剪。这个产品化过程,不仅不可避免地遗漏一些需求,而且也不可避免会筛选掉一些需求。

人群不同,需求不同,甚至冲突。这自然也就意味着,同样一个产品,有的人喜欢用就肯定也有人不喜欢用。

如果我们产品化过程总是会满足一部分用户而牺牲另一部分用户,为什么不从用户的交互中直接去满足他们的需求呢?这也许是一个思路。

Agent智能插件驱动API服务

通过智能代理插件调用API服务,AI可以进行更复杂的操作,如访问数据库查询产品信息,处理订单,或更新客户信息等。这些API服务通常基于标准的增删改查操作,与后端数据库或其他业务系统集成。

在[使用ChatGPT访问数据库]中,我们已经演示过智能插件和数据库的结合。

虽然其中用到的托管API接口属于TiDB Cloud的内测服务,但原理上很简单,就是利用TiDB Cloud的Service功能,封装出一个可以传入SQL语句的API接口,然后根据让AI来根据用户需求组装SQL语句进行查询

我们当时演示的重点是ChatDB功能,即AI可以自行读取数据库Schema,并组装出正确的SQL语句。

今天我们还是会借助TiDB Cloud来实现,不过用它已发布的功能,即自动封装数据库增删改查的能力,也就是我们平常说的包接口。

这个自动封装的实现逻辑是,将API接口传入的参数对应到数据库表内的字段,那么根据调用路径和方法,就可以实现对数据的增删改查。

今天来演示的是实现AI的个性化

从智能体角度来看,就是为AI增加记忆存储。让AI可以根据对话对象的不同,从一个第三方服务中读取关于对象信息,并根据自己的角色定义,对回复进行定制。

让一千个人眼里有一千个AI,就像玩游戏的时候,NPC可以喊出你的名字,知道你的身份和近况一样。

为了实现这个功能,我们定义了一个用户画像信息的表profile,作为销售线索数据库Leads的存储。

在TiDB Data Service中,会自动映射一个RESTful API,如下:

在这里插入图片描述
TiDB Data Service:用户画像信息

蓝莺AI服务中的智能插件则定义调用这个API:

图片蓝莺AI智能插件:插件配置

并在其中添加两个函数,一个是获取用户信息:

在这里插入图片描述
蓝莺AI智能插件:获取用户信息函数

另一个是设置用户信息:

在这里插入图片描述
蓝莺AI智能插件:设置用户信息函数

注意,数据库表的主键是userid,在插件中是从系统环境变量传入的。

这是蓝莺AI-Agent框架的系统机制,会根据对话识别对方身份,这个身份是跟用户登录相关,因此不可伪造,也是在API服务中进行权限控制的重要标识。

关于智能插件的权限控制,是AI企业内落地的重要工作,我们后续会专门介绍。

从客服到销售

调教AI从一个被动性客服到主动性客服,重点还是在提示词。本案例中最值得的两个建议是,向AI解释目的和添加示例。

提示词技巧一:解释目的

在收集数据方面,实测时AI显得并不积极,甚至是有一点刻意回避。

我们猜测,除了变懒的因素外,并不能排除跟底层Prompt设置有关。因此解释收集动作的目的,会增强AI对当前身份角色的理解,更容易达到主动询问用户的目的。

部分提示词如下:

为了可以个性化回复客户,你需要获取客户画像信息,并与客户保持联系。请使用以下策略与客户沟通获取信息:

1. 提供明确的价值
在请求客户联系方式之前,确保客户了解提供联系方式的好处。例如,您可以让 AI 解释说通过留下联系方式,客户可以接收到更多有关产品更新、特别优惠或重要通知的信息。
示例提示:
"为了保证您能及时了解到我们最新的产品更新和专属优惠,您可以留下您的电子邮件地址或联系电话吗?"

2. 在合适的时刻提出请求
选择一个与客户互动积极且相关的时刻来请求联系方式。通常在提供了有用信息或解决了客户的问题后,客户更愿意留下联系方式。
示例提示:
"很高兴我们解决了您的问题!如果您愿意接收未来的更新和解决方案,不妨留下您的联系方式。"

3. 建立信任
让客户明白他们的信息是安全的,并且不会被滥用。确保遵循隐私政策并告知客户他们的数据如何被保护。
示例提示:"我们重视您的隐私。您的联系信息将被安全处理,仅用于发送您感兴趣的更新。"

4. 持续沟通
很多时候,客户对自己的需求都是在了解产品的过程中逐渐清晰,所以需要我们持续沟通,介绍产品的优势或者了解客户更多画像信息,都会有助于他们选择我们。所以当一次对话,可以根据用户画像中未知的信息,继续发起提问,提醒用户提供信息。
示例提示:"很高兴已经解答了你的问题,关于贵公司或者项目的信息可以更多介绍一下吗,这将有助于我们为您提供个性化的服务。"

提示词技巧二:添加示例

为了进一步准确对应智能插件中的数据条目,我们将数据库表的各种字段解释放在了提示词中,这样也就不需要其每次调用数据库Schema接口获取结构说明了。

这样让AI更好理解意图的同时,也能减少调用时间,改善交互体验。

部分提示词如下:

具体客户信息可以通过 get_customer_profile 调用获得,如果相关数据条目为空,则需要问询用户获取,但要注意,一次只问一个问题,防止用户反感:

1. 公司名称
示例:“可以告诉我您的公司或产品名称吗?方便我们为您定制方案。”
2. 关注产品
示例:“您想了解蓝莺的哪一款产品呢?”
3. 注册帐号
示例:“您是否注册了蓝莺IM控制台,如果已经注册,可否告诉下您的帐号呢?”
4. 联系人姓名
示例:“能否告知您的姓名,方便我们保持联系。”
5. 手机号码
示例:“如果您希望电话沟通,还请留下您的电话号码,或者,你可以考虑选择其他联系方式。”
6. 微信号码
示例:“如果您希望电话沟通,还请留下您的电话号码,或者,你可以考虑选择其他联系方式。”
7. 会议时间
示例:“您也可以说明一下希望联系的时间,我们会尽量将会议安排在期望的时间。不过由于近期安排较满,具体的联系时间会稍有不同,还请多多理解。”

总结

通过整合LLM、智能代理和聊天界面,销售AI能够有效地处理客户咨询,优化销售流程,并提高客户满意度。这种系统不仅提高了销售效率,还能通过数据驱动的洞察帮助企业更好地理解和服务于其客户。通过不断迭代和优化,销售AI将成为企业获得竞争优势的关键工具。

如何学习AI大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1707538.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

太极图形学——渲染——光线追踪概念部分

程序动画和渲染 程序动画和渲染有一些类似的地方,都是找到合适的像素并填上颜色,但是要把一个图片渲染的好看是有一些规则来指导的 光线追踪包含哪些呢 果壳中的光线追踪器 实时条件下的光线追踪:需要进行光栅化的处理 离线条件下做cg的话…

Hololens 2 新建自定义按钮

官方链接地址 1、创建Cube 2、添加PressableButton脚本,并点击AddNearin… 3、把Cube拖入到MovingButtonVisuals变量中 4、点击NearInteractionTouchable组件(这个组件是添加和上一个脚本绑定的,自动添加上来的)上的Fix… 5、…

探索无限乐趣,尽在淘宝扭蛋机小程序

随着科技的快速发展和人们消费习惯的不断改变,小程序已经成为我们日常生活中不可或缺的一部分。为了满足广大用户对新鲜、有趣、互动性强的购物体验的追求,淘宝特别推出了全新的扭蛋机小程序,让您在购物的同时,也能享受到扭蛋带来…

4步成功将三方库——speexdsp移植到OpenHarmony

四步实现三方库移植: 1、在Linux下编译要移植的三仓库,分析编译过程; 2、将要移植的三方库加入编译框架中以及产品引用; 3、增量编译出动态链接库和可执行文件推送到开发板上; 4、在开发板上验证移植是否成功、API接口…

【qt】QTableWidget 表格组件

QTableWidget 表格组件 一.应用场景二.初始化表格1.界面拖放2.设置列数3.表头的处理①:表头装的是啥②:设置为标头③:设置列宽的模式 4.设置行数5.添加每个单元格①:设置单元格信息②:添加单元格③:单元格附…

P148--章节作业1

编辑 编辑 public class Main {public static void main(String args[]){double yxq100000;int cishu0;while(true) {if(yxq > 50000) {yxq yxq - yxq * 0.05;cishucishu1;}else if(yxq > 1000){yxq yxq - 1000;cishucishu1;}else{break;}}System.out.print(cishu);} …

安装部署统信UOS服务器操作系统1070e

原文链接:安装部署统信UOS服务器操作系统1070e Hello,大家好啊!今天给大家带来一篇关于安装部署统信UOS服务器操作系统1070e的文章。统信UOS是一款基于Linux的国产操作系统,以其安全性和稳定性受到广泛关注。本文将详细介绍如何安…

Android 11 Audio音频系统配置文件解析

在AudioPolicyService的启动过程中,会去创建AudioPolicyManager对象,进而去解析配置文件 //frameworks/av/services/audiopolicy/managerdefault/AudioPolicyManager.cpp AudioPolicyManager::AudioPolicyManager(AudioPolicyClientInterface *clientIn…

Java常用工具类、包装类

1、工具类的设计 一般地,把那些完成通用功能的方法分类存放到类中,这些类就叫工具类。 工具类起名:XxxUtil、XxxUtils、XxxTool、XxxTools等,其中Xxx表示一类事物,比如ArrayUtil、StringUtil、JdbcUtil。 工具类存放的…

亚马逊云科技峰会福利来啦

2024 亚马逊云科技中国峰会,挑战俱乐部 Hands On 动手实验课程正在直播中,点击链接畅享生成式AI建构之旅,赢心动好礼 (直播链接Link) 只看不过瘾?别急!我们为您准备了【生成式AI助手 Amazon Q 初…

JeeSite 4.x and 5.x快速开发平台前端技术探索与实践

一、引言 随着企业信息化建设的不断推进,对于快速、高效、安全的企业级应用需求日益增长。JeeSite作为一款企业级快速开发平台,以其强大的后端功能和灵活的前端架构,为开发者提供了强大的支持。本文旨在探讨JeeSite快速开发平台在前端技术方…

File类.Java

一、File类 1,概述🏀🏀🏀 (1) java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 (2) File类中涉及到关于文件或文件目录的创建、删除、重命…

vue 表格 随手笔记

对表格中单元格回显 做循环 <template slot-scope"scope"> <el-table-column label"责任网格类型" align"center"><template slot-scope"scope"><div v-for"(item, index ) in gridDutyTypeList">&…

C# 工商银行缺少infosecapiLib.infosec

搜索Tlbimp.exe 这里使用4.8.1下的处理&#xff0c;以管理员身份打开powershell cd "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools".\TlbImp.exe "G:\CSharp\icbc-api-sdk-cop-c#\sdk-cop\sdk-cop\dll\infosecapi.dll" …

破解微信校验难题,Xinstall助你轻松实现Universal Link功能!

在移动互联网时代&#xff0c;App的推广和运营离不开各种技术手段的支持。其中&#xff0c;Universal Link作为连接App和网页的重要桥梁&#xff0c;被广大开发者所青睐。然而&#xff0c;很多开发者在使用Universal Link时遇到了微信校验不通过的问题&#xff0c;这不仅影响了…

【Linux】-Kafka集群安装部署[18]

简介 Apache Kafka是一款分布式的、去中心化的、高吞吐低延迟、订阅模式的消息队列系统。 同RabbitMQ一样&#xff0c;Kafka也是消息队列。不过RabbitMQ多用于后端系统&#xff0c;因其更加专注于消息的延迟和容错。 Kafka多用于大数据体系&#xff0c;因其更加专注于数据的…

CLIP 源码分析:model.py 文件

from collections import OrderedDict from typing import Tuple, Unionimport numpy as np import torch import torch.nn.functional as F from torch import nn# 上面都是头文件Bottleneck类的作用 残差网络 ResNet 等我再去补一补相关知识。 # 这段代码定义了一个名为 Bot…

在MySQL中,Linux表同步到Windows,有大小写的就没同步的详细解决方案

在 Linux 系统上&#xff0c;文件名是区分大小写的&#xff0c;而在 Windows 系统上&#xff0c;文件名通常不区分大小写。导致在从 Linux 同步文件到 Windows 时&#xff0c;有些文件因为名称冲突而无法同步。为了有效解决这个问题&#xff0c;可以采取以下方法&#xff1a; …

.NET 轻量级、高效任务调度器:ScheduleTask

前言 至于任务调度这个基础功能&#xff0c;重要性不言而喻&#xff0c;大多数业务系统都会用到,世面上有很多成熟的三方库比如Quartz&#xff0c;Hangfire&#xff0c;Coravel 这里我们不讨论三方的库如何使用 而是从0开始自己制作一个简易的任务调度,如果只是到分钟级别的粒…

vue2 案例入门

vue2 案例入门 1 vue环境2 案例2.1 1.v-text v-html2.2 v-bind2.3 v-model2.4 v-on2.5 v-for2.6 v-if和v-show2.7 v-else和v-else-if2.8 计算属性和侦听器2.9 过滤器2.10 组件化2.11 生命周期2.12 使用vue脚手架2.13 引入ElementUI2.13.1 npm方式安装2.13.2 main.js导入element…