Partager via


Azure.AI.OpenAI Espace de noms

Classes

AudioTranscription

Informations de résultat pour une opération qui transcrit l’audio parlé en texte écrit.

AudioTranscriptionOptions

Informations de configuration pour une demande de transcription audio.

AudioTranscriptionSegment

Informations étendues sur un segment unique de données audio transcrites. Les segments représentent généralement environ 5 à 10 secondes de parole. Les limites de segment se produisent généralement entre les mots, mais pas nécessairement entre les phrases.

AudioTranslation

Informations de résultat pour une opération qui a traduit l’audio parlé en texte écrit.

AudioTranslationOptions

Informations de configuration pour une demande de traduction audio.

AudioTranslationSegment

Informations étendues sur un seul segment de données audio traduites. Les segments représentent généralement environ 5 à 10 secondes de parole. Les limites de segment se produisent généralement entre les mots, mais pas nécessairement entre les phrases.

AzureChatExtensionConfiguration

Représentation des données de configuration pour une seule extension de conversation Azure OpenAI. Cela sera utilisé par une demande de complétion de conversation qui doit utiliser des extensions de conversation Azure OpenAI pour augmenter le comportement de la réponse. L’utilisation de cette configuration est uniquement compatible avec Azure OpenAI.

AzureChatExtensionsMessageContext

Représentation des informations de contexte supplémentaires disponibles lorsque les extensions de conversation Azure OpenAI sont impliquées dans la génération d’une réponse de saisie semi-automatique de conversation correspondante. Ces informations de contexte sont renseignées uniquement lors de l’utilisation d’une demande Azure OpenAI configurée pour utiliser une extension correspondante.

AzureChatExtensionsOptions

Abstraction des paramètres supplémentaires utilisés par les complétions de conversation pour compléter le comportement standard avec les fonctionnalités des extensions Azure OpenAI configurées. Ces fonctionnalités sont spécifiques à Azure OpenAI et les demandes d’achèvement de conversation configurées pour les utiliser nécessitent une utilisation avec ce point de terminaison de service.

AzureCognitiveSearchChatExtensionConfiguration

Représentation spécifique des options configurables pour Recherche cognitive Azure lors de son utilisation en tant qu’extension de conversation Azure OpenAI.

AzureCognitiveSearchIndexFieldMappingOptions

Paramètres facultatifs pour contrôler la façon dont les champs sont traités lors de l’utilisation d’une ressource Recherche cognitive Azure configurée.

AzureOpenAIModelFactory

Fabrique de modèles pour les modèles.

ChatChoice

Représentation d’une saisie semi-automatique d’invite unique dans le cadre d’une demande de complétion de conversation globale. En règle générale, n les choix sont générés par invite fournie avec une valeur par défaut de 1. Les limites de jetons et d’autres paramètres peuvent limiter le nombre de choix générés.

ChatCompletions

Représentation des données de réponse d’une demande de complétion de conversation. Les complétions prennent en charge un large éventail de tâches et génèrent du texte qui continue à partir ou « termine » les données d’invite fournies.

ChatCompletionsOptions

Informations de configuration pour une demande d’achèvement de conversation. Les complétions prennent en charge un large éventail de tâches et génèrent du texte qui continue à partir ou « termine » les données d’invite fournies.

ChatMessage

Message unique, attribué à un rôle dans une interaction de fin de conversation.

Choice

Représentation d’une saisie semi-automatique à une seule invite dans le cadre d’une demande de saisie semi-automatique globale. En règle générale, n les choix sont générés par invite fournie avec une valeur par défaut de 1. Les limites de jetons et d’autres paramètres peuvent limiter le nombre de choix générés.

Completions

Représentation des données de réponse d’une demande d’achèvement. Les complétions prennent en charge un large éventail de tâches et génèrent du texte qui continue à partir ou « termine » les données d’invite fournies.

CompletionsLogProbabilityModel

Représentation d’un modèle de probabilités de journal pour une génération d’achèvements.

CompletionsOptions

Informations de configuration pour une demande d’achèvement. Les complétions prennent en charge un large éventail de tâches et génèrent du texte qui continue à partir ou « termine » les données d’invite fournies.

CompletionsUsage

Représentation des nombres de jetons traités pour une demande d’achèvement. Les nombres prennent en compte tous les jetons dans les invites, les choix, les alternatives de choix, les générations best_of et d’autres consommateurs.

ContentFilterResult

Informations sur le niveau de gravité du contenu filtré et s’il a été filtré ou non.

ContentFilterResults

Informations sur la catégorie de filtrage de contenu, si elle a été détectée.

EmbeddingItem

Représentation d’une comparaison de la relation d’incorporations uniques.

Embeddings

Représentation des données de réponse d’une demande d’incorporations. Les incorporations mesurent la relation entre les chaînes de texte et sont couramment utilisées pour la recherche, les clustering, les recommandations et d’autres scénarios similaires.

EmbeddingsOptions

Informations de configuration pour une demande d’incorporations. Les incorporations mesurent la relation entre les chaînes de texte et sont couramment utilisées pour la recherche, les clustering, les recommandations et d’autres scénarios similaires.

EmbeddingsUsage

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.

FunctionDefinition

Définition d’une fonction spécifiée par l’appelant que les complétions de conversation peuvent appeler en réponse à une entrée utilisateur correspondante.

ImageGenerationOptions

Représente les données de requête utilisées pour générer des images.

ImageGenerations

Résultat d’une opération de génération d’image.

ImageLocation

Élément de réponse d’image qui fournit une URL à partir de laquelle une image est accessible.

OpenAIClient

API Azure OpenAI pour les complétions et la recherche.

OpenAIClientOptions

Options client pour OpenAIClient.

PromptFilterResult

Résultats du filtrage du contenu pour une seule invite dans la demande.

StreamingChatCompletionsUpdate

Représente une mise à jour incrémentielle d’une réponse d’achèvements de conversation diffusée en continu.

StreamingResponse<T>

Représente une réponse d’opération avec du contenu de streaming qui peut être désérialisé et énuméré pendant la réception de la réponse.

Structures

AudioTranscriptionFormat

Définit les options disponibles pour le format de réponse sous-jacent des informations de transcription de sortie.

AudioTranslationFormat

Définit les options disponibles pour le format de réponse sous-jacent des informations de traduction de sortie.

AzureChatExtensionType

Représentation des données de configuration pour une seule extension de conversation Azure OpenAI. Cela sera utilisé par une demande de complétion de conversation qui doit utiliser des extensions de conversation Azure OpenAI pour augmenter le comportement de la réponse. L’utilisation de cette configuration est uniquement compatible avec Azure OpenAI.

AzureCognitiveSearchQueryType

Type de Recherche cognitive Azure requête de récupération qui doit être exécutée lors de son utilisation en tant qu’extension de conversation Azure OpenAI.

ChatRole

Description de l’objectif prévu d’un message dans une interaction de complétion de conversation.

CompletionsFinishReason

Représentation de la façon dont une réponse d’achèvement s’est terminée.

ContentFilterSeverity

Évaluations pour l’intensité et le niveau de risque du contenu nuisible.

ImageSize

Taille souhaitée des images générées. Doit être 256x256, 512x512 ou 1024x1024.

Énumérations

OpenAIClientOptions.ServiceVersion

Version du service à utiliser.