Files
ai-chat-system/reset_config.py

25 lines
688 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/env python3
"""重置配置 - 使用mock模式"""
import sys
sys.path.insert(0, '/home/xian/.openclaw/workspace-coder/works/ai-chat')
from models import SessionLocal, SystemConfig, init_db
init_db()
db = SessionLocal()
# 删除所有AI配置让服务使用mock模式
keys_to_delete = ['ai_api_base', 'ai_api_key', 'ai_model']
for key in keys_to_delete:
c = db.query(SystemConfig).filter(SystemConfig.key == key).first()
if c:
db.delete(c)
# 保留Matrix配置
print("当前配置:")
for c in db.query(SystemConfig).all():
print(f" {c.key}: {c.value[:20]}...")
db.commit()
print("\nAI将使用mock模式因为没有配置AI API")
db.close()