Class AgentConfiguration.MemoryConfiguration

java.lang.Object
io.micronaut.langchain4j.agentic.AgentConfiguration.MemoryConfiguration
Enclosing class:
AgentConfiguration

@ConfigurationProperties("memory") public static final class AgentConfiguration.MemoryConfiguration extends Object
Configuration for agent chat memory.
  • Constructor Details

    • MemoryConfiguration

      public MemoryConfiguration()
  • Method Details

    • getStore

      @Nullable public @Nullable String getStore()
      Returns:
      The chat memory store name
    • setStore

      public void setStore(@Nullable @Nullable String store)
      Parameters:
      store - The chat memory store name
    • getMaxMessages

      @Nullable public @Nullable Integer getMaxMessages()
      Returns:
      The maximum number of messages to retain
    • setMaxMessages

      public void setMaxMessages(@Nullable @Nullable Integer maxMessages)
      Parameters:
      maxMessages - The maximum number of messages to retain