Как получить доступ к промежуточным этапам реакции агента Langchain в режиме реального времени, ожидая окончательного отPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как получить доступ к промежуточным этапам реакции агента Langchain в режиме реального времени, ожидая окончательного от

Сообщение Anonymous »

Я работаю с AgentReact из библиотеки Langchain, и мне нужно получить доступ и отобразить промежуточные шаги (взаимодействия) в режиме реального времени, ожидая окончательного ответа. В настоящее время мой код возвращает взаимодействия и конечный результат только после завершения всего процесса, что не идеально для моего приложения.
def question_answer(question: str, agents: AgentExecutor):

list_logs_result = []
answer = agents.invoke({'input': prompt_templates_100.format(question=question)}, )
interactions = format_interactions(answer)

for interaction in interactions:
list_logs_result.append({"log": interaction["log"], "result": interaction["result"]})

return answer["output"], list_logs_result


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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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