def create_thought_from_query(self, memory, knowledge_text, context):
根据角色当前的对话上下文,相关记忆,相关知识进行分析,生成角色的思考内容。
knowledge_text -- 相关知识的文本
任务:根据角色当前的对话上下文,相关记忆,相关知识进行分析,基于角色第一视角进行思考,给出角色的心理反应对和相关事件的判断。
相关记忆:“{memory['description']}”
请仅返回第一人称视角下的思考内容,不要添加额外信息或格式。
logger.info(f"生成了思考提示:{prompt}")
thought = LLM调用接口(prompt)
logger.info(f"生成了思考内容:{thought}")