| Property |
Description |
| ApiKey |
The API key used to authenticate requests with the selected provider. |
| ApiVersion |
The API version used when a provider requires an explicit version string. |
| ApplicationName |
The application name used to identify the client. |
| BaseUrl |
The base URL for the provider endpoint. Set this for local servers or custom provider endpoints. |
| CacheTime |
The number of seconds provider and model information should remain cached. |
| ContextSize |
The maximum context window size, in tokens, reported for the current model. |
| ContextUsed |
The estimated number of context tokens currently used by the session history. |
| DefaultModel |
The default model name for the current provider. |
| ElapsedTime |
The elapsed time, in milliseconds, for the most recent request. |
| HistorySize |
The maximum number of message exchanges retained in the client history. |
| HttpStatus |
The HTTP status code returned by the server for the most recent request. |
| IdleTime |
The number of seconds an idle connection can remain open before it is reconnected. |
| InputTokens |
The number of input tokens used by the most recent prompt. |
| IsBlocked |
Indicates whether the control is waiting for an operation to
complete. |
| IsConnected |
Indicates whether the control is currently connected to a provider. |
| IsInitialized |
Indicates whether the control has been initialized. |
| IsLocal |
Indicates whether the selected provider is a locally hosted service. |
| KeepAlive |
Indicates whether persistent HTTP connections should be used when possible. |
| LastError |
The most recent error code set by the control. |
| LastErrorString |
A description of the most recent error code set by the control. |
| MaxTokens |
The maximum number of tokens that may be generated for a response. |
| MessageCount |
The number of messages currently stored in the conversation history. |
| MessageId |
The unique message ID assigned to the most recent prompt and
response. |
| ModelFlags |
The capability flags associated with the current model. |
| ModelName |
The name of the current model used for requests. |
| Options |
The connection and session options used by the control. |
| OrganizationId |
An organization or tenant identifier that may used by the
selected provider. |
| OutputTokens |
The number of output tokens generated by the most recent response. |
| ProjectId |
A project identifier that may be used by the selected provider. |
| Prompt |
The most recent prompt sent to the current model. |
| Provider |
The identifier for the current provider used to establish a connection. |
| ProviderFlags |
The capability and requirement flags associated with the selected provider. |
| ProviderName |
The name of the current provider used to establish a connection. |
| ReasoningLevel |
The preferred reasoning effort level used for models that support reasoning. |
| Response |
The response to the most recent message prompt sent to the model. |
| ResponseId |
The provider-assigned identifier for the most recent response. |
| ResponseModel |
The model name reported by the provider for the most recent response. |
| ResponseStatus |
The completion status for the most recent response. |
| Secure |
Indicates whether secure HTTPS connections are required. |
| SystemPrompt |
The system prompt used to provide instructions for the model. |
| Temperature |
The sampling temperature used to control response variability. |
| ThrowError |
Indicates whether the control should raise an error event or exception when an operation fails. |
| Timeout |
The maximum number of seconds to wait for a request to complete. |
| Timestamp |
The date and time the last response was received. |
| TotalTokens |
The total number of tokens used by the most recent request and response. |
| TopK |
The top-k sampling value used by providers and models that support it. |
| TopP |
The nucleus sampling value used to control token selection. |
| Trace |
Indicates whether diagnostic logging is enabled. |
| TraceFile |
The file name used to store diagnostic trace output. |
| TraceFlags |
The options that control the type of diagnostic information written. |
| UserAgent |
The user agent string sent with provider requests. |
| UserId |
The provider-specific user identifier associated with requests. |
| Version |
The current version of the control. |