当前位置: 首页 > wzjs >正文

租网站服务器广告优化师怎么学

租网站服务器,广告优化师怎么学,网站建设综合技术,个人网页设计作品介绍目录 一、连续对话的实现 1.1 添加依赖 1.2 设置配置文件 1.3 添加Redis配置类 1.4 配置ChatClient实现连续对话 二、Redis向量存储与查询 2.1 安装 RediSearch​(Redis Stack) 2.2 添加依赖 2.3 配置 Redis 服务器信息 2.4 添加 RedisConfig 2.5 Redis 添加向量数据…

目录

一、连续对话的实现

1.1 添加依赖

1.2 设置配置文件

1.3 添加Redis配置类

1.4 配置ChatClient实现连续对话

二、Redis向量存储与查询

2.1 安装 RediSearch​(Redis Stack)

2.2 添加依赖

2.3 配置 Redis 服务器信息

2.4 添加 RedisConfig

2.5 Redis 添加向量数据

2.6 避免数据重复添加

2.7 Redis 查询向量数据


一、连续对话的实现

因为大模型本身并不存储数据,因此想要实现连续对话,其实是把历史对话信息一次给大模型,这样大模型就可以根据历史对话实现“连续对话”的功能了。​

因此存储的历史数据可能很多,所以最好存储在非关系型数据库,我们本文以存储到 Redis 为例给大家演示连续对话的实现。

1.1 添加依赖

需要添加两个依赖:spring-ai-alibaba-starter-memory-redis 是 Redis 存储器,jedis 是 Redis 存储器需要操作 Redis 数据库的驱动:

<dependency>​<groupId>com.alibaba.cloud.ai</groupId>​<artifactId>spring-ai-alibaba-starter-memory-redis</artifactId>​
</dependency>​
​
<dependency>​<groupId>redis.clients</groupId>​<artifactId>jedis</artifactId>​<version>5.2.0</version>​
</dependency>

1.2 设置配置文件

设置配置文件,配置 Redis 连接信息:

spring:​ai:​memory:​redis:​host: localhost​port: 6379​timeout: 5000

1.3 添加Redis配置类

添加 Redis 配置类,注入 RedisChatMemoryRepository 对象,实现 Redis 自定义存储器注入:

import com.alibaba.cloud.ai.memory.redis.RedisChatMemoryRepository;​
import org.springframework.beans.factory.annotation.Value;​
import org.springframework.context.annotation.Bean;​
import org.springframework.context.annotation.Configuration;​
​
@Configuration​
public class RedisMemoryConfig {​
​@Value("${spring.ai.memory.redis.host}")​private String redisHost;​@Value("${spring.ai.memory.redis.port}")​private int redisPort;​
//    @Value("${spring.ai.memory.redis.password}")​
//    private String redisPassword;​@Value("${spring.ai.memory.redis.timeout}")​private int redisTimeout;​
​@Bean​public RedisChatMemoryRepository redisChatMemoryRepository() {​return RedisChatMemoryRepository.builder()​.host(redisHost)​.port(redisPort)​// 若没有设置密码则注释该项​
//           .password(redisPassword)​.timeout(redisTimeout)​.build();​}​
}
http://www.dtcms.com/wzjs/14300.html

相关文章:

  • 医疗设计网站百度关键词排行榜
  • 自贡网站开发东莞百度推广优化
  • 雄安专业网站建设公司品牌营销策划案例ppt
  • 网站的发展趋势网站seo李守洪排名大师
  • 宁夏网站营销推广狼雨的seo教程
  • 惠阳区规划建设局网站百度问答官网
  • 杭州定制网站制作百度app关键词优化
  • 网站首页建设中页面百度权重排名查询
  • html5+css3网站南京seo网络优化公司
  • php网站做退出的代码滨州seo排名
  • 0基础学做网站教程关键词长尾词优化
  • 哪个网站的排行榜权威相关搜索优化软件
  • 服务器不是自己的做违法网站百度问一问
  • 网站内容设计模板花都网站建设公司
  • 自建站排名站长seo综合查询工具
  • 东莞万江网站制作电商如何推广自己的产品
  • 企业为什么做企业网站和推广企业课程培训
  • 怎么做微拍网站网络营销的未来发展趋势论文
  • 巴中网站建设天仁云东莞关键词排名推广
  • 高端品牌网站建设兴田德润怎么联系google优化推广
  • 城市网站建设长沙有实力的关键词优化价格
  • vps网站空间如何发布一个网站
  • 高端网站开发步骤接广告推广的平台
  • 手机网站建设品牌百度sem竞价托管
  • 竞价网站做招商加盟可以不备案吗下载百度手机助手
  • 给别人做网站怎么赚钱吗关键词挖掘长尾词工具
  • 网站开发者排名媒介平台
  • 深圳市手机网站建设win10一键优化工具
  • 卖网格布怎样做网站大数据查询
  • 做网站用go语言还是php天津天狮网络营销课程