- 博客(16)
- 收藏
- 关注
原创 MaxKB 对接本地私有大模型对接报错
背景: 客户在内网部署了本地大模型,model_base_url为域名为https://xxxxxx.com/v1,在部署MaxKB的服务器和容器中都能curl 通,但是在MaxKB 的前端页面确对接失败,一直显示 connection error。客户用的是自签名证书,即使在系统层curl 通了,在 maxkb 中会对ssl进行验证,如果python 环境没有加载信任证书,就会报 connection error。之后maxkb前端进行对接模型,就可以成功了。
2026-03-02 14:09:34
29
原创 MaxKB 全文检索为空问题
当我们输入问题到关键词检索的过程中,会被拆为一个个关键词组合,然后通过websearch_to_tsquery 函数进行解析搜索,而 websearch_to_tsquery 函数对于解析结果是并集,这就会导致当关键词组合中有关键词的分数为0时,websearch_to_tsquery 返回的分数就会为0,从而导致全文检索检索不多分段内容。截止目前的MaxKB中,我们通过 AI 分析源码,可以发现全文检索实际上就是使用关键词检索;
2026-02-25 15:13:09
26
原创 源码部署 MaxKB v2
数据库需要自行部署,我这里直接使用服务器部署的 PostgreSql ,部署文件可以看到 MaxKB 目录下,有 installer 文件夹帮助部署,其中有一个 init.sql 文件。postgresql 数据库 和 redis 数据库需要自行安装,使用dorker 容器快速启动即可;切换到 maxkb 的虚拟环境(在Pycharm 自带的 Terminal 新建一个cmd;(这是 Anaconda 自带的终端,已自动配置好环境变量);在 MaxKB 根目录下进入 ui 目录运行前端项目;
2025-07-23 17:15:29
1358
8
原创 MaxKB 对接 ollama 报错显示 API 域名无效,ollama外部访问设置
在 MakKB 中对接 Ollama 报错,提示 API 域名无效,需要检查ollama的配置文件。使配置文件生效并重启ollama,在执行命令查看端口情况。添加完后执行:wq 命令保存配置文件。确定问题是没有设置外部访问导致的报错。配置文件生效,创建成功。
2025-06-27 15:11:48
549
原创 driver-class-name: com.mysql.jdbc.Driver 爆红
pom.xml 文件中 MySQL 的依赖版本不一致导致的,我使用的是 MySQL 9.0 的版本,我没查到它对应的依赖版本号(哪位哥们如果知道可以贴到评论区哈)去 MySQL 官网下载最新的mysql 9.0 的驱动 jar 包导入即可。去 idea 中的 Project Structure 中导入即可。
2024-12-27 14:56:07
347
原创 Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 65
1.根据 pom.xml 文件的 java 版本修改成对应的版本。问题原因:使用的 java 版本与项目版本不一致导致的。3.修改 settings 中对应项目的 Javac 版本。2.修改版本号变成1.8。
2024-12-26 11:38:38
1279
2
原创 this action would add [10] total shards, but this cluster currently has [2992]/[3000] maximum shards
发现es分片已经2992,报错显示2992/3000,明显是分片不足了,修改最大分片数设置为90万。起因:今天,发现管理后台的日志报表中的日志没有数据。于是查看管理日志的服务pluslog服务。报错显示es错误,查看es服务健康状态。
2023-12-28 15:09:23
742
1
原创 ping: baidu.com: Name or service not known
起因:改完静态IP发现ping百度域名 ping不通,写下这篇日记 记录一下 加深对网络的印象。
2023-12-21 11:31:55
1008
1
原创 使用docker-compose部署web应用
关于为什么要安装到/usr/local/bin中,是因为dockers-compose实际上可以安装到任何你想的目录中,包括/usr/bin、/usr/local/bin等。这样做的好处是,当你需要更新或卸载dockers-compose时,只需要删除/usr/local/bin目录下的相关文件即可,而不会影响到系统自带的软件。外,将dockers-compose安装到/usr/local/bin目录下还可以方便地在终端中直接运行该命令,而不需要输入完整的路径。
2023-12-18 14:55:44
1111
1
原创 Failed to load resource: the server responded with a status of 504 (Gateway Time-out)
问题:上传200M以上的文件时上传失败,F12显示Failed to load resource: the server responded with a status of 504 (Gateway Time-out)环境:系统的地址是经过智能网关代理过,网关日志/minio/file接口显示504报错。分析:网关代理的默认请求超时时间应该是60s,在上传较大文件时等待过久,导致上传失败。解决:请求超时时间设置成3600s即可(较大文件上传1个小时也是很正常的)
2023-09-05 17:26:50
4271
2
原创 MySQL发现插入数据时间不一致,修改数据库时间
原因:发现字段插入的时间与当前时间不符##查询数据库系统时间进入容器发现容器内的系统时间也不对。
2023-08-24 16:49:50
1357
1
原创 ssh服务器拒绝了密码
AllowUsers root@127.0.0.1 配置白名单。permitRootLogin yes root远程登录。
2023-08-10 16:56:44
143
1
原创 -bash: ./data/test123.sh: No such file or directory的学习日记
记录自己的小白时刻,定时检查服务器的内存硬盘使用情况,并把报告输出成一个txt的一个脚本。直接给结论这个是我错误的定时任务设置./:这个用法只能用于相对路径,所以会报找不到文件这个报错,改为绝对路径即可。绝对路径就是不要.问题解决介绍下crontab1.crontab服务是属于cron进程,而cron进程是linux中的守护进程,默认在系统后台运行。
2023-08-03 16:13:43
115
原创 docker部署javaweb应用
本次操作是基于大佬原文链接:https://blog.csdn.net/q610376681/article/details/90483576的文档进行二次学习。
2023-07-20 16:57:53
125
原创 Docker安装及部署MySQL
docker的一些介绍我在这篇文章就不多赘述了,可以通过搜索其他的文章进行学习,本次是我已小白的身份进行学习docker的过程,还有一些遇到问题的解决方案,仅供复习所用。
2023-07-19 18:02:59
250
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅