@azure-rest/ai-inference package
Interfaces
ChatChoiceOutput |
Représentation d’une seule saisie semi-automatique d’invite dans le cadre d’une demande globale de saisie semi-automatique de conversation.
En règle générale, |
ChatCompletionsNamedToolChoice |
Sélection d’outils d’un outil de fonction nommé spécifique qui limite la saisie semi-automatique des conversations à l’aide de la fonction nommée. |
ChatCompletionsNamedToolChoiceFunction |
Sélection d’outils d’un outil de fonction nommé spécifique qui limite la saisie semi-automatique des conversations à l’aide de la fonction nommée. |
ChatCompletionsOutput |
Représentation des données de réponse à partir d’une demande de saisie semi-automatique de conversation. Les achèvements prennent en charge un large éventail de tâches et génèrent du texte qui se poursuit à partir ou « terminé » des données d’invite fournies. |
ChatCompletionsResponseFormatJsonObject |
Format de réponse pour les saisies semi-automatiques de conversation qui restreint les réponses à l’émission d’objets JSON valides. Notez que pour activer le mode JSON, certains modèles IA peuvent également vous obliger à indiquer au modèle de produire json via un message système ou utilisateur. |
ChatCompletionsResponseFormatJsonSchema |
Format de réponse pour les saisies semi-automatiques de conversation qui limite les réponses à l’émission d’objets JSON valides, avec un schéma JSON spécifié par l’appelant. |
ChatCompletionsResponseFormatJsonSchemaDefinition |
Définit le format de réponse pour les achèvements de conversation en tant que JSON avec un schéma donné. Le modèle IA doit adhérer à ce schéma lors de la génération d’achèvements. |
ChatCompletionsResponseFormatParent |
Représente le format que le modèle doit générer. Utilisez-le pour activer le mode JSON au lieu du mode texte par défaut. Notez que pour activer le mode JSON, certains modèles IA peuvent également vous obliger à indiquer au modèle de produire json via un message système ou utilisateur. |
ChatCompletionsResponseFormatText |
Format de réponse pour les saisies semi-automatiques de conversation qui émet des réponses de texte. Il s’agit du format de réponse par défaut. |
ChatCompletionsToolCall |
Un appel d’outil de fonction demandé par le modèle IA. |
ChatCompletionsToolCallOutput |
Un appel d’outil de fonction demandé par le modèle IA. |
ChatCompletionsToolDefinition |
Définition d’un outil de saisie semi-automatique de conversation qui peut appeler une fonction. |
ChatMessageContentItemParent |
Représentation abstraite d’un élément de contenu structuré dans un message de conversation. |
ChatMessageImageContentItem |
Élément de contenu de conversation structuré contenant une référence d’image. |
ChatMessageImageUrl |
Emplacement Internet à partir duquel le modèle peut récupérer une image. |
ChatMessageTextContentItem |
Élément de contenu de conversation structuré contenant du texte brut. |
ChatRequestAssistantMessage |
Message de conversation de demande représentant la réponse ou l’action de l’Assistant. |
ChatRequestMessageParent |
Représentation abstraite d’un message de conversation tel qu’il est fourni dans une demande. |
ChatRequestSystemMessage |
Message de conversation de demande contenant des instructions système qui influencent la façon dont le modèle génère une réponse d’achèvement de conversation. |
ChatRequestToolMessage |
Message de conversation de demande représentant la sortie demandée d’un outil configuré. |
ChatRequestUserMessage |
Message de conversation de demande représentant l’entrée de l’utilisateur à l’Assistant. |
ChatResponseMessageOutput |
Représentation d’un message de conversation tel qu’il a été reçu dans une réponse. |
CompletionsUsageOutput |
Représentation du nombre de jetons traités pour une demande d’achèvement. Les nombres prennent en compte tous les jetons des invites, des choix, des alternatives de choix, des générations best_of et d’autres consommateurs. |
EmbeddingItemOutput |
Représentation d’une comparaison des liens liés à l’incorporation unique. |
EmbeddingsResultOutput |
Représentation des données de réponse à partir d’une demande d’incorporations. Les incorporations mesurent la relation entre les chaînes de texte et sont couramment utilisées pour la recherche, le clustering, les recommandations et d’autres scénarios similaires. |
EmbeddingsUsageOutput |
Mesure de la quantité de jetons utilisés dans cette demande et cette réponse. |
FunctionCall |
Nom et arguments d’une fonction qui doit être appelée, comme généré par le modèle. |
FunctionCallOutput |
Nom et arguments d’une fonction qui doit être appelée, comme généré par le modèle. |
FunctionDefinition |
Définition d’une fonction spécifiée par l’appelant que les achèvements de conversation peuvent appeler en réponse à une entrée utilisateur correspondante. |
GetChatCompletions | |
GetChatCompletions200Response |
La demande a réussi. |
GetChatCompletionsBodyParam | |
GetChatCompletionsDefaultHeaders | |
GetChatCompletionsDefaultResponse | |
GetChatCompletionsHeaderParam | |
GetChatCompletionsHeaders | |
GetEmbeddings | |
GetEmbeddings200Response |
La demande a réussi. |
GetEmbeddingsBodyParam | |
GetEmbeddingsDefaultHeaders | |
GetEmbeddingsDefaultResponse | |
GetEmbeddingsHeaderParam | |
GetEmbeddingsHeaders | |
GetImageEmbeddings | |
GetImageEmbeddings200Response |
La demande a réussi. |
GetImageEmbeddingsBodyParam | |
GetImageEmbeddingsDefaultHeaders | |
GetImageEmbeddingsDefaultResponse | |
GetImageEmbeddingsHeaderParam | |
GetImageEmbeddingsHeaders | |
GetModelInfo | |
GetModelInfo200Response |
La demande a réussi. |
GetModelInfoDefaultHeaders | |
GetModelInfoDefaultResponse | |
ImageEmbeddingInput |
Représente une image avec du texte facultatif. |
ModelClientOptions |
Paramètres facultatifs pour le client |
ModelInfoOutput |
Représente des informations de base sur le modèle IA. |
Routes |
Alias de type
ChatCompletionsResponseFormat |
Représente le format que le modèle doit générer. Utilisez-le pour activer le mode JSON au lieu du mode texte par défaut. Notez que pour activer le mode JSON, certains modèles IA peuvent également vous obliger à indiquer au modèle de produire json via un message système ou utilisateur. |
ChatCompletionsToolChoicePreset |
Alias pour ChatCompletionsToolChoicePreset |
ChatMessageContentItem |
Représentation abstraite d’un élément de contenu structuré dans un message de conversation. |
ChatMessageImageDetailLevel |
Alias pour ChatMessageImageDetailLevel |
ChatRequestMessage |
Représentation abstraite d’un message de conversation tel qu’il est fourni dans une demande. |
ChatRole |
Alias pour ChatRole |
ChatRoleOutput |
Alias pour ChatRoleOutput |
CompletionsFinishReasonOutput |
Alias pour CompletionsFinishReasonOutput |
EmbeddingEncodingFormat |
Alias pour EmbeddingEncodingFormat |
EmbeddingInputType |
Alias pour EmbeddingInputType |
ExtraParameters |
Alias pour ExtraParameters |
GetChatCompletionsParameters | |
GetEmbeddingsParameters | |
GetImageEmbeddingsParameters | |
GetModelInfoParameters | |
ModelClient | |
ModelTypeOutput |
Alias pour ModelTypeOutput |
Functions
Informations relatives à la fonction
default(string, TokenCredential | KeyCredential, ModelClientOptions)
Initialiser une nouvelle instance de ModelClient
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: ModelClientOptions): ModelClient
Paramètres
- endpointParam
-
string
EndpointParam de paramètre
- credentials
identifier de manière unique les informations d’identification du client
- options
- ModelClientOptions
paramètre de tous les paramètres facultatifs
Retours
isUnexpected(GetChatCompletions200Response | GetChatCompletionsDefaultResponse)
function isUnexpected(response: GetChatCompletions200Response | GetChatCompletionsDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetModelInfo200Response | GetModelInfoDefaultResponse)
function isUnexpected(response: GetModelInfo200Response | GetModelInfoDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetEmbeddings200Response | GetEmbeddingsDefaultResponse)
function isUnexpected(response: GetEmbeddings200Response | GetEmbeddingsDefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse)
function isUnexpected(response: GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse): response
Paramètres
Retours
response
Azure SDK for JavaScript