Kai Options: Chat
Go Up to Kai Options
Tools > Options > Kai > Chat
Use this page to configure AI chat providers for Kai.
Kai supports multiple AI chat providers, including cloud-based services and local models.
Contents
Chat Page
The following options are available on this page. Keep in mind that the options change depending on the selected provider.
GitHub Copilot Tab
Tools > Options > Kai > Chat > GitHub Copilot
To enable GitHub Copilot as an agent provider for Kai Chat services, users must first log in to their accounts.
| Item | Description |
|---|---|
|
Status |
Displays the current connection or authentication status for the selected provider. Green displays when the user is already signed in. The status displays Red if the user is not logged into their account. |
|
Sign in |
Opens the authentication process for the selected provider. A browser opens, requesting users to sign in. |
|
Sign out |
Signs out from the current provider. |
OpenAI Codex Tab
Tools > Options > Kai > Chat > OpenAI Codex
To enable OpenAI Codex as an agent provider for Kai Chat services, users must first log in to their accounts.
| Item | Description |
|---|---|
|
Status |
Displays the current connection or authentication status for the selected provider. Green displays when the user is already signed in. The status displays Red if the user is not logged into their account. |
|
Sign in |
Opens the authentication process for the selected provider. A browser opens, requesting users to sign in. |
|
Sign out |
Signs out from the current provider. |
Google Gemini Tab
Tools > Options > Kai > Chat > Google Gemini
Kai uses a Bring Your Own Key (BYOK) model. To activate Google Gemini for the chat, you first need an API key. Users can generate API keys using Google AI Studio.
| Item | Description |
|---|---|
|
API key |
Enter the API key. |
When enabling Gemini for chat, sometimes it is necessary to restart RAD Studio or even maybe the PC for the API key to work correctly.
Local Model Tab
Tools > Options > Kai > Chat > Local Model
| Item | Description |
|---|---|
|
URL |
Specifies the URL address used to connect to the selected local model provider. |
|
Test Connection |
Button to test the connection to the selected local model provider. |
|
Name |
Specifies the local model name. |
Claude Code Tab
For Claude Code users must login separetly.