| 12345678910111213141516171819202122232425262728293031 |
- // 配置文件 - 使用 ES 模块语法
- // 所有 API 配置都在这里,img2text.js 和 sumary.js 都从这里读取
- export default {
- // API Key - 请在这里填入你的 API Key
- // 也可以通过环境变量 API_KEY 设置
- API_KEY: process.env.API_KEY || 'sk-j32LgDixK6pfESYGfJtgc2Tzlmszx5NZhSH0sOzpLQkYuKek',
-
- // Base URL 配置 - 每个功能单独配置
- BASE_URL_TEXT2TEXT: process.env.BASE_URL_TEXT2TEXT || 'https://api.chatanywhere.tech/v1',
- BASE_URL_IMG2TEXT: process.env.BASE_URL_IMG2TEXT || 'https://api.chatanywhere.tech/v1',
- BASE_URL_TEXT2IMG: process.env.BASE_URL_TEXT2IMG || 'https://api.chatanywhere.tech/v1',
- BASE_URL_IMG2IMG: process.env.BASE_URL_IMG2IMG || 'https://api.chatanywhere.tech/v1',
- BASE_URL_TTS: process.env.BASE_URL_TTS || 'https://api.chatanywhere.tech',
- BASE_URL_AUDIO: process.env.BASE_URL_AUDIO || 'https://api.chatanywhere.tech/v1',
-
- // 模型名称配置
- MODEL_TEXT2TEXT: process.env.MODEL_TEXT2TEXT || 'gpt-5-nano-ca',
- MODEL_IMG2TEXT: process.env.MODEL_IMG2TEXT || 'Doubao-1.5-vision-lite', // 使用豆包模型,测试中不会拒绝
- MODEL_TEXT2IMG: process.env.MODEL_TEXT2IMG || 'gemini-3-pro-image-preview',
- MODEL_IMG2IMG: process.env.MODEL_IMG2IMG || 'gemini-3-pro-image-preview',
- MODEL_AUDIO: process.env.MODEL_AUDIO || 'gemini-2.5-pro',
-
- // 小说生成使用的模型(用于生成章节内容,文笔更好)
- // 也可以通过环境变量 MODEL_NOVEL 设置
- MODEL_NOVEL: process.env.MODEL_NOVEL || 'claude-opus-4-5-20251101',
-
- // 服务器端口
- PORT: process.env.PORT || 8848
- };
|