内容审核
根据输入的文本,输出模型是否将其分类为违反OpenAI内容政策。 相关指南:Moderations
创建内容审核
POST https://api.openai.com/v1/moderations判断文本是否违反OpenAI的内容政策
请求体
input 字符串或数组 必填项 需要分类的输入文本
model 字符串 可选的 默认为text-moderation-latest 有两个内容审核模型可用:text-moderation-stable和text-moderation-latest。默认设置为text-moderation-latest,这将随着时间的推移自动升级。这确保您始终使用我们最准确的模型。如果您使用text-moderation-stable,我们将提前通知您更新模型。text-moderation-stable的准确性可能略低于text-moderation-latest。
请求示例
curl https://api.openai.com/v1/moderations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"input": "I want to kill them."
}'
import os
import openai
openai.api_key = os.getenv("OPENAI_API_KEY")
openai.Moderation.create(
input="I want to kill them.",
)
const { Configuration, OpenAIApi } = require("openai");
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);
const response = await openai.createModeration({
input: "I want to kill them.",
});
{
"input": "I want to kill them."
}
最后更新于
这有帮助吗?