Table of Contents

Class AgentServices

public sealed class AgentServices
Inheritance
object
AgentServices

Properties

ChatApi

public IChatService ChatApi { get; set; }

Property Value

IChatService

ImageApi

public IOutputImageService ImageApi { get; set; }

Property Value

IOutputImageService

SpeechApi

public IOutputAudioService SpeechApi { get; set; }

Property Value

IOutputAudioService

TranscriptionApi

public IInputAudioService TranscriptionApi { get; set; }

Property Value

IInputAudioService

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

InitServicesAsync(Agent, CancellationToken)

public UniTask InitServicesAsync(Agent agent, CancellationToken ct = default)

Parameters

agent Agent
ct CancellationToken

Returns

UniTask