Assistants use short generated id too

This commit is contained in:
Xin Wang
2026-02-12 19:11:09 +08:00
parent 28ca003662
commit da1293e39a

View File

@@ -32,6 +32,12 @@ SEED_ASR_IDS = {
"telespeech_asr": short_id("asr"), "telespeech_asr": short_id("asr"),
} }
SEED_ASSISTANT_IDS = {
"default": short_id("ast"),
"customer_service": short_id("ast"),
"english_tutor": short_id("ast"),
}
def ensure_db_dir(): def ensure_db_dir():
"""确保 SQLite 数据目录存在。""" """确保 SQLite 数据目录存在。"""
@@ -193,7 +199,7 @@ def init_default_assistants():
with db_session() as db: with db_session() as db:
assistants = [ assistants = [
Assistant( Assistant(
id="default", id=SEED_ASSISTANT_IDS["default"],
user_id=1, user_id=1,
name="AI 助手", name="AI 助手",
call_count=0, call_count=0,
@@ -211,7 +217,7 @@ def init_default_assistants():
asr_model_id=SEED_ASR_IDS["sensevoice_small"], asr_model_id=SEED_ASR_IDS["sensevoice_small"],
), ),
Assistant( Assistant(
id="customer_service", id=SEED_ASSISTANT_IDS["customer_service"],
user_id=1, user_id=1,
name="客服助手", name="客服助手",
call_count=0, call_count=0,
@@ -227,7 +233,7 @@ def init_default_assistants():
config_mode="platform", config_mode="platform",
), ),
Assistant( Assistant(
id="english_tutor", id=SEED_ASSISTANT_IDS["english_tutor"],
user_id=1, user_id=1,
name="英语导师", name="英语导师",
call_count=0, call_count=0,