Aller au contenu principal
Version : Suivant

OpenAIFileParameters

La classe OpenAIFileParameters gère les paramètres des opérations de téléversement de fichiers.

Hérite de

OpenAIParameters

Propriétés

Nom de propriétéTypeObligatoireDescription
expires_afterObjectOptionnelLa politique d'expiration d'un fichier. Par défaut, les fichiers avec purpose=batch expirent après 30 jours et tous les autres fichiers sont conservés jusqu'à ce qu'ils soient supprimés manuellement.

Structure de l'objet expires_after

L'objet expires_after contient les propriétés suivantes :

Nom de propriétéTypeDescription
anchorTextHorodatage de référence à partir duquel la politique d’expiration s’applique. Références prises en charge : created_at.
secondsIntegerDélai en secondes après l'horodatage de référence avant que le fichier n’expire. Doit être compris entre 3600 (1 heure) et 2592000 (30 jours).

Exemple d'utilisation

var $params:=cs.AIKit.OpenAIFileParameters.new()

// Fixe l'expiration après 7 jours
$params.expires_after:={}
$params.expires_after.anchor:="created_at"
$params.expires_after.seconds:=604800 // 7 jours

Voir également