Interface ExternalChatHistoryProvider


public interface ExternalChatHistoryProvider
An ExternalChatHistoryProvider is used to provide an external chat history for a newly created chat.

This interface can only be used within the novomind iAGENT routing process.

Since:
13.12
  • Method Details

    • provideExternalChatHistory

      ExternalChatHistory provideExternalChatHistory(ExternalChatHistoryProviderInput externalChatHistoryProviderInput)
      This method is called after the creation of a new chat to retrieve any external history for that chat.
      Parameters:
      externalChatHistoryProviderInput - provides all data of the created chat
      Returns:
      the ExternalChatHistory containing the external chat history messages.
      Since:
      13.12