# Z.AI API 代理服务配置文件示例 # 复制此文件为 .env 并根据需要修改配置值 # ============================================================================= # API 认证配置 # ============================================================================= # 客户端认证密钥(OpenAI 和 Anthropic 共用) # 客户端调用时需要使用此密钥进行认证 AUTH_TOKEN=sk-your-api-key # Anthropic API 客户端认证密钥(可选) # 如果未设置,将使用 AUTH_TOKEN 的值 # ANTHROPIC_API_KEY=sk-your-api-key # 备用认证令牌(匿名模式失败时使用) BACKUP_TOKEN=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMxNmJjYjQ4LWZmMmYtNGExNS04NTNkLWYyYTI5YjY3ZmYwZiIsImVtYWlsIjoiR3Vlc3QtMTc1NTg0ODU4ODc4OEBndWVzdC5jb20ifQ.PktllDySS3trlyuFpTeIZf-7hl8Qu1qYF3BxjgIul0BrNux2nX9hVzIjthLXKMWAf9V0qM8Vm_iyDqkjPGsaiQ # ============================================================================= # 上游服务配置 # ============================================================================= # Z.AI 上游 API 地址 API_ENDPOINT=https://chat.z.ai/api/chat/completions # ============================================================================= # 模型配置 # ============================================================================= # 默认模型名称 PRIMARY_MODEL=GLM-4.5 # 思考模式模型名称 THINKING_MODEL=GLM-4.5-Thinking # 搜索模式模型名称 SEARCH_MODEL=GLM-4.5-Search # ============================================================================= # 服务器配置 # ============================================================================= # 服务监听端口 LISTEN_PORT=8080 # 调试日志开关 (true/false) DEBUG_LOGGING=true # ============================================================================= # 功能配置 # ============================================================================= # 思考内容处理策略 # think: 转换为 标签 # strip: 移除思考内容 # raw: 保留原始格式 THINKING_PROCESSING=think # 匿名模式开关 (true/false) # 开启后将使用临时 token,避免对话历史共享 ANONYMOUS_MODE=true # Function Call 功能开关 (true/false) TOOL_SUPPORT=true # 工具调用扫描限制(字符数) SCAN_LIMIT=200000 # ============================================================================= # 使用说明 # ============================================================================= # # 1. 复制此文件: # cp .env.example .env # # 2. 根据需要修改配置值 # # 3. 启动服务: # python main.py # # 4. OpenAI 客户端示例: # client = openai.OpenAI( # base_url="http://localhost:8080/v1", # api_key="your-auth-token" # 使用 AUTH_TOKEN 的值 # ) # # 5. Anthropic 客户端示例: # client = anthropic.Anthropic( # base_url="http://localhost:8080/v1", # api_key="your-auth-token" # 使用 AUTH_TOKEN 的值(或单独配置的 ANTHROPIC_API_KEY) # ) #