Package io.micronaut.langchain4j.annotation


@NullMarked package io.micronaut.langchain4j.annotation
Annotations of the AI services and of the model configurations.
  • Class
    Description
    Registers an AI service.
    The default no-op customizer.
    Sends the audio file at the URL of a parameter of an AiService method to the model, as a AudioContent, together with the user message.
    Registers a LangChain4j decision service: an interface whose methods are answered by a DecisionModel, created with DecisionServices.
    Sends the image at the URL of a parameter of an AiService method to the model, as a ImageContent, together with the user message.
    Generates the code necessary to integrate a LangChain4j model provider.
    Add configuration for the given model.
    Configuration for an individual property.
    Sends the PDF file at the URL of a parameter of an AiService method to the model, as a PdfFileContent, together with the user message.
    Sends the video at the URL of a parameter of an AiService method to the model, as a VideoContent, together with the user message.