Interface LLMClient.LLMSession
- All Known Implementing Classes:
BaseLLMSession,FunctionBasedSession,StructuredResponseSession
- Enclosing interface:
- LLMClient
public static interface LLMClient.LLMSession
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddIteration(Iteration iteration) voidaddToolResponse(ToolResponse toolResponse) CompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> getNext()
-
Method Details
-
getNext
CompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> getNext() -
getInitialRequest
LLMRequest getInitialRequest() -
addIteration
-
addToolResponse
-