Внедряем единый тул-канал для локального LiteRT и удалённого LLM-клиента
This commit is contained in:
@@ -10,7 +10,7 @@ androidx-activity-compose = "1.10.1"
|
||||
exoplayer = "2.17.1"
|
||||
media3 = "1.6.1"
|
||||
koog = "1.1.1"
|
||||
litert-google = "3"
|
||||
litert-google = "5"
|
||||
|
||||
[libraries]
|
||||
kotlinx-serialization-core = { module = "org.jetbrains.kotlinx:kotlinx-serialization-core", version.ref = "kotlinx-serialization" }
|
||||
@@ -25,9 +25,10 @@ exoplayer = { module = "com.google.android.exoplayer:exoplayer", version.ref = "
|
||||
media3-exoplayer = { module = "androidx.media3:media3-exoplayer", version.ref = "media3" }
|
||||
|
||||
# LiteRT-LM (Google) — локальный LLM (Gemma 4 E2B, .litertlm) на телефоне.
|
||||
# КMP-обёртка pw.binom.litert:litert-google (git.binom.pw/subochev/litert-kmp):
|
||||
# KMP-обёртка pw.binom.litert:litert-google (git.binom.pw/subochev/litert-kmp):
|
||||
# универсальный контракт (LiteLlm/LiteRequest — RAW-инференс, владелец истории —
|
||||
# потребитель) + google-бэкенд над официальным litertlm:0.16.1 (транзитивно).
|
||||
# потребитель) + нативный тул-слой (LiteTool/LiteToolCall, tag 5) + google-бэкенд
|
||||
# над официальным litertlm:0.16.1 (транзитивно).
|
||||
litert-google = { module = "pw.binom.litert:litert-google", version.ref = "litert-google" }
|
||||
# Универсальный контракт (LiteLlm/LiteRequest и др.) — типы импортируются
|
||||
# приложением напрямую; в litert-google он runtime-only, поэтому явный.
|
||||
|
||||
Reference in New Issue
Block a user