Есть ли какой-нибудь встроенный способ для функции инструмента Langgraph для доступа к текущему идентификатору (сеанс/поток) во время выполнения? Мне нужен этот идентификатор для ведения журнала и внешней корреляции службы, но я не могу найти его в подписи функции или документации. Любое руководство будет оценено-спасибо!
from langchain_core.tools import tool
from pydantic import BaseModel
class UserAuthStatusInput(BaseModel):
xxx: str
@tool(args_schema=UserAuthStatusInput)
def xxx_func(xxx: str) -\> str:
\# business logic here...
\# TODO: how to retrieve the current conversation/thread ID at this point?
return "some result"
Есть ли какой-нибудь встроенный способ для функции инструмента Langgraph для доступа к текущему идентификатору (сеанс/поток) во время выполнения? Мне нужен этот идентификатор для ведения журнала и внешней корреляции службы, но я не могу найти его в подписи функции или документации. Любое руководство будет оценено-спасибо![code]from langchain_core.tools import tool from pydantic import BaseModel
class UserAuthStatusInput(BaseModel): xxx: str
@tool(args_schema=UserAuthStatusInput) def xxx_func(xxx: str) -\> str: \# business logic here... \# TODO: how to retrieve the current conversation/thread ID at this point? return "some result" [/code]
Я пишу свою собственную цепочку инструментов bazel.
Как часть цепочки инструментов я решил добавить действие cmd
-process_headers_in_dependentities .
Я понял, что действием для этой функции является «анализ заголовка C++». Чтобы включить эту...
Я хочу, чтобы персонажи говорили последовательно, но я не знаю ничего лучше состояния IsSpeaking. Или что-нибудь еще, так как я могу заставить персонажей говорить последовательно/проверить, говорят ли они?
Я пытаюсь работать с langgraph . Хотя я установил все необходимые пакеты, ошибка все равно возникает.
from langchain_community.tools.tavily_search import TavilySearchResults
from langgraph.prebuilt import ToolExecutor
Я использую Langgraph 0.2.0 и получаю ошибку, описанную ниже после того, как я вызову функцию infoke (). Как написать сообщения, чтобы избежать ошибок?
class State(TypedDict):
messages: Annotated