@azure/openai-assistants package
Classes
AssistantsClient |
Gestion du client assistant opérations liées. |
AzureKeyCredential |
Informations d’identification basées sur une clé statique qui prend en charge la mise à jour de la valeur de clé sous-jacente. |
OpenAIKeyCredential |
La classe OpenAIKeyCredential représente une clé API OpenAI et est utilisée pour s’authentifier auprès d’un client Assistants pour un point de terminaison OpenAI. |
Interfaces
Assistant |
Représente une assistant qui peut appeler le modèle et utiliser des outils. |
AssistantCreationOptions |
Détails de la demande à utiliser lors de la création d’un assistant. |
AssistantDeletionStatus |
Status d’une opération de suppression de assistant. |
AssistantFile |
Informations sur un fichier joint à un assistant, telles qu’utilisées par les outils capables de lire des fichiers. |
AssistantFileDeletionStatus |
Status d’une opération de suppression de fichier assistant. |
AssistantThread |
Informations sur un thread unique associé à un assistant. |
AssistantThreadCreationOptions |
Détails utilisés pour créer un thread assistant. |
AssistantsClientOptions |
Détails utilisés pour créer un client assistant * |
CancelRunOptions |
Détails utilisés pour annuler une exécution. |
CodeInterpreterImageOutput |
Représentation d’une sortie d’image émise par un outil d’interpréteur de code en réponse à un appel d’outil par le modèle. |
CodeInterpreterImageReference |
Référence d’image émise par un outil d’interpréteur de code en réponse à un appel d’outil par le modèle. |
CodeInterpreterLogOutput |
Représentation d’une sortie de journal émise par un outil d’interpréteur de code en réponse à un appel d’outil par le modèle. |
CodeInterpreterToolCall |
Enregistrement d’un appel à un outil d’interpréteur de code, émis par le modèle dans l’évaluation d’un outil défini, qui représente les entrées et les sorties consommées et émises par l’interpréteur de code. |
CodeInterpreterToolCallDetails |
Informations détaillées sur l’appel d’un interpréteur de code par le modèle. |
CodeInterpreterToolDefinition |
Informations de définition d’entrée pour un outil d’interpréteur de code utilisés pour configurer un assistant. |
CreateAndRunThreadOptions |
Détails utilisés lors de la création et de l’exécution immédiate d’un nouveau thread assistant. |
CreateAssistantFileOptions |
Détails utilisés pour créer un fichier assistant. |
CreateAssistantOptions |
Détails utilisés pour créer un assistant. |
CreateMessageOptions |
Détails utilisés pour créer un message. |
CreateRunOptions |
Détails utilisés lors de la création d’une nouvelle exécution d’un thread assistant. |
CreateRunRequestOptions |
Détails utilisés pour créer une demande d’exécution. |
CreateThreadAndRunOptions |
Détails utilisés pour créer et exécuter un thread. |
CreateThreadOptions |
Détails utilisés pour créer un thread. |
DeleteAssistantFileOptions |
Détails utilisés pour supprimer un fichier assistant. |
DeleteAssistantOptions |
Détails utilisés pour supprimer un assistant. |
DeleteFileOptions |
Détails utilisés pour supprimer des fichiers. |
DeleteThreadOptions |
Détails utilisés pour supprimer un thread. |
DeletionStatus |
Représentation abstraite d’un résultat d’opération de suppression OpenAI status. |
FileDeletionStatus |
Réponse status d’une opération de suppression de fichier. |
FileListResponse |
Données de réponse d’une opération de liste de fichiers. |
FunctionDefinition |
Informations de définition d’entrée pour une fonction. |
FunctionToolCall |
Enregistrement d’un appel à un outil de fonction, émis par le modèle dans l’évaluation d’un outil défini, qui représente les entrées et la sortie consommées et émises par la fonction spécifiée. |
FunctionToolCallDetails |
Informations détaillées sur la fonction appelée par le modèle. |
FunctionToolDefinition |
Informations de définition d’entrée pour un outil de fonction utilisés pour configurer un assistant. |
GetAssistantFileOptions |
Détails utilisés pour obtenir un fichier assistant. |
GetAssistantOptions |
Détails utilisés pour obtenir un assistant. |
GetFileOptions |
Détails utilisés pour obtenir les fichiers. |
GetMessageFileOptions |
Détails utilisés pour obtenir un fichier de message. |
GetMessageOptions |
Détails utilisés pour obtenir un message. |
GetRunOptions |
Détails utilisés pour obtenir une exécution. |
GetRunStepOptions |
Détails utilisés pour obtenir une étape d’exécution. |
GetThreadOptions |
Détails utilisés pour obtenir un thread. |
InputFile |
Représente une assistant qui peut appeler le modèle et utiliser des outils. |
ListAssistantFilesOptions |
Détails utilisés pour répertorier assistant fichiers. |
ListAssistantsOptions |
Détails utilisés pour répertorier les assistants. |
ListFilesOptions |
Détails utilisés pour répertorier les fichiers. |
ListMessageFilesOptions |
Détails utilisés pour répertorier les fichiers de messages. |
ListMessagesOptions |
Détails utilisés pour répertorier les messages. |
ListResponseOf |
Données de réponse pour une liste d’éléments demandée. |
ListRunStepsOptions |
Détails utilisés pour répertorier les étapes d’exécution. |
ListRunsOptions |
Détails utilisés pour répertorier les exécutions. |
MessageFile |
Informations sur un fichier joint à un message de thread assistant. |
MessageImageFileContent |
Représentation du contenu du fichier image dans un message de thread. |
MessageImageFileDetails |
Référence d’image, telle que représentée dans le contenu du message de thread. |
MessageTextContent |
Représentation d’un élément textuel du contenu du message de thread. |
MessageTextDetails |
Texte et annotations associées pour un seul élément de assistant contenu du message de thread. |
MessageTextFileCitationAnnotation |
Citation dans le message qui pointe vers un guillemet spécifique d’un fichier spécifique associé au assistant ou au message. Généré lorsque le assistant utilise l’outil « récupération » pour rechercher des fichiers. |
MessageTextFileCitationDetails |
Représentation d’une citation de texte basée sur un fichier, telle qu’elle est utilisée dans une annotation basée sur un fichier du contenu de message de thread de texte. |
MessageTextFilePathAnnotation |
Citation dans le message qui pointe vers un fichier situé sur un chemin spécifique. |
MessageTextFilePathDetails |
Encapsulation d’un ID de fichier image, tel qu’utilisé par le contenu de l’image de message. |
RequiredAction |
Représentation abstraite d’une action requise pour qu’un thread assistant continue. |
RequiredFunctionToolCall |
Représentation d’un appel demandé à un outil de fonction, nécessaire au modèle pour poursuivre l’évaluation d’une exécution. |
RetrievalToolCall |
Enregistrement d’un appel à un outil de récupération, émis par le modèle dans l’évaluation d’un outil défini, qui représente des actions de récupération exécutées. |
RetrievalToolDefinition |
Informations de définition d’entrée pour un outil de récupération utilisés pour configurer un assistant. |
RunError |
Détails d’une erreur rencontrée par une exécution de thread assistant. |
RunStep |
Informations détaillées sur une étape unique d’une exécution de thread assistant. |
RunStepError |
Informations d’erreur associées à une étape d’exécution ayant échoué. |
RunStepMessageCreationDetails |
Informations détaillées associées à une étape de création de message. |
RunStepMessageCreationReference |
Détails d’un message créé dans le cadre d’une étape d’exécution. |
RunStepToolCallDetails |
Informations détaillées associées à une étape d’exécution appelant des outils. |
SubmitToolOutputsDetails |
Détails décrivant les outils qui doivent être appelés pour envoyer des sorties d’outil. |
SubmitToolOutputsToRunOptions |
Détails utilisés pour envoyer des sorties d’outil à une exécution. |
ThreadDeletionStatus |
Status d’une opération de suppression de thread. |
ThreadMessage |
Message unique existant dans un thread assistant. |
ThreadRun |
Données représentant une seule exécution d’évaluation d’un thread assistant. |
ToolOutput |
Les données fournies lors d’une soumission d’outil permettent de résoudre les appels d’outils en attente et de permettre au modèle de continuer. |
UpdateAssistantOptions |
Détails de la demande à utiliser lors de la modification d’un assistant existant. |
UpdateAssistantRequestOptions |
Détails utilisés pour mettre à jour un assistant. |
UpdateMessageOptions |
Détails utilisés pour mettre à jour un message. |
UpdateRunOptions |
Détails utilisés pour mettre à jour une exécution. |
UpdateThreadOptions |
Détails utilisés pour mettre à jour un thread. |
UploadFileOptions |
Détails utilisés pour charger des fichiers. |
Alias de type
CodeInterpreterToolCallOutput |
Alias pour CodeInterpreterToolCallOutput |
FilePurpose |
« affiner », « affiner-régler-résultats », « assistants », « assistants_output » |
ListSortOrder |
« asc », « desc » |
MessageContent |
Alias pour MessageContent |
MessageRole |
« user », « assistant » |
MessageTextAnnotation |
Alias pour MessageTextAnnotation |
RequiredToolCall |
Alias pour RequiredToolCall |
RunStatus |
« queued », « in_progress », « requires_action », « cancelling », « cancelled », « failed », « completed », « expired » |
RunStepDetails |
Alias pour RunStepDetails |
RunStepErrorCode |
« server_error », « rate_limit_exceeded » |
RunStepStatus |
« in_progress », « cancelled », « failed », « completed », « expired » |
RunStepType |
« message_creation », « tool_calls » |
ToolCall |
Alias pour ToolCall |
ToolDefinition |
Représentation abstraite d’une définition d’outil d’entrée qu’un assistant peut utiliser. |
Azure SDK for JavaScript
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour