Uses of Annotation Interface
dev.langchain4j.Internal
Packages that use Internal
Package
Description
-
Uses of Internal in dev.langchain4j.agentic.declarative
Classes in dev.langchain4j.agentic.declarative with annotations of type Internal -
Uses of Internal in dev.langchain4j.agentic.internal
Classes in dev.langchain4j.agentic.internal with annotations of type Internal -
Uses of Internal in dev.langchain4j.agentic.scope
Classes in dev.langchain4j.agentic.scope with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA codec for serializing and deserializingDefaultAgenticScopeobjects to and from JSON.classSingleton registry for managing AgenticScope instances.class -
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.http.client.log
Classes in dev.langchain4j.http.client.log with annotations of type Internal -
Uses of Internal in dev.langchain4j.http.client.sse
Classes in dev.langchain4j.http.client.sse with annotations of type Internal -
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.mcp.client.protocol
Classes in dev.langchain4j.mcp.client.protocol with annotations of type InternalModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Internal in dev.langchain4j.model.anthropic.internal.client
Classes in dev.langchain4j.model.anthropic.internal.client with annotations of type InternalModifier and TypeClassDescriptionclassinterfaceclassclassclass -
Uses of Internal in dev.langchain4j.model.anthropic.internal.mapper
Classes in dev.langchain4j.model.anthropic.internal.mapper with annotations of type Internal -
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.model.mistralai.internal.client
Classes in dev.langchain4j.model.mistralai.internal.client with annotations of type InternalModifier and TypeClassDescriptionclassclassinterface -
Uses of Internal in dev.langchain4j.model.mistralai.internal.mapper
Classes in dev.langchain4j.model.mistralai.internal.mapper with annotations of type Internal -
Uses of Internal in dev.langchain4j.model.openai
Classes in dev.langchain4j.model.openai with annotations of type InternalModifier and TypeClassDescriptionclassThis class needs to be thread safe because it is called when a streaming result comes back and there is no guarantee that this thread will be the same as the one that initiated the request, in fact it almost certainly won't be. -
Uses of Internal in dev.langchain4j.model.openai.internal
Classes in dev.langchain4j.model.openai.internal with annotations of type Internal -
Uses of Internal in dev.langchain4j.model.openai.spi
Classes in dev.langchain4j.model.openai.spi with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceA factory for buildingOpenAiChatModel.OpenAiChatModelBuilderinstances.interfaceA factory for buildingOpenAiEmbeddingModel.OpenAiEmbeddingModelBuilderinstances.interfaceA factory for buildingOpenAiImageModel.OpenAiImageModelBuilderinstances.interfaceA factory for buildingOpenAiLanguageModel.OpenAiLanguageModelBuilderinstances.interfaceA factory for buildingOpenAiModerationModel.OpenAiModerationModelBuilderinstances.interfaceA factory for buildingOpenAiStreamingChatModel.OpenAiStreamingChatModelBuilderinstances.interfaceA factory for buildingOpenAiStreamingLanguageModel.OpenAiStreamingLanguageModelBuilderinstances. -
Uses of Internal in dev.langchain4j.model.watsonx
Classes in dev.langchain4j.model.watsonx with annotations of type Internal -
Uses of Internal in dev.langchain4j.service
Classes in dev.langchain4j.service with annotations of type InternalModifier and TypeClassDescriptionclassclassclassParameters for creating anAiServiceTokenStream.classUtility class responsible for resolving variable names and values for prompt templates by leveraging method parameters and their annotations.classMethods in dev.langchain4j.service with annotations of type InternalModifier and TypeMethodDescriptionstatic <T> AiServices<T> AiServices.builder(AiServiceContext context) -
Uses of Internal in dev.langchain4j.service.guardrail
Classes in dev.langchain4j.service.guardrail with annotations of type InternalModifier and TypeClassDescriptionclassResponsible for managing and applying input and output guardrails to methods of a specified AI service class. -
Uses of Internal in dev.langchain4j.service.memory
Classes in dev.langchain4j.service.memory with annotations of type Internal -
Uses of Internal in dev.langchain4j.service.output
Classes in dev.langchain4j.service.output with annotations of type Internal -
Uses of Internal in dev.langchain4j.service.tool
Classes in dev.langchain4j.service.tool with annotations of type InternalModifier and TypeClassDescriptionclassclassclass -
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. -
Uses of Internal in dev.langchain4j.spi.services
Classes in dev.langchain4j.spi.services with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceinterfaceinterface -
Uses of Internal in dev.langchain4j.spi.store.embedding.inmemory
Classes in dev.langchain4j.spi.store.embedding.inmemory with annotations of type Internal -
Uses of Internal in dev.langchain4j.store.embedding.inmemory
Classes in dev.langchain4j.store.embedding.inmemory with annotations of type Internal