2023-08-30 17:16:37 +08:00
|
|
|
# define a knowledge base class
|
|
|
|
|
from src.aios_kernel.agent import AgentPrompt
|
|
|
|
|
from .object import KnowledgeObject
|
|
|
|
|
|
|
|
|
|
class KnowledgeBase:
|
|
|
|
|
async def insert(self, object: KnowledgeObject):
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
async def query(self, prompt: AgentPrompt) -> AgentPrompt:
|
2023-08-31 16:32:20 +08:00
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|