Uses of Annotation Interface
dev.langchain4j.Internal
Packages that use Internal
Package
Description
-
Uses of Internal in dev.langchain4j.data.message
Classes in dev.langchain4j.data.message with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA codec for serializing and deserializingChatMessageobjects to and from JSON.class -
Uses of Internal in dev.langchain4j.guardrail
Classes in dev.langchain4j.guardrail with annotations of type InternalModifier and TypeClassDescriptionclassAbstractGuardrailExecutor<C extends GuardrailsConfig, P extends GuardrailRequest<P>, R extends GuardrailResult<R>, G extends Guardrail<P,R>, E extends GuardrailExecutedEvent<P, R, G>, F extends GuardrailResult.Failure> Abstract base class forGuardrailExecutors. -
Uses of Internal in dev.langchain4j.internal
Classes in dev.langchain4j.internal with annotations of type InternalModifier and TypeClassDescriptionclassclassUtility class to guess the mime-type of a file from its path or URI.classinterfaceclassUtility methods for creating common exceptions.class@interfaceAnnotation to mark methods where JaCoCo coverage should be ignored.classJSON helper class.static interfaceThe abstract JSON codec interface.classclassclassfinal classUtility class for retrying actions.classInternal helper that helps to build partial and complete tool calls during streaming.classUtility methods.classUtility class for validating method arguments.classUtility class for working with virtual threads introduced in Java 21. -
Uses of Internal in dev.langchain4j.invocation
Classes in dev.langchain4j.invocation with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA marker interface for components that are managed by LangChain4j framework. -
Uses of Internal in dev.langchain4j.model.input.structured
Classes in dev.langchain4j.model.input.structured with annotations of type InternalModifier and TypeClassDescriptionclassUtility class for structured prompts. -
Uses of Internal in dev.langchain4j.spi
Classes in dev.langchain4j.spi with annotations of type InternalModifier and TypeClassDescriptionclassUtility wrapper aroundServiceLoader.load(). -
Uses of Internal in dev.langchain4j.spi.data.document.parser
Classes in dev.langchain4j.spi.data.document.parser with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for creatingDocumentParserinstances through SPI. -
Uses of Internal in dev.langchain4j.spi.data.document.splitter
Classes in dev.langchain4j.spi.data.document.splitter with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for creatingDocumentSplitterinstances through SPI. -
Uses of Internal in dev.langchain4j.spi.data.message
Classes in dev.langchain4j.spi.data.message with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for creatingChatMessageJsonCodecobjects. -
Uses of Internal in dev.langchain4j.spi.json
Classes in dev.langchain4j.spi.json with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for creatingJson.JsonCodecinstances through SPI. -
Uses of Internal in dev.langchain4j.spi.model.embedding
Classes in dev.langchain4j.spi.model.embedding with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for creatingEmbeddingModelinstances through SPI. -
Uses of Internal in dev.langchain4j.spi.prompt
Classes in dev.langchain4j.spi.prompt with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for creating prompt templates.static interfaceInterface for input for the factory.static interfaceInterface for a prompt template. -
Uses of Internal in dev.langchain4j.spi.prompt.structured
Classes in dev.langchain4j.spi.prompt.structured with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceRepresents a factory for structured prompts.