Uses of Interface
dev.langchain4j.invocation.InvocationContext
Packages that use InvocationContext
Package
Description
-
Uses of InvocationContext in dev.langchain4j.guardrail
Methods in dev.langchain4j.guardrail that return InvocationContextModifier and TypeMethodDescriptionGuardrailRequestParams.invocationContext()
Returns theInvocationContext
, which contains general information about the AI Service invocation.Methods in dev.langchain4j.guardrail with parameters of type InvocationContextModifier and TypeMethodDescriptionprotected void
AbstractGuardrailExecutor.fireObservabilityEvent
(InvocationContext invocationContext, P request, R result, G guardrail) GuardrailRequestParams.Builder.invocationContext
(InvocationContext invocationContext) Sets the invocation context for the builder. -
Uses of InvocationContext in dev.langchain4j.invocation
Classes in dev.langchain4j.invocation that implement InvocationContextMethods in dev.langchain4j.invocation with type parameters of type InvocationContextModifier and TypeMethodDescription<T extends InvocationContext>
TInvocationContext.Builder.build()
Constructs an instance ofInvocationContext
using the current state of the builder.Constructors in dev.langchain4j.invocation with parameters of type InvocationContext -
Uses of InvocationContext in dev.langchain4j.observability.api.event
Methods in dev.langchain4j.observability.api.event that return InvocationContextModifier and TypeMethodDescriptionAiServiceEvent.Builder.invocationContext()
AiServiceEvent.invocationContext()
Retrieves the invocation context, containing general information about where and how the invocation originated.Methods in dev.langchain4j.observability.api.event with parameters of type InvocationContextModifier and TypeMethodDescriptionAiServiceCompletedEvent.AiServiceCompletedEventBuilder.invocationContext
(InvocationContext invocationContext) Sets the invocation context.AiServiceErrorEvent.AiServiceErrorEventBuilder.invocationContext
(InvocationContext invocationContext) Sets the invocation context.AiServiceEvent.Builder.invocationContext
(InvocationContext invocationContext) AiServiceResponseReceivedEvent.AiServiceResponseReceivedEventBuilder.invocationContext
(InvocationContext invocationContext) Sets the invocation context.AiServiceStartedEvent.AiServiceStartedEventBuilder.invocationContext
(InvocationContext invocationContext) Sets the invocation context.GuardrailExecutedEvent.GuardrailExecutedEventBuilder.invocationContext
(InvocationContext invocationContext) ToolExecutedEvent.ToolExecutedEventBuilder.invocationContext
(InvocationContext invocationContext) -
Uses of InvocationContext in dev.langchain4j.observability.event
Methods in dev.langchain4j.observability.event that return InvocationContext -
Uses of InvocationContext in dev.langchain4j.rag.query
Methods in dev.langchain4j.rag.query that return InvocationContextMethods in dev.langchain4j.rag.query with parameters of type InvocationContextModifier and TypeMethodDescriptionMetadata.Builder.invocationContext
(InvocationContext invocationContext)