update import path

This commit is contained in:
2025-12-02 13:41:50 +08:00
parent 86495900aa
commit bbec77152d
3 changed files with 9 additions and 6 deletions

View File

@@ -4,7 +4,7 @@ import tyro
import jax import jax
from lang_agent.config import KeyConfig from lang_agent.config import KeyConfig
from lang_agent.tool_manager import ToolManager, ToolManagerConfig from lang_agent.components.tool_manager import ToolManager, ToolManagerConfig
from lang_agent.base import GraphBase from lang_agent.base import GraphBase
from langchain.chat_models import init_chat_model from langchain.chat_models import init_chat_model

View File

@@ -10,7 +10,7 @@ import glob
import time import time
from lang_agent.config import KeyConfig from lang_agent.config import KeyConfig
from lang_agent.tool_manager import ToolManager, ToolManagerConfig from lang_agent.components.tool_manager import ToolManager, ToolManagerConfig
from lang_agent.base import GraphBase, ToolNodeBase from lang_agent.base import GraphBase, ToolNodeBase
from lang_agent.graphs.graph_states import State from lang_agent.graphs.graph_states import State
from lang_agent.graphs.tool_nodes import AnnotatedToolNode, ToolNodeConfig from lang_agent.graphs.tool_nodes import AnnotatedToolNode, ToolNodeConfig

View File

@@ -3,9 +3,10 @@ from typing import Type, TypedDict, Literal, Dict, List, Tuple
import tyro import tyro
import os.path as osp import os.path as osp
import time import time
from loguru import logger
from lang_agent.config import InstantiateConfig, KeyConfig from lang_agent.config import InstantiateConfig, KeyConfig
from lang_agent.tool_manager import ToolManager from lang_agent.components.tool_manager import ToolManager
from lang_agent.base import ToolNodeBase from lang_agent.base import ToolNodeBase
from lang_agent.graphs.graph_states import State, ChattyToolState from lang_agent.graphs.graph_states import State, ChattyToolState
from lang_agent.utils import make_llm, words_only from lang_agent.utils import make_llm, words_only
@@ -152,7 +153,7 @@ class ChattyToolNode(ToolNodeBase):
# NOTE: words generate faster than speech # NOTE: words generate faster than speech
content = words_only(outs[-1].content) content = words_only(outs[-1].content)
time.sleep(len(content) * 0.22) # 0.22 = sec/words time.sleep(len(content) * 0.20) # 0.22 = sec/words
return {"chatty_messages": {"messages":outs}} return {"chatty_messages": {"messages":outs}}
@@ -165,8 +166,10 @@ class ChattyToolNode(ToolNodeBase):
SystemMessage( SystemMessage(
"REPEAT THE LAST MESSAGE AND DO NOTHING ELSE!" "REPEAT THE LAST MESSAGE AND DO NOTHING ELSE!"
), ),
tool_msgs[-1].content HumanMessage(tool_msgs[-1].content)
] ]
logger.info("!!!!!!!!!!!!! tool result is out !!!!!!!!!!!!!!!!!!!!!")
self.reit_llm.invoke(inp) self.reit_llm.invoke(inp)
return {} return {}
@@ -223,4 +226,4 @@ def debug_chatty_node():
print(chunk.content, end="", flush=True) print(chunk.content, end="", flush=True)
if __name__ == "__main__": if __name__ == "__main__":
pass debug_chatty_node()