从零用java实现 小红书 springboot vue uniapp (11)集成AI聊天机器人

前言

移动端演示 http://8.146.211.120:8081/#/

管理端演示 http://8.146.211.120:8088/#/

项目整体介绍及演示

前面的文章我们主要完成了基础模块的开发 这次我们跟一下热点 创建AI聊天机器人 并嵌入到我们的uniapp中
首先需要了解dify我已经完成了搭建win10 VMware安装ubuntu24部署 dify

1.先去dify后台创建一个应用

2.配置模型运营商 deepseek 的最简单 开通配置apikey即可

3.编排聊天机器人的能力

4.设置语言图标等

5.选择嵌入 到我们的页面中

由于嵌套代码是html 且uniapp vue文件中只能存在一个script标签
我们将代码放到项目的index.hml里

bash 复制代码
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="referrer" content="no-referrer">
    <script>
      var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
        CSS.supports('top: constant(a)'))
      document.write(
        '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
        (coverSupport ? ', viewport-fit=cover' : '') + '" />')
    </script>
    <title></title>
    <!--preload-links-->
    <!--app-context-->
		<script>
		 window.difyChatbotConfig = {
		  token: ''
		 }
		</script>
		<script
		 src="https://udify.app/embed.min.js"
		 id=""
		 defer>
		</script>
		<style>
		  #dify-chatbot-bubble-button {
			background-color: #FF2442 !important;
			top:85% !important;
		  }
		  #dify-chatbot-bubble-window {
			width: 24rem !important;
			height: 40rem !important;
		  }
		</style>
  </head>
  <body>
    <div id="app"><!--app-html--></div>
    <script type="module" src="/main.js"></script>
  </body>
</html>

这样完成ai聊天机器人的搭建了

后面我们实现支持图片 回复、聊天

代码地址
https://gitee.com/ddeatrr/springboot_vue_xhs

相关推荐
handsome_sai2 小时前
【Java 线程池】记录
java
大学生资源网3 小时前
基于springboot的唐史文化管理系统的设计与实现源码(java毕业设计源码+文档)
java·spring boot·课程设计
guslegend3 小时前
SpringSecurity源码剖析
java
roman_日积跬步-终至千里4 小时前
【人工智能导论】02-搜索-高级搜索策略探索篇:从约束满足到博弈搜索
java·前端·人工智能
多看书少吃饭4 小时前
从Vue到Nuxt.js
前端·javascript·vue.js
大学生资源网4 小时前
java毕业设计之儿童福利院管理系统的设计与实现(源码+)
java·开发语言·spring boot·mysql·毕业设计·源码·课程设计
JasmineWr4 小时前
JVM栈空间的使用和优化
java·开发语言
Hello.Reader5 小时前
Flink SQL DELETE 语句批模式行级删除、连接器能力要求与实战避坑(含 Java 示例)
java·sql·flink
爱笑的眼睛115 小时前
从 Seq2Seq 到 Transformer++:深度解构与自构建现代机器翻译核心组件
java·人工智能·python·ai
Spring AI学习5 小时前
Spring AI深度解析(10/50):多模态应用开发实战
java·spring·ai