OpenAI API 审核指南:如何使用审核端点检查文本内容合规性

随着技术的不断发展,OpenAI API 审核端点成为了一个重要的工具,帮助用户验证文本内容是否符合OpenAI的使用政策。在这篇教程中,我们将详细介绍如何使用审核端点来检查文本内容的分类,以及如何理解返回的结果。

概述

OpenAI的审核端点提供了一种简便的方法,用于检查文本内容是否违反了OpenAI的使用策略。这使开发人员能够迅速辨别不符合政策的内容,并可以进行相应的处理,比如进行过滤操作。这一功能特别适用于社交媒体、聊天应用等平台,以确保用户能够获得友好、合规的体验。

审核端点将内容划分为以下几个类别:

  • hate:涉及种族、性别、民族、宗教、国籍、性取向、残疾状况或种姓等方面,表达、煽动或推广仇恨的内容。
  • hate/threatening:除了仇恨内容,还包括针对特定群体进行暴力或造成严重伤害的言论。
  • self-harm:宣扬、鼓励或描述自残行为(例如自杀、割伤和饮食失调)的内容。
  • sexual:涉及引起性兴奋的内容,包括性行为的描述以及宣传性服务(不包括性教育和健康相关内容)。
  • sexual/minors:包含涉及未满18岁个体的色情内容。
  • violence:宣传或美化暴力行为,或者赞美他人的痛苦和屈辱。
  • violence/graphic:包含描绘死亡、暴力或严重身体伤害的极端图像和细节的暴力内容。

通过监控OpenAI API的输入和输出过程,您可以免费使用审核端点,不过需要注意,当前还不支持监测第三方产生的流量。

快速入门

以下是使用Python和Curl两种方式向审核端点发送请求的示例。

使用Python

首先,您需要使用OpenAI的Python库(openai)来进行请求。确保您已经安装了这个库。

import openai

response = openai.Moderation.create(
    input="在这里输入示例文本"
)

output = response["results"][0]

使用Curl命令

您也可以使用Curl命令来发起请求,确保将$OPENAI_API_KEY替换为您的实际API密钥。

curl https://api.openai.com/v1/moderations \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{"input": "在这里输入示例文本"}'

结果解析

审核端点返回的结果是一个包含了多个字段的JSON对象,其中包括了被判定的各个类别是否为违规以及置信度等信息。以下是示例输出的解释:

  • flagged:如果模型将内容分类为违反OpenAI的使用政策,则为true,否则为false。
  • categories:一个字典,每个类别都对应一个二进制标志,表示模型是否将该类别标记为违规。
  • category_scores:一个字典,包含了模型对于每个类别的原始分数,这些分数反映了模型对输入是否违反了OpenAI的类别策略的信心程度。

注意事项

值得注意的是,OpenAI会持续改进审核端点的底层模型,因此如果您依赖于category_scores来制定自定义策略,可能需要随着时间的推移重新进行校准。

通过使用OpenAI API审核端点,您可以更好地确保内容的合规性,为用户提供更安全、友好的使用体验。

本文由作者 王大神 原创发布于 大神网的AI博客。

转载请注明作者:王大神

原文出处:OpenAI API 审核指南:如何使用审核端点检查文本内容合规性

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年9月1日
下一篇 2023年9月1日

相关推荐

  • 开发者大会上OpenAI发布ChatGPT和GPT-4Turbo,引领人工智能潮流

    在2023年的1月7日凌晨,美国人工智能公司OpenAI举行了一场高调的开发者大会,宣布了一个令人瞩目的消息:每周有一亿人使用他们的人工智能模型ChatGPT。这一数字令人震惊,也彻底颠覆了人工智能应用的现状。 从今年3…

    2023年11月7日
    00
  • OpenAI的ChatGPT之路:探索人工智能的商业前景

    在2022年11月,OpenAI发布了ChatGPT,这个备受瞩目的人工智能工具,但在发布之前,公司的高管团队进行了一场重要的会议,讨论是否应该发布这个工具。这一决策背后涉及了众多考虑和争论,本文将深入探讨这一话题以及…

    2023年12月8日
    00
  • 为什么我将微软奖励积分捐献给OpenAI?- 一份关于人工智能和公益的贡献

    人工智能,作为当今世界最具潜力和活力的领域之一,已经深刻地改变了我们的生活。从智能手机上的语音助手到自动驾驶汽车,从医疗诊断到自然语言处理,人工智能的应用无处不在。然而,随着其快速发展,也引发了一系…

    2023年6月6日
    00
  • 开源:60行代码用openai代替人工写SEO文章发布到wordpress

    在今天的数字时代,拥有一个具有高质量内容的网站对于吸引流量和提高排名至关重要。然而,频繁地为网站创建新的SEO友好文章可能是一项耗时的任务。本教程将介绍如何使用OpenAI和Python来自动生成SEO文章,并将其发…

    2023年2月14日
    00
  • OpenAI执行长遭解雇引发转折:投资者施压、董事会反悔

    在科技界掀起轰动的一幕,OpenAI公司的执行长阿特曼(Sam Altman)于17日遭到无预警解雇,这一消息震惊了整个科技业界。然而,随后不久,又传出OpenAI遭到包括微软在内的投资人施压,希望阿特曼复职,双方已展开谈…

    2023年11月20日
    00
  • OpenAI首席执行官:AI不会彻底改变世界和工作

    近日,OpenAI首席执行官萨姆·奥特曼在瑞士达沃斯世界经济论坛上发表了一场备受关注的演讲。他在演讲中谈到了人工通用智能(AGI)以及对于AI可能对世界产生破坏性影响的担忧。奥特曼的言论引发了广泛的讨论和反应。…

    2024年1月17日
    00
  • 写给新人的OpenAI GPT-35-Turbo 聊天模型实用指南

    十年前,人工智能领域的巅峰技术是图灵测试,而今天,我们可以通过OpenAI GPT-35-Turbo模型与计算机进行自然语言对话,这标志着人工智能领域的巨大进步。本指南将帮助您了解如何使用GPT-35-Turbo模型进行聊天,以及…

    2023年7月15日
    00
  • OpenAI, GPT-3.5 Turbo, 微调训练, 数据准备, 对话生成

    在最近的更新中,OpenAI推出了Fine-tune(微调)功能,允许我们基于自己的数据对GPT-3.5 Turbo进行微调训练。微调训练是一个强大的工具,可以使GPT模型适应特定领域或任务。本文将为你介绍如何使用OpenAI官方文档中…

    2023年10月6日
    00
  • 开放式AI创新:OpenAI推出自定义版本ChatGPT

    随着数字时代的快速发展,人工智能技术正成为各行各业的创新关键。OpenAI,作为人工智能领域的领先者之一,不断推动AI技术的边界。最近,OpenAI在其官方网站上宣布了一项令人振奋的消息:他们将推出自定义版本的Cha…

    2023年11月7日
    00
  • 如何在Windows上设置OpenAI的环境变量

    在使用OpenAI的API时,设置环境变量是一个重要的步骤,它可以帮助你轻松地管理API密钥和基本API配置。本教程将教你如何在Windows操作系统上设置OpenAI的环境变量,以便顺利使用OpenAI的服务。 背景故事 在数字时代…

    2023年11月7日
    00