первый коммит
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
import logging
|
||||
|
||||
from langgraph.graph import END, START, StateGraph
|
||||
|
||||
from app.modules.agent.engine.graphs.progress import emit_progress_sync
|
||||
from app.modules.agent.llm import AgentLlmService
|
||||
from app.modules.agent.engine.graphs.state import AgentGraphState
|
||||
|
||||
LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class BaseGraphFactory:
|
||||
def __init__(self, llm: AgentLlmService) -> None:
|
||||
@@ -31,7 +35,13 @@ class BaseGraphFactory:
|
||||
stage="graph.default.context.done",
|
||||
message="Контекст собран, перехожу к формированию ответа.",
|
||||
)
|
||||
return {"rag_context": rag, "confluence_context": conf}
|
||||
result = {"rag_context": rag, "confluence_context": conf}
|
||||
LOGGER.warning(
|
||||
"graph step result: graph=default step=context rag_len=%s confluence_len=%s",
|
||||
len(rag or ""),
|
||||
len(conf or ""),
|
||||
)
|
||||
return result
|
||||
|
||||
def _answer_node(self, state: AgentGraphState) -> dict:
|
||||
emit_progress_sync(
|
||||
@@ -55,4 +65,9 @@ class BaseGraphFactory:
|
||||
stage="graph.default.answer.done",
|
||||
message="Черновик ответа подготовлен.",
|
||||
)
|
||||
return {"answer": answer}
|
||||
result = {"answer": answer}
|
||||
LOGGER.warning(
|
||||
"graph step result: graph=default step=answer answer_len=%s",
|
||||
len(answer or ""),
|
||||
)
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user