OpenAIRealtimeClient Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
IRealtimeClient Представляет api OpenAI Realtime.
public ref class OpenAIRealtimeClient sealed : IDisposable, Microsoft::Extensions::AI::IRealtimeClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class OpenAIRealtimeClient : IDisposable, Microsoft.Extensions.AI.IRealtimeClient
public sealed class OpenAIRealtimeClient : IDisposable, Microsoft.Extensions.AI.IRealtimeClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type OpenAIRealtimeClient = class
interface IRealtimeClient
interface IDisposable
type OpenAIRealtimeClient = class
interface IRealtimeClient
interface IDisposable
Public NotInheritable Class OpenAIRealtimeClient
Implements IDisposable, IRealtimeClient
- Наследование
-
OpenAIRealtimeClient
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| OpenAIRealtimeClient(RealtimeClient, String) |
Инициализирует новый экземпляр класса OpenAIRealtimeClient. |
| OpenAIRealtimeClient(String, String) |
Инициализирует новый экземпляр класса OpenAIRealtimeClient. |
Методы
| Имя | Описание |
|---|---|
| CreateSessionAsync(RealtimeSessionOptions, CancellationToken) |
Создает новый сеанс в режиме реального времени с указанными параметрами. |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IRealtimeClient.GetService(Type, Object) |
Запрашивает IRealtimeClient объект указанного типа |
Методы расширения
| Имя | Описание |
|---|---|
| AsBuilder(IRealtimeClient) |
Создает новое RealtimeClientBuilder использование |
| GetRequiredService(IRealtimeClient, Type, Object) |
Запрашивает IRealtimeClient объект указанного типа |
| GetRequiredService<TService>(IRealtimeClient, Object) |
Запрашивает IRealtimeClient объект типа |
| GetService<TService>(IRealtimeClient, Object) |
Запрашивает IRealtimeClient объект типа |