LlmCall

Spec for calling an LLM. Optional LlmOptions, plus tool callbacks and prompt contributors.

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val generateExamples: Boolean?

Whether to generate examples for the prompt. Defaults to unknown: Set to false if generating your own examples.

Link copied to clipboard
abstract val llm: <Error class: unknown class>?
Link copied to clipboard
abstract val name: String
Link copied to clipboard
abstract val toolCallbacks: List<<Error class: unknown class>>

Tool callbacks referenced or exposed.

Link copied to clipboard

Tool groups exposed. This will include directly registered tool groups and tool groups resolved from ToolGroups.

Functions

Link copied to clipboard
open fun resolveToolCallbacks(toolGroupResolver: ToolGroupResolver): List<<Error class: unknown class>>