Package-level declarations

Types

Link copied to clipboard

MultiLLMPromptExecutor is a class responsible for executing prompts across multiple Large Language Models (LLMs). This implementation supports direct execution with specific LLM clients or utilizes a fallback strategy if no primary LLM client is available for the requested provider.

Link copied to clipboard
open class SingleLLMPromptExecutor(llmClient: LLMClient) : PromptExecutor

Executes prompts using a direct client for communication with large language model (LLM) providers.