Class DefaultInvocationContext
java.lang.Object
dev.langchain4j.invocation.DefaultInvocationContext
- All Implemented Interfaces:
InvocationContext
- Since:
- 1.6.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface InvocationContext
InvocationContext.Builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe chat memory id parameter of the methodbooleaninthashCode()The fully-qualified name of the AI Service interface where the invocation was initiated fromUnique identifier for an entire AI Service invocationThe invocation parametersThe arguments passed into the AI Service methodThe method name onInvocationContext.interfaceName()where the invocation was initiated fromRetrieves the point in time when the invocation occurred.toString()Methods inherited from interface InvocationContext
toBuilder
-
Constructor Details
-
DefaultInvocationContext
-
-
Method Details
-
invocationId
Description copied from interface:InvocationContextUnique identifier for an entire AI Service invocation- Specified by:
invocationIdin interfaceInvocationContext
-
interfaceName
Description copied from interface:InvocationContextThe fully-qualified name of the AI Service interface where the invocation was initiated from- Specified by:
interfaceNamein interfaceInvocationContext- See Also:
-
methodName
Description copied from interface:InvocationContextThe method name onInvocationContext.interfaceName()where the invocation was initiated from- Specified by:
methodNamein interfaceInvocationContext
-
methodArguments
Description copied from interface:InvocationContextThe arguments passed into the AI Service method- Specified by:
methodArgumentsin interfaceInvocationContext
-
chatMemoryId
Description copied from interface:InvocationContextThe chat memory id parameter of the method- Specified by:
chatMemoryIdin interfaceInvocationContext
-
invocationParameters
Description copied from interface:InvocationContextThe invocation parameters- Specified by:
invocationParametersin interfaceInvocationContext
-
timestamp
Description copied from interface:InvocationContextRetrieves the point in time when the invocation occurred.- Specified by:
timestampin interfaceInvocationContext
-
equals
-
hashCode
-
toString
-