华夏众神
- 共 0 页
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb
# 用户名: admin
# 密码: MaxKB@123..
你也可以通过 1Panel 应用商店 快速部署 MaxKB + Ollama + Llama 2,30 分钟内即可上线基于本地大模型的知识库问答系统,并嵌入到第三方业务系统中。
你也可以在线体验:DataEase 小助手,它是基于 MaxKB 搭建的智能问答系统,已经嵌入到 DataEase 产品及在线文档中。
1.必须设置系统 Windows 用户环境变量:
变量名:OLLAMA_HOST
变量值::8000
API域名:(本机IP):8000
2.必须设置系统 Windows 用户环境变量:
变量名:OLLAMA_HOST
变量值:0.0.0.0
API域名:http://host.docker.internal:11434
使用 docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb 安装后,在docker中对容器maxkb重启后,通过localhost:80880访问,之前添加的知识库、模型设置等数据会全部清空。
Windows 系统,需要把docker 容器挂载到硬盘的某个位置就可以了。步骤: 删除现有容器,重新执行:
docker run -d --name=maxkb -p 8080:8080 -v F:/MaxKB:/var/lib/postgresql/data 1panel/maxkb
docker run -d --name=maxkb -p 8080:8080 -v F:/MaxKB:/var/lib/postgresql/data 1panel/maxkb 就可以了。
我把它挂在了 F:/MaxKB 的目录里了
说明:红色文字部分,替换为你设置的 MaxKB 文件夹路径,注意其他路径确保正确哦。
// WordPress上传图片或文件自动重命名的方法
// https://themebetter.com/wordpress-upload-auto-filename.html
add_filter('sanitize_file_name', 'tbwp_new_filename', 10);
function tbwp_new_filename($filename) {
$info = pathinfo($filename);
$ext = empty($info['extension']) ? '' : '.' . $info['extension'];
$name = basename($filename, $ext);
return substr(md5($name), 0, 15) . $ext;
}
update wp_posts set `post_content`=replace(`post_content`,'000000','111111');
update wp_posts set `post_excerpt`=replace(`post_excerpt`,'000000','111111');
update wp_posts set `guid`=replace(`guid`,'000000','111111');
update wp_commentmeta set `meta_value`=replace(`meta_value`,'000000','111111');
update wp_comments set `comment_author_url`=replace(`comment_author_url`,'000000','111111');
update wp_comments set `comment_content`=replace(`comment_content`,'000000','111111');
update wp_postmeta set `meta_value`=replace(`meta_value`,'000000','111111');
update wp_usermeta set `meta_value`=replace(`meta_value`,'000000','111111');
update wp_users set `user_url`=replace(`user_url`,'000000','111111');
PS:此方法并未操作替换 wp_options 表中的数据,因为该表中存在一些非常规字符串的数据类型,所以不建议一次性操作,当然,如果你头铁想试一试,也是可以再执行以下sql语句的。此操作有风险,一些主题或插件的配置可能会失效了。
update wp_options set `option_value`=replace(`option_value`,'000000','111111');
add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
将以上代码添加到主题的 functions.php 文件中即可生效。