Compartir a través de


Azure.AI.OpenAI Espacio de nombres

Clases

AudioTranscription

Información de resultados de una operación que transcribió el audio hablado en texto escrito.

AudioTranscriptionOptions

Información de configuración de una solicitud de transcripción de audio.

AudioTranscriptionSegment

Información extendida sobre un único segmento de datos de audio transcritos. Los segmentos suelen representar aproximadamente entre 5 y 10 segundos de voz. Normalmente, los límites de segmento se producen entre palabras, pero no necesariamente oraciones.

AudioTranslation

Información de resultados de una operación que traducía el audio hablado en texto escrito.

AudioTranslationOptions

Información de configuración de una solicitud de traducción de audio.

AudioTranslationSegment

Información extendida sobre un único segmento de datos de audio traducidos. Los segmentos suelen representar aproximadamente entre 5 y 10 segundos de voz. Normalmente, los límites de segmento se producen entre palabras, pero no necesariamente oraciones.

AzureChatExtensionConfiguration

Representación de los datos de configuración para una única extensión de chat de Azure OpenAI. Esto se usará mediante una solicitud de finalizaciones de chat que debe usar extensiones de chat de Azure OpenAI para aumentar el comportamiento de respuesta. El uso de esta configuración solo es compatible con Azure OpenAI.

AzureChatExtensionsMessageContext

Representación de la información de contexto adicional disponible cuando las extensiones de chat de Azure OpenAI intervienen en la generación de una respuesta de finalizaciones de chat correspondiente. Esta información de contexto solo se rellena cuando se usa una solicitud openAI de Azure configurada para usar una extensión coincidente.

AzureChatExtensionsOptions

Abstracción de opciones adicionales que usan las finalizaciones de chat para complementar el comportamiento estándar con funcionalidades de extensiones de Azure OpenAI configuradas. Estas funcionalidades son específicas de Azure OpenAI y las solicitudes de finalización de chat configuradas para usarlas requerirán su uso con ese punto de conexión de servicio.

AzureCognitiveSearchChatExtensionConfiguration

Representación específica de opciones configurables para Azure Cognitive Search cuando se usa como una extensión de chat de Azure OpenAI.

AzureCognitiveSearchIndexFieldMappingOptions

Opciones opcionales para controlar cómo se procesan los campos al usar un recurso de Azure Cognitive Search configurado.

AzureOpenAIModelFactory

Generador de modelos para modelos.

ChatChoice

Representación de una única finalización de petición como parte de una solicitud general de finalización de chat. Por lo general, n las opciones se generan por solicitud proporcionada con un valor predeterminado de 1. Los límites de token y otras opciones pueden limitar el número de opciones generadas.

ChatCompletions

Representación de los datos de respuesta de una solicitud de finalización de chat. Las finalizaciones admiten una amplia variedad de tareas y generan texto que continúa a partir de o "completa" datos de aviso proporcionados.

ChatCompletionsOptions

Información de configuración de una solicitud de finalización de chat. Las finalizaciones admiten una amplia variedad de tareas y generan texto que continúa a partir de o "completa" datos de aviso proporcionados.

ChatMessage

Un único mensaje con atributos de rol dentro de una interacción de finalización del chat.

Choice

Representación de una única finalización de petición como parte de una solicitud de finalización general. Por lo general, n las opciones se generan por solicitud proporcionada con un valor predeterminado de 1. Los límites de token y otras opciones pueden limitar el número de opciones generadas.

Completions

Representación de los datos de respuesta de una solicitud de finalización. Las finalizaciones admiten una amplia variedad de tareas y generan texto que continúa a partir de o "completa" datos de aviso proporcionados.

CompletionsLogProbabilityModel

Representación de un modelo de probabilidades de registro para una generación de finalizaciones.

CompletionsOptions

Información de configuración de una solicitud de finalización. Las finalizaciones admiten una amplia variedad de tareas y generan texto que continúa a partir de o "completa" datos de aviso proporcionados.

CompletionsUsage

Representación de los recuentos de tokens procesados para una solicitud de finalización. Los recuentos consideran todos los tokens en mensajes, opciones, alternativas de elección, generaciones de best_of y otros consumidores.

ContentFilterResult

Información sobre el nivel de gravedad del contenido filtrado y si se ha filtrado o no.

ContentFilterResults

Información sobre la categoría de filtrado de contenido, si se ha detectado.

EmbeddingItem

Representación de una comparación de la relación de incrustaciones única.

Embeddings

Representación de los datos de respuesta de una solicitud de inserción. Las incrustaciones miden la relación de las cadenas de texto y se usan normalmente para la búsqueda, agrupación en clústeres, recomendaciones y otros escenarios similares.

EmbeddingsOptions

Información de configuración de una solicitud de inserción. Las incrustaciones miden la relación de las cadenas de texto y se usan normalmente para la búsqueda, agrupación en clústeres, recomendaciones y otros escenarios similares.

EmbeddingsUsage

Medida de la cantidad de tokens usados en esta solicitud y respuesta.

FunctionCall

Nombre y argumentos de una función a la que se debe llamar, según lo generado por el modelo.

FunctionDefinition

La definición de una función especificada por el autor de la llamada que las finalizaciones de chat pueden invocar en respuesta a la entrada del usuario coincidente.

ImageGenerationOptions

Representa los datos de solicitud usados para generar imágenes.

ImageGenerations

Resultado de una operación de generación de imágenes.

ImageLocation

Elemento de respuesta de imagen que proporciona una dirección URL desde la que se puede tener acceso a una imagen.

OpenAIClient

API de Azure OpenAI para finalizaciones y búsqueda.

OpenAIClientOptions

Opciones de cliente para OpenAIClient.

PromptFilterResult

Resultados de filtrado de contenido para una única solicitud en la solicitud.

StreamingChatCompletionsUpdate

Representa una actualización incremental a una respuesta de finalizaciones de chat transmitidas.

StreamingResponse<T>

Representa una respuesta de operación con contenido de streaming que se puede deserializar y enumerar mientras se sigue recibiendo la respuesta.

Estructuras

AudioTranscriptionFormat

Define las opciones disponibles para el formato de respuesta subyacente de la información de transcripción de salida.

AudioTranslationFormat

Define las opciones disponibles para el formato de respuesta subyacente de la información de traducción de salida.

AzureChatExtensionType

Representación de los datos de configuración para una única extensión de chat de Azure OpenAI. Esto se usará mediante una solicitud de finalizaciones de chat que debe usar extensiones de chat de Azure OpenAI para aumentar el comportamiento de respuesta. El uso de esta configuración solo es compatible con Azure OpenAI.

AzureCognitiveSearchQueryType

El tipo de Azure Cognitive Search consulta de recuperación que se debe ejecutar al usarlo como una extensión de chat de Azure OpenAI.

ChatRole

Descripción del propósito previsto de un mensaje dentro de una interacción de finalizaciones de chat.

CompletionsFinishReason

Representación de la manera en que se concluyó una respuesta de finalización.

ContentFilterSeverity

Clasificaciones para el nivel de intensidad y riesgo de contenido dañino.

ImageSize

Tamaño deseado de las imágenes generadas. Debe ser uno de 256x256, 512x512 o 1024x1024.

Enumeraciones

OpenAIClientOptions.ServiceVersion

Versión del servicio que se va a usar.