Package-level declarations

Types

Link copied to clipboard
interface Authentication
Link copied to clipboard
data class GenerationSettings(val temperature: Float, val topK: Int, val topP: Float, val thinkingConfig: ThinkingConfig?)
Link copied to clipboard
Link copied to clipboard
interface Model
Link copied to clipboard
interface ModelIdentifier
Link copied to clipboard
data class ModelResponse(val message: Message, val usage: Usage)
Link copied to clipboard
data class ThinkingConfig(val thinkingBudget: Int? = null)
Link copied to clipboard
data class Usage(val inputTokenCount: Int, val outputTokenCount: Int, val thinkingOutputTokenCount: Int = 0, val cachedInputTokenCount: Int = 0)