跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs.kontext.so/llms.txt

Use this file to discover all available pages before exploring further.

SDK 仓库的 example 模块提供了一个完整可跑的 Jetpack Compose 聊天示例,可以端到端用你自己的 publisher token 运行。

克隆并配置

git clone https://github.com/kontextso/sdk-kotlin.git
cd sdk-kotlin
cp local.properties.example local.properties
# 编辑 local.properties,把 `publisherToken` 改成你真实的 token。
./gradlew :example:installDebug
然后在连接的设备或模拟器上启动 Kontext v4 — Kotlin 应用。
local.properties 在 gitignore 里,你的 token 不会被提交。示例在构建时通过 BuildConfig 读取 publisherToken(以及可选的 adServerUrl 覆盖)。如果文件缺失,构建会回退到占位字符串,/preload 调用将失败,直到你配置真实 token 为止。
占位的 publisherToken 不会返回真实广告——请用 发布方控制台 中的真实 token 替换。

运行后你会看到什么

启动后,示例展示一个聊天界面,其中已经预置了几条用户 + 助手消息。当你发送消息时,SDK 会在后台触发 /preload 并在助手回复下方渲染广告。 顶部应用栏有一个 “Track only” 开关——它会把外发消息的 AddMessageOptions(trackOnly = true) 打开,便于验证 Kontextso-Is-Disabled header 行为。

链接