Skip to content

V3.1.5 集成多个 AI 大模型

Choose a tag to compare

@LiuYuYang01 LiuYuYang01 released this 05 Aug 15:28
· 31 commits to master since this release

更新说明

集成多个 AI 大模型,提供更高的自由度

image

旧版升级

assisant 表新增 url 字段

DROP TABLE IF EXISTS `assistant`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `assistant` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL COMMENT '助手名称',
  `key` varchar(500) NOT NULL COMMENT '密钥',
  `url` varchar(255) NOT NULL COMMENT 'API 地址',
  `model` varchar(255) NOT NULL COMMENT '模型',
  `is_default` tinyint NOT NULL DEFAULT '0' COMMENT '是否被启用',
  PRIMARY KEY (`id`),
  UNIQUE KEY `assistant_pk` (`name`),
  UNIQUE KEY `assistant_pk_2` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='助手管理';

运行命令

参数介绍:

java -jar blog.jar \
--PORT=端口号 \
--DB_INFO=数据库信息(localhost:3306/blog) \
--DB_USERNAME=数据库用户名 \
--DB_PASSWORD=数据库密码

示例:

java -jar blog.jar \
--PORT=9003 \
--DB_INFO=localhost:3306/test_thrive \
--DB_USERNAME=root \
--DB_PASSWORD=root