Azure.AI.OpenAI Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
AudioTranscription |
Informações de resultado de uma operação que transcreve áudio falado em texto escrito. |
AudioTranscriptionOptions |
As informações de configuração de uma solicitação de transcrição de áudio. |
AudioTranscriptionSegment |
Informações estendidas sobre um único segmento de dados de áudio transcrito. Os segmentos geralmente representam cerca de 5 a 10 segundos de fala. Normalmente, os limites de segmento ocorrem entre palavras, mas não necessariamente frases. |
AudioTranslation |
Informações de resultado de uma operação que traduziu áudio falado em texto escrito. |
AudioTranslationOptions |
As informações de configuração de uma solicitação de tradução de áudio. |
AudioTranslationSegment |
Informações estendidas sobre um único segmento de dados de áudio traduzidos. Os segmentos geralmente representam cerca de 5 a 10 segundos de fala. Normalmente, os limites de segmento ocorrem entre palavras, mas não necessariamente frases. |
AzureChatExtensionConfiguration |
Uma representação dos dados de configuração para uma única extensão de chat do Azure OpenAI. Isso será usado por uma solicitação de conclusão de chat que deve usar extensões de chat do Azure OpenAI para aumentar o comportamento da resposta. O uso dessa configuração é compatível apenas com o OpenAI do Azure. |
AzureChatExtensionsMessageContext |
Uma representação das informações de contexto adicionais disponíveis quando as extensões de chat do Azure OpenAI estão envolvidas na geração de uma resposta de conclusão de chat correspondente. Essas informações de contexto só são preenchidas ao usar uma solicitação OpenAI do Azure configurada para usar uma extensão correspondente. |
AzureChatExtensionsOptions |
Uma abstração de configurações adicionais usadas por conclusões de chat para complementar o comportamento padrão com recursos de extensões configuradas do Azure OpenAI. Esses recursos são específicos para o OpenAI do Azure e as solicitações de conclusão de chat configuradas para usá-las exigirão uso com esse ponto de extremidade de serviço. |
AzureCognitiveSearchChatExtensionConfiguration |
Uma representação específica de opções configuráveis para Azure Cognitive Search ao usá-la como uma extensão de chat openai do Azure. |
AzureCognitiveSearchIndexFieldMappingOptions |
Configurações opcionais para controlar como os campos são processados ao usar um recurso de Azure Cognitive Search configurado. |
AzureOpenAIModelFactory |
Fábrica de modelos para modelos. |
ChatChoice |
A representação de uma única conclusão de prompt como parte de uma solicitação geral de conclusões de chat.
Geralmente, |
ChatCompletions |
Representação dos dados de resposta de uma solicitação de conclusão de chat. As conclusões dão suporte a uma ampla variedade de tarefas e geram texto que continua de ou "conclui" dados de prompt fornecidos. |
ChatCompletionsOptions |
As informações de configuração de uma solicitação de conclusão de chat. As conclusões dão suporte a uma ampla variedade de tarefas e geram texto que continua de ou "conclui" dados de prompt fornecidos. |
ChatMessage |
Uma única mensagem atribuída por função dentro de uma interação de preenchimento de chat. |
Choice |
A representação de uma única conclusão de prompt como parte de uma solicitação de conclusão geral.
Geralmente, |
Completions |
Representação dos dados de resposta de uma solicitação de conclusão. As conclusões dão suporte a uma ampla variedade de tarefas e geram texto que continua de ou "conclui" dados de prompt fornecidos. |
CompletionsLogProbabilityModel |
Representação de um modelo de probabilidades de log para uma geração de conclusões. |
CompletionsOptions |
As informações de configuração de uma solicitação de conclusão. As conclusões dão suporte a uma ampla variedade de tarefas e geram texto que continua de ou "conclui" dados de prompt fornecidos. |
CompletionsUsage |
Representação das contagens de token processadas para uma solicitação de conclusão. As contagens consideram todos os tokens entre prompts, opções, alternativas de escolha, best_of gerações e outros consumidores. |
ContentFilterResult |
Informações sobre o nível de gravidade do conteúdo filtrado e se ele foi filtrado ou não. |
ContentFilterResults |
Informações sobre a categoria de filtragem de conteúdo, se ela tiver sido detectada. |
EmbeddingItem |
Representação de uma única comparação de relação de inserções. |
Embeddings |
Representação dos dados de resposta de uma solicitação de inserções. As inserções medem a relação das cadeias de caracteres de texto e são comumente usadas para pesquisa, clustering, recomendações e outros cenários semelhantes. |
EmbeddingsOptions |
As informações de configuração de uma solicitação de inserções. As inserções medem a relação das cadeias de caracteres de texto e são comumente usadas para pesquisa, clustering, recomendações e outros cenários semelhantes. |
EmbeddingsUsage |
Medição da quantidade de tokens usados nesta solicitação e resposta. |
FunctionCall |
O nome e os argumentos de uma função que deve ser chamada, conforme gerado pelo modelo. |
FunctionDefinition |
A definição de uma função especificada pelo chamador que os preenchimentos de chat podem invocar em resposta à entrada do usuário correspondente. |
ImageGenerationOptions |
Representa os dados de solicitação usados para gerar imagens. |
ImageGenerations |
O resultado de uma operação de geração de imagem. |
ImageLocation |
Um item de resposta de imagem que fornece uma URL da qual uma imagem pode ser acessada. |
OpenAIClient |
APIs openai do Azure para conclusões e pesquisa. |
OpenAIClientOptions |
Opções de cliente para OpenAIClient. |
PromptFilterResult |
Os resultados da filtragem de conteúdo para um único prompt na solicitação. |
StreamingChatCompletionsUpdate |
Representa uma atualização incremental para uma resposta de Conclusões de Chat transmitida. |
StreamingResponse<T> |
Representa uma resposta de operação com conteúdo de streaming que pode ser desserializado e enumerado enquanto a resposta ainda está sendo recebida. |
Estruturas
AudioTranscriptionFormat |
Define as opções disponíveis para o formato de resposta subjacente das informações de transcrição de saída. |
AudioTranslationFormat |
Define as opções disponíveis para o formato de resposta subjacente das informações de tradução de saída. |
AzureChatExtensionType |
Uma representação dos dados de configuração para uma única extensão de chat do Azure OpenAI. Isso será usado por uma solicitação de conclusão de chat que deve usar extensões de chat do Azure OpenAI para aumentar o comportamento da resposta. O uso dessa configuração é compatível apenas com o OpenAI do Azure. |
AzureCognitiveSearchQueryType |
O tipo de Azure Cognitive Search consulta de recuperação que deve ser executada ao usá-la como uma extensão de chat do Azure OpenAI. |
ChatRole |
Uma descrição da finalidade pretendida de uma mensagem dentro de uma interação de preenchimentos de chat. |
CompletionsFinishReason |
Representação da maneira como uma resposta de conclusão foi concluída. |
ContentFilterSeverity |
Classificações para a intensidade e o nível de risco de conteúdo prejudicial. |
ImageSize |
O tamanho desejado das imagens geradas. Deve ser um dos 256x256, 512x512 ou 1024x1024. |
Enumerações
OpenAIClientOptions.ServiceVersion |
A versão do serviço a ser usada. |