33 lines
1.2 KiB
SQL
33 lines
1.2 KiB
SQL
-- ============================================
|
|
-- Moss AI 智能家居系统 - AI模型配置脚本
|
|
-- 数据库: StarRocks
|
|
-- 用途: 创建 AI 模型配置表并插入默认配置
|
|
-- ============================================
|
|
|
|
-- 创建数据库(如果不存在)
|
|
CREATE DATABASE IF NOT EXISTS smart_home;
|
|
USE smart_home;
|
|
|
|
-- ============================================
|
|
-- 创建 AI 模型配置表
|
|
-- ============================================
|
|
CREATE TABLE IF NOT EXISTS ai_model_config (
|
|
id BIGINT NOT NULL COMMENT '配置ID',
|
|
model_name VARCHAR(100) NOT NULL COMMENT '模型名称',
|
|
provider VARCHAR(50) NOT NULL COMMENT '提供商: deepseek, openai, baidu',
|
|
api_key VARCHAR(500) NOT NULL COMMENT 'API密钥',
|
|
api_base VARCHAR(200) NOT NULL COMMENT 'API基础URL',
|
|
model_type VARCHAR(50) COMMENT '模型类型: chat, embedding, search',
|
|
temperature DOUBLE COMMENT '温度参数',
|
|
max_tokens INT COMMENT '最大token数',
|
|
is_default BOOLEAN COMMENT '是否为默认模型',
|
|
is_active BOOLEAN COMMENT '是否启用',
|
|
created_at DATETIME COMMENT '创建时间',
|
|
updated_at DATETIME COMMENT '更新时间'
|
|
) ENGINE=OLAP
|
|
PRIMARY KEY(id)
|
|
DISTRIBUTED BY HASH(id) BUCKETS 10
|
|
PROPERTIES (
|
|
"replication_num" = "1"
|
|
);
|