OpenAIClient Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
API Azure OpenAI для завершения и поиска.
public class OpenAIClient
type OpenAIClient = class
Public Class OpenAIClient
- Наследование
-
OpenAIClient
Конструкторы
OpenAIClient() |
Инициализирует новый экземпляр OpenAIClient для макетирования. |
OpenAIClient(String) |
Инициализирует экземпляр OpenAIClient для использования с конечной точкой OpenAI, отличной от Azure. |
OpenAIClient(String, OpenAIClientOptions) |
Инициализирует экземпляр OpenAIClient для использования с конечной точкой OpenAI, отличной от Azure. |
OpenAIClient(Uri, AzureKeyCredential) |
Инициализирует экземпляр OpenAIClient для использования с ресурсом Azure OpenAI. |
OpenAIClient(Uri, AzureKeyCredential, OpenAIClientOptions) |
Инициализирует экземпляр OpenAIClient для использования с ресурсом Azure OpenAI. |
OpenAIClient(Uri, TokenCredential) |
|
OpenAIClient(Uri, TokenCredential, OpenAIClientOptions) |
|
Свойства
Pipeline |
Конвейер HTTP для отправки и получения запросов и ответов REST. |
Методы
GetChatCompletions(String, ChatCompletionsOptions, CancellationToken) |
Получение завершений чата для предоставленных сообщений контекста чата. |
GetChatCompletionsAsync(String, ChatCompletionsOptions, CancellationToken) |
Получение завершений чата для предоставленных сообщений контекста чата. |
GetChatCompletionsStreaming(String, ChatCompletionsOptions, CancellationToken) |
Начните запрос завершения чата и получите объект, который может передавать данные ответа по мере их доступности. |
GetChatCompletionsStreamingAsync(String, ChatCompletionsOptions, CancellationToken) |
Начните запрос завершения чата и получите объект, который может передавать данные ответа по мере их доступности. |
GetCompletions(String, CompletionsOptions, CancellationToken) |
Возвращать текстовые завершения, настроенные для заданного запроса. |
GetCompletions(String, String, CancellationToken) |
Возвращать текстовые завершения, настроенные для заданного запроса. |
GetCompletionsAsync(String, CompletionsOptions, CancellationToken) |
Возвращать текстовые завершения, настроенные для заданного запроса. |
GetCompletionsAsync(String, String, CancellationToken) |
Возвращать текстовые завершения, настроенные для заданного запроса. |
GetCompletionsStreaming(String, CompletionsOptions, CancellationToken) |
Начните запрос завершения и получите объект, который может передавать данные ответа по мере их доступности. |
GetCompletionsStreamingAsync(String, CompletionsOptions, CancellationToken) |
Начните запрос завершения и получите объект, который может передавать данные ответа по мере их доступности. |
GetEmbeddings(String, EmbeddingsOptions, CancellationToken) |
Возвращает вычисленное внедрение для заданного запроса. |
GetEmbeddingsAsync(String, EmbeddingsOptions, CancellationToken) |
Возвращает вычисленное внедрение для заданного запроса. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по