Skip to content

Commit 1a4aa47

Browse files
jordanrburgerclaude
andcommitted
Add note about Data Apps built-in token being insufficient for Kai Client
The built-in SAPI token provisioned for Data Apps is not a master token. Users must pass a master token explicitly via secret environment variables. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 6a543b4 commit 1a4aa47

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

kai/python-client.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ For more usage examples (non-streaming chat, conversations, tool calls, tool app
101101

102102
The Kai Python Client can be embedded into Keboola [Data Apps](/data-apps/) to provide AI-powered chat interfaces for your end users.
103103

104+
**Important:** Data Apps are automatically provisioned with a Storage API token, but this built-in token is **not** a master token and is insufficient for the Kai Client. You must pass a [Master Token](/management/project/tokens/#master-tokens) explicitly — for example, via a [secret environment variable](/data-apps/python-js/#secrets) in your Data App configuration.
105+
104106
#### Python/JS Data Apps
105107

106108
You can integrate Kai into [Python/JS Data Apps](/data-apps/python-js/) today using the Kai Python Client directly. A dedicated plugin with ready-made patterns will be available soon to simplify the setup.

0 commit comments

Comments
 (0)