config.js 1.3 KB

1234567891011121314151617181920212223
  1. // ---------- 一般配置(OpenAI 兼容) ----------
  2. const API_KEY = process.env.API_KEY || 'sk-j32LgDixK6pfESYGfJtgc2Tzlmszx5NZhSH0sOzpLQkYuKek';
  3. const BASE_URL = process.env.BASE_URL || 'https://api.chatanywhere.tech/v1';
  4. const MODEL_NAME = process.env.MODEL_NAME || 'gpt-4.1';
  5. // ---------- 豆包配置(火山引擎) ----------
  6. // 需在 火山引擎控制台 → 模型推理 → 模型接入 创建接入点,将 endpoint ID 填到 DOUBAO_MODEL(或设置环境变量 DOUBAO_MODEL)
  7. const DOUBAO_BASE_URL = process.env.DOUBAO_BASE_URL || 'https://ark.cn-beijing.volces.com/api/v3';
  8. const DOUBAO_API_KEY = process.env.DOUBAO_API_KEY || 'f13f97be-c990-4a43-8d17-4816357f2e47'; // id: api-key-yichael
  9. // 模型名称(官方示例):doubao-seed-2-0-pro-260215 对应控制台「Doubao-Seed-2.0-pro」已开通
  10. const DOUBAO_MODEL = process.env.DOUBAO_MODEL || 'doubao-seed-2-0-pro-260215';
  11. // 豆包文生图模型:需在火山引擎控制台开通「图像生成」类模型并创建接入点,将 endpoint ID 填于此(或环境变量 DOUBAO_IMAGE_MODEL)
  12. const DOUBAO_IMAGE_MODEL = process.env.DOUBAO_IMAGE_MODEL || '';
  13. module.exports = {
  14. API_KEY,
  15. BASE_URL,
  16. MODEL_NAME,
  17. DOUBAO_BASE_URL,
  18. DOUBAO_API_KEY,
  19. DOUBAO_MODEL,
  20. DOUBAO_IMAGE_MODEL
  21. };