Aller au contenu principal
Version : 20 R10

OpenAIModerationsAPI

L'interface OpenAIModerationsAPI est chargée de déterminer si les textes et/ou les images introduits sont potentiellement dangereux.

https://platform.openai.com/docs/api-reference/moderations

Fonctions

create()

create(input : Variant; model : Text; parameters : OpenAIParameters) : OpenAIModerationResult

ParamètresTypeDescription
inputVariantEntrée (ou entrées) à évaluer et classer. Il peut s'agir d'un texte unique ou d'une collection d'OpenAIMessage.
modelTextLe modèle de modération de contenu que vous souhaitez utiliser.
parametersOpenAIParametersParamètres supplémentaires pour la requête.
RésultatOpenAIModerationResultLe résultat de la modération, indiquant un danger potentiel.

Détermine si l'entrée est potentiellement dangereuse.

https://platform.openai.com/docs/api-reference/moderations/create

Exemples

Modérer un texte

var $result:=$client.moderation.create("Some text to classify"; "omni-moderation-latest"; $parameters)

Modérer un texte et une image

var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \
{type: "image_url"; image_url: {url: "https://example.com/image.png"}}]
var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters)