":{"message":"[BadRequestError] Your request was rejected by the safety system. ...

2026年07月22日 11:08 25.54 秒 success

错误信息

PI 错误 400: {"error":{"message":"[BadRequestError] Your request was rejected by the safety system. If you believe this is an error, contact us at ***.***.com and include the request ID req_b1c0d03f80a44efbb30095dc3e483b8b. safety_violations=[sexual]. (request_id: chatimagegen-0295a14a5f3c4b29b2d0d53f13a5c94b)","type":"invalid_request_error","param":"","code":"moderation_blocked"}}

AI 解决方案

1. 🌐 错误翻译


原文:[BadRequestError] Your request was rejected by the safety system. If you believe this is an error, contact us at ***.***.com and include the request ID req_b1c0d03f80a44efbb30095dc3e483b8b. safety_violations=[sexual]. (request_id: chatimagegen-0295a14a5f3c4b29b2d0d53f13a5c94b)
译文:[BadRequestError] 您的请求被安全系统拒绝。如果您认为这是一个错误,请通过 ***.***.com 联系我们,并附上请求 ID req_b1c0d03f80a44efbb30095dc3e483b8b。安全违规类别=[性相关]。(请求 ID:chatimagegen-0295a14a5f3c4b29b2d0d53f13a5c94b)

2. 🎯 原因分析


  • 根本原因:请求内容触发了API的安全审核机制,被判定为包含性相关违规内容,因此被系统主动拦截拒绝。

  • 错误定位:发生在向PI接口发起的请求阶段,安全系统在请求处理过程中直接阻断,未进入业务逻辑执行。
  • 3. 💡 解决方案


  • 步骤1:立即检查请求中携带的所有参数(尤其是提示词、内容描述、请求参数等),剔除任何涉及性暗示、性挑逗、色情擦边的描述。

  • 步骤2:调整为合规、正向的请求内容后重新发起请求,确保内容符合API的安全规范。
  • 示例修复逻辑(假设原请求是图像生成,需修改提示词):
    ``代码语言
    // ❌ 违规请求示例(含性相关描述)
    const originalPrompt = "Generate an image of a seductive woman in lingerie";

    // ✅ 合规请求示例(正向内容)
    const fixedPrompt = "Generate an image of a woman reading a book in a cozy library";

    // 发起合规请求
    const response = await piAPI.generateContent({
    prompt: fixedPrompt,
    // 其他合规参数...
    });
    ``

    4. 🛡️ 预防措施


  • 在编写API请求内容前,提前查阅对应平台(PI)的内容安全政策,明确禁止的违规类型,避免触碰安全红线。

  • 对于可能涉及模糊边界的内容,使用平台提供的预审核工具或请求参数中的安全过滤选项(如有),提前排查风险,确保内容合规后再发起请求。