Langgraph -SQL create_react_agent - SQLDatabaseToolkit - Пропустить после выполнения SQLPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Langgraph -SQL create_react_agent - SQLDatabaseToolkit - Пропустить после выполнения SQL

Сообщение Anonymous »

В настоящее время я выполняю POC для чат-бота, который использует SQL для ответов пользователей. Ищу вашего совета относительно сценария, включающего create_react_agent. Я намерен использовать 2 LLM: усовершенствованный в настоящее время LLM, такой как GPT 4 32k, для генерации SQL и какой-нибудь экономичный LLM для построения ответов пользователей. Пока мне не удалось прервать поток create_react_agent (сразу после выполнения SQL). Ниже приведен соответствующий блок кода.

Код: Выделить всё

def get_response(state: gr.State, user_input: str, history: list)->any:

toolkit = SQLDatabaseToolkit(db=DB, llm=LLM)
tools = toolkit.get_tools()
system_message = SystemMessage(content=SQL_PREFIX)
agent_executor = create_react_agent(LLM, tools, messages_modifier=system_message)
for s in agent_executor.stream(
{"messages": [HumanMessage(content=user_input)]}, stream_mode="values"
):

message = s["messages"][-1]
if isinstance(message, tuple):
print(message)
response = message.content
else:
message.pretty_print()
response = message.content

history.append((user_input, response))
return ["", history]
create_react_agent имеет параметр Interrupt_after. Хотя я совершенно не уверен в его использовании/реализации.
Пожалуйста, поделитесь здесь своими идеями о том, как действовать.

Подробнее здесь: https://stackoverflow.com/questions/786 ... ql-executi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Кто-нибудь знает, как добавить дополнительные инструменты в SQLDatabaseToolkit для агента sql в langchain?
    Гость » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Гость
  • Python: Deep Q Agent Agent, похоже, не учится
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Python: Deep Q Agent Agent, похоже, не учится
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Python: Deep Q Agent Agent, похоже, не учится
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Pydantic Agent - Agent Tool/Deformator Decorator не работает над методами, которые имеют Runcontext
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»