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 Summary
Modifier and TypeMethodDescriptionprovideExternalChatHistory(ExternalChatHistoryProviderInput externalChatHistoryProviderInput) This method is called after the creation of a new chat to retrieve any external history for that chat.
-
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
ExternalChatHistorycontaining the external chat history messages. - Since:
- 13.12
-