BeforeLLMCallEvent
data class BeforeLLMCallEvent(val runId: String, val prompt: Prompt, val model: String, val tools: List<String>, val eventId: String = BeforeLLMCallEvent::class.simpleName!!) : DefinedFeatureEvent(source)
Represents an event indicating the start of a call to a Language Learning Model (LLM).
This event captures the details of the LLM interaction at the point of invocation, including the input prompt and any tools that will be used during the call. It extends the DefinedFeatureEvent
class and serves as a specific type of event in a feature-driven framework.