Class LlmInteraction

  • All Implemented Interfaces:
    com.embabel.agent.core.ToolConsumer , com.embabel.agent.core.ToolGroupConsumer , com.embabel.agent.core.ToolSpec , com.embabel.agent.core.ToolSpecConsumer , com.embabel.agent.core.support.LlmCall , com.embabel.agent.core.support.LlmUse , com.embabel.common.ai.prompt.PromptContributorConsumer

    
    public final class LlmInteraction
     implements LlmCall
                        

    Encapsulates an interaction with an LLM. An LlmInteraction is a specific instance of an LlmCall. The LLM must have been chosen and the call has a unique identifier.