Package-level declarations
Types
Link copied to clipboard
interface ChoiceSelectionStrategy
Represents a strategy for selecting a choice from a list of available options for a given prompt.
Functions
Link copied to clipboard
fun AIAgentSubgraphBuilderBase<*, *>.nodeLLMSendResultsMultipleChoices(name: String? = null): AIAgentNodeDelegate<List<ReceivedToolResult>, List<LLMChoice>>
A node that sends multiple tool execution results to the LLM and gets multiple LLM choices.
Link copied to clipboard
fun AIAgentSubgraphBuilderBase<*, *>.nodeSelectLLMChoice(choiceSelectionStrategy: ChoiceSelectionStrategy, name: String? = null): AIAgentNodeDelegate<List<LLMChoice>, LLMChoice>
A node that chooses an LLM choice based on the given strategy.