Package-level declarations

Types

Link copied to clipboard
@Serializable
data class LLMContext(val messages: List<LLMContextMessage>? = null)
Link copied to clipboard
@Serializable
data class LLMContextMessage(val role: String, val content: String)
Link copied to clipboard
@Serializable
data class LLMFunctionCall(val functionName: String, val toolCallId: String, val args: Value)
Link copied to clipboard
@Serializable
data class LLMFunctionCallResult(val functionName: String, val toolCallId: String, val arguments: Value, val result: Value)
Link copied to clipboard

Helper for interacting with an LLM service.

Link copied to clipboard
class RegisteredRTVIClient(val client: RTVIClient, val service: String)
Link copied to clipboard
abstract class RTVIClientHelper