Class AgentRealtimeOptions
Runtime composition of realtime chat options from agent-level settings.
Inheritance
AgentRealtimeOptions
Assembly: Glitch9.AIDevKit.dll
Syntax
public sealed class AgentRealtimeOptions : IRealtimeOptions, ITextGenerationOptions, IGenerationOptions
Constructors
|
Edit this page
View Source
AgentRealtimeOptions(ITextGenerationOptions, ISpeechToTextOptions, ITextToSpeechOptions)
Declaration
public AgentRealtimeOptions(ITextGenerationOptions textOptions, ISpeechToTextOptions inputAudioOptions, ITextToSpeechOptions outputAudioOptions)
Parameters
Properties
|
Edit this page
View Source
ConnectionMode
Declaration
public ConnectionMode ConnectionMode { get; }
Property Value
|
Edit this page
View Source
Declaration
public Locale InputVoiceLanguage { get; }
Property Value
|
Edit this page
View Source
Instructions
Declaration
public string Instructions { get; }
Property Value
|
Edit this page
View Source
MaxTokens
Declaration
public TokenCount MaxTokens { get; }
Property Value
|
Edit this page
View Source
Model
Declaration
public Model Model { get; }
Property Value
|
Edit this page
View Source
ReasoningOptions
Declaration
public ReasoningOptions ReasoningOptions { get; }
Property Value
|
Edit this page
View Source
Seed
Declaration
public Seed Seed { get; }
Property Value
|
Edit this page
View Source
StartingMessage
Declaration
public string StartingMessage { get; }
Property Value
|
Edit this page
View Source
Temperature
Declaration
public Temperature Temperature { get; }
Property Value
|
Edit this page
View Source
Declaration
public ToolChoice ToolChoice { get; }
Property Value
|
Edit this page
View Source
Declaration
public Tool[] Tools { get; }
Property Value
|
Edit this page
View Source
TopP
Declaration
public TopP TopP { get; }
Property Value
|
Edit this page
View Source
TranscriptionModel
Declaration
public Model TranscriptionModel { get; }
Property Value
|
Edit this page
View Source
Voice
Declaration
public Voice Voice { get; }
Property Value
|
Edit this page
View Source
WebSearchOptions
Declaration
public WebSearchSettings WebSearchOptions { get; }
Property Value
|
Edit this page
View Source
WriteGenerationRecords
Declaration
public bool WriteGenerationRecords { get; }
Property Value
Methods
|
Edit this page
View Source
FromSettings(IAgentSettings)
Declaration
public static IRealtimeOptions FromSettings(IAgentSettings settings)
Parameters
Returns
Implements
Extension Methods