PokerGameDesigner / config.py
Estazz's picture
Upload folder using huggingface_hub
711cab1 verified
"""
配置文件 - 集中管理应用配置
"""
import os
# ==================== API 配置 ====================
# DeepSeek V3 API 配置
API_KEY = os.getenv("DEEPSEEK_API_KEY") or "tmBBchNoClGSrUmV"
API_BASE_URL = os.getenv("DEEPSEEK_BASE_URL") or "http://env-cvcgvp6m1hkmaaarobeg-cn-wulanchabu.alicloudapi.com/v1"
MODEL_NAME = os.getenv("MODEL_NAME") or "DeepSeek-V3-0324"
if not API_KEY:
print("⚠️ 警告:未找到 DEEPSEEK_API_KEY 环境变量")
print("请设置环境变量:export DEEPSEEK_API_KEY='your-api-key'")
# 模型参数配置
MAX_TOKENS = 8192
TEMPERATURE = 0.85
TOP_P = 0.9
# ==================== 文件处理配置 ====================
# 上传GDL文本的本地合并上限(仅本地拼接、非服务端限制)
MAX_FILE_CHARS = 200000
SUPPORTED_FILE_TYPES = [".txt"]
# ==================== 默认提示词 ====================
SYSTEM_PROMPT = """你是一位资深的扑克类游戏设计专家,拥有丰富的桌游和卡牌游戏开发经验。
请根据用户的需求,设计一款创新、有趣、规则清晰的扑克类游戏。
"""
# ==================== UI 配置 ====================
APP_TITLE = "🃏 扑克游戏创意工坊"
CHATBOT_HEIGHT = 640
MIN_WIDTH_LEFT = 320
MIN_WIDTH_RIGHT = 640