Skip to content

Commit 37d96b5

Browse files
committed
feat: 支持用户配置大模型
1 parent d78b640 commit 37d96b5

18 files changed

Lines changed: 2847 additions & 2 deletions

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
CREATE TABLE `user_models` (
2+
`id` varchar(191) NOT NULL,
3+
`user_id` varchar(191) NOT NULL,
4+
`name` varchar(255) NOT NULL,
5+
`provider` varchar(50) NOT NULL,
6+
`api_base_url` varchar(500),
7+
`api_key` varchar(500) NOT NULL,
8+
`model_name` varchar(100) NOT NULL,
9+
`is_default` boolean NOT NULL DEFAULT false,
10+
`created_at` timestamp(3) NOT NULL DEFAULT (now()),
11+
`updated_at` timestamp(3) NOT NULL DEFAULT (now()),
12+
CONSTRAINT `user_models_id` PRIMARY KEY(`id`)
13+
);
14+
--> statement-breakpoint
15+
CREATE INDEX `user_models_user_id_idx` ON `user_models` (`user_id`);--> statement-breakpoint
16+
CREATE INDEX `user_models_is_default_idx` ON `user_models` (`is_default`);

0 commit comments

Comments
 (0)