(value)
| 610 | |
| 611 | /** |
| 612 | * 统一构造 OpenAI 风格错误响应 |
| 613 | * @param {object} res - Express 响应对象 |
| 614 | * @param {*} error - 错误对象 |
| 615 | * @returns {*} 响应结果 |
| 616 | */ |
| 617 | const sendOpenAIErrorResponse = (res, error) => { |
| 618 | const status = error?.status || 500 |
| 619 | const message = error?.error || error?.message || 'Service error, please try again later' |
| 620 | |
| 621 | return res.status(status).json({ |
| 622 | error: { |
| 623 | message, |
no test coverage detected