Enforce all IO objects to be subclassed from Document (#88)
* enforce Document as IO * Separate rerankers, splitters and extractors (#85) * partially refractor importing * add text to embedding outputs --------- Co-authored-by: Nguyen Trung Duc (john) <trungduc1992@gmail.com>
This commit is contained in:
@@ -3,11 +3,8 @@ from typing import List, Optional
|
||||
|
||||
from theflow import SessionFunction
|
||||
|
||||
from kotaemon.base.schema import AIMessage, SystemMessage
|
||||
|
||||
from ..base import BaseComponent
|
||||
from ..base.schema import LLMInterface
|
||||
from ..llms.chats.base import BaseMessage, HumanMessage
|
||||
from kotaemon.base import BaseComponent, LLMInterface
|
||||
from kotaemon.base.schema import AIMessage, BaseMessage, HumanMessage, SystemMessage
|
||||
|
||||
|
||||
class BaseChatBot(BaseComponent):
|
||||
|
Reference in New Issue
Block a user