豆漿油條 发表于 2023-2-7 14:42:08

为在线客服系统接入chatGPT(四):chatGPT接口vue网页版,可以联系上下文

如果想实现chatGPT的网页版,调用接口就可以了,但是如果需要联系上下文语境,就需要在传递的数据的时候进行下拼接
传参的时候对所有的对话数据进行拼接,拼成下面这样
{"prompt":"(You:在吗\n)这里在哦,有什么可以帮助你的吗?(You:你这个系统多少钱\n)抱歉,您想知道什么?这里是客服中心,不提供价格咨询服务哦。(You:在哪咨询价格\n)可以您联系我们的销售团队,他们会给您提供更多的产品价格咨询服务。(You:联系方式发一下\n)您可以通过电话或网络咨询,我们的客服热线是000-888-888,网站是Http://www.example.com 。(You:错的\n)很抱歉由于我们尽力提供精确和准确的信息,但如果有错误出现了,非常抱歉。请您及时联系我们,我们会尽快纠正这个错误,感谢您的反馈。(You:你是机器人吗\n)(You:你是机器人吗\n)","max_tokens":2048,"model":"text-davinci-003"}
 
(You:数据) 这是我们输入的内容,后面接上返回的内容,效果如图所示

 
 
 
 
具体详细代码:
<template>
   
      chatGPT
      
            
               
                  {{row.time}}
                  
                        <el-avatar class="chatAvatar" :size="30" :src="row.avator"></el-avatar>
                        
                            {{row.name}}
                           
                        
                  
               
               
                  {{row.time}}
                  
                        
                  
               
            
      
      
            
               
                  <textarea class="chatAreaInput" v-model="originMessage"@keyup.ctrl.enter.exact="chatToUser($event)" @keyup.enter.exact="chatToUser($event,'enter')" ></textarea>
                  
               
            

            
                <i class="el-icon-chat-dot-round"></i> Powered by 唯一客服
            
      
      
      <audio id="chatMessageAudio" style="display: none;" :src="require('@/assets/alert2.ogg')"></audio>
   
</template>
 
开源地址:唯一客服(开源学习版)   官网地址:唯一客服官网
来源:https://www.cnblogs.com/taoshihan/p/17098030.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 为在线客服系统接入chatGPT(四):chatGPT接口vue网页版,可以联系上下文