Class ToolProcessor
java.lang.Object
io.quarkiverse.langchain4j.deployment.ToolProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleTools(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, ToolsRecorder recorder, io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformerProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> validation, io.quarkus.deployment.annotations.BuildProducer<ToolsMetadataBuildItem> toolsMetadataProducer) voidtelemetry(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer)
-
Field Details
-
MAP_PUT
public static final io.quarkus.gizmo.MethodDescriptor MAP_PUT
-
-
Constructor Details
-
ToolProcessor
public ToolProcessor()
-
-
Method Details
-
telemetry
public void telemetry(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer) -
handleTools
public void handleTools(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, ToolsRecorder recorder, io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformerProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> validation, io.quarkus.deployment.annotations.BuildProducer<ToolsMetadataBuildItem> toolsMetadataProducer)
-