OpenAIClient Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
API OpenAI di Azure per i completamento e la ricerca.
public class OpenAIClient
type OpenAIClient = class
Public Class OpenAIClient
- Ereditarietà
-
OpenAIClient
Costruttori
OpenAIClient() |
Inizializza una nuova istanza di OpenAIClient per la simulazione. |
OpenAIClient(String) |
Inizializza un'istanza di OpenAIClient da usare con l'endpoint OpenAI non Azure. |
OpenAIClient(String, OpenAIClientOptions) |
Inizializza un'istanza di OpenAIClient da usare con l'endpoint OpenAI non Azure. |
OpenAIClient(Uri, AzureKeyCredential) |
Inizializza un'istanza di OpenAIClient da usare con una risorsa OpenAI di Azure. |
OpenAIClient(Uri, AzureKeyCredential, OpenAIClientOptions) |
Inizializza un'istanza di OpenAIClient da usare con una risorsa OpenAI di Azure. |
OpenAIClient(Uri, TokenCredential) |
|
OpenAIClient(Uri, TokenCredential, OpenAIClientOptions) |
|
Proprietà
Pipeline |
Pipeline HTTP per l'invio e la ricezione di richieste e risposte REST. |
Metodi
GetChatCompletions(String, ChatCompletionsOptions, CancellationToken) |
Ottenere i completamento della chat per i messaggi di contesto della chat forniti. |
GetChatCompletionsAsync(String, ChatCompletionsOptions, CancellationToken) |
Ottenere i completamento della chat per i messaggi di contesto della chat forniti. |
GetChatCompletionsStreaming(String, ChatCompletionsOptions, CancellationToken) |
Avviare una richiesta di completamento della chat e ottenere un oggetto che può trasmettere i dati di risposta in quanto diventa disponibile. |
GetChatCompletionsStreamingAsync(String, ChatCompletionsOptions, CancellationToken) |
Avviare una richiesta di completamento della chat e ottenere un oggetto che può trasmettere i dati di risposta in quanto diventa disponibile. |
GetCompletions(String, CompletionsOptions, CancellationToken) |
Restituire i completamento testuali come configurati per un prompt specificato. |
GetCompletions(String, String, CancellationToken) |
Restituire i completamento testuali come configurati per un prompt specificato. |
GetCompletionsAsync(String, CompletionsOptions, CancellationToken) |
Restituire i completamento testuali come configurati per un prompt specificato. |
GetCompletionsAsync(String, String, CancellationToken) |
Restituire i completamento testuali come configurati per un prompt specificato. |
GetCompletionsStreaming(String, CompletionsOptions, CancellationToken) |
Avviare una richiesta di completamento e ottenere un oggetto che può trasmettere i dati di risposta in quanto diventa disponibile. |
GetCompletionsStreamingAsync(String, CompletionsOptions, CancellationToken) |
Avviare una richiesta di completamento e ottenere un oggetto che può trasmettere i dati di risposta in quanto diventa disponibile. |
GetEmbeddings(String, EmbeddingsOptions, CancellationToken) |
Restituisce gli incorporamenti calcolati per un prompt specificato. |
GetEmbeddingsAsync(String, EmbeddingsOptions, CancellationToken) |
Restituisce gli incorporamenti calcolati per un prompt specificato. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per