---
title: "Prompt 注入检测"
method: POST
path: "/api/v1/prompt-check"
tags: ["Security Scan"]
---

# Prompt 注入检测

`POST /api/v1/prompt-check`

## Request

- Base URL: `https://aishield.tools`
- URL: `https://aishield.tools/api/v1/prompt-check`
- Auth: none required

检测用户输入的 Prompt 是否包含注入攻击。

支持上下文辅助判断，返回注入风险等级和具体匹配规则。

## Request body

- PromptCheckRequest: Prompt 注入检测请求
  - `prompt` string, required: 待检测的 Prompt 文本
  - `context` string: 上下文信息（可选，辅助判断）

## Response `200`

检测结果

- object
  - `safe` boolean
  - `risk_level` string
  - `matches` object[]

## Other responses

- `400`: 参数缺失
- `429`: 速率限制
- `500`: 内部错误

---

[API](https://skmtc.dev/aishield/apis/aishield-api.md) · [All operations](https://skmtc.dev/aishield/apis/aishield-api/llms.txt) · [OpenAPI document](https://skmtc.dev/aishield/apis/aishield-api/revisions/9a04f4fb94bd?raw)
