Azure.AI.OpenAI Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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, |
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, |
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. |