Agents 0.0.2
Edge AI Agents SDK
|
Configuration for live AI sessions. More...
#include <ilive_client.h>
Public Attributes | |
String | model |
Model name (provider-specific format) | |
String | system_instruction = "You are a helpful assistant and answer in a friendly tone." |
System instruction to steer the assistant. | |
TransportProtocol | preferred_transport = TransportProtocol::WEBSOCKET |
Preferred transport protocol. | |
AudioFormat | input_audio_format |
Input audio format specification. | |
AudioFormat | output_audio_format |
Output audio format specification. | |
int | connection_timeout_ms = 30000 |
Connection timeout in milliseconds. | |
int | keepalive_interval_ms = 30000 |
Keepalive interval in milliseconds. | |
bool | auto_reconnect = true |
Auto-reconnect on disconnect. | |
std::map< String, String > | provider_options |
Provider-specific options (key-value pairs) | |
Configuration for live AI sessions.
This is a minimal common configuration that works across all providers. Provider-specific implementations may extend this with additional options through the provider_options map.