TGViewer
Android Broadcast Android Broadcast @android_broadcast · 14.5K subscribers
Post #9190 4.98K
// Пример использования суммаризации текста на основе GenAI API
val articleToSummarize = "Long text..."

val summarizerOptions = SummarizerOptions.builder(context)
.setInputType(InputType.ARTICLE)
.setOutputType(OutputType.ONE_BULLET)
.setLanguage(Language.ENGLISH)
.build()
val summarizer = Summarization.getClient(summarizerOptions)

suspend fun prepareAndStartSummarization(context: Context) {
val featureStatus = summarizer.checkFeatureStatus().await()

if (featureStatus == FeatureStatus.DOWNLOADABLE) {
summarizer.downloadFeature(object : DownloadCallback {

override fun onDownloadCompleted() {
startSummarizationRequest(articleToSummarize, summarizer)
}
})
} else if (featureStatus == FeatureStatus.DOWNLOADING) {
startSummarizationRequest(articleToSummarize, summarizer)
} else if (featureStatus == FeatureStatus.AVAILABLE) {
startSummarizationRequest(articleToSummarize, summarizer)
}
}

fun startSummarizationRequest(text: String, summarizer: Summarizer) {
val summarizationRequest = SummarizationRequest.builder(text).build()

summarizer.runInference(summarizationRequest) { newText ->
// Show new text in UI
}
}

summarizer.close()
  • 👍 15
  • ❤ 2
More from @android_broadcast
  1. Oct 5, 2026🐱 Релиз Maven MCP 1.0. Агент сам смотрит актуальные версии зависимостей и что в них помен…
  2. Oct 5, 2026🤖 Библиотека Android скиллов для AI-агентов расширяется и пополняется новыми. Там однозна…
  3. Oct 5, 2026🤖 Вышла первая Beta Android 17 QPR3. Кроме багофикса и патчей безопасности больше ничего…
  4. Oct 2, 2026🤖 Android Device Streaming теперь в Android CLI Android CLI - терминальная утилита от ком…
  5. Oct 2, 2026🔨 Вышла стабильная Android Studio Rabbit 1 (2026.2.1) Что нового: 👉 Из Generate Signed A…
  6. Oct 1, 2026🔥 Выпустили официальный плагин Firebase для Codex #Firebase #Codex
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →