Pydantic Agent - Agent Tool/Deformator Decorator не работает над методами, которые имеют RuncontextPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pydantic Agent - Agent Tool/Deformator Decorator не работает над методами, которые имеют Runcontext

Сообщение Anonymous »

Я пытаюсь создать агент Pydantic AI
при определении моих инструментов, когда я передаю свои инструменты вместе с моим агентом как параметр как < /p>
chat_agent = Agent(
model=create_chat_model(),
output_type=ChatResponse,
deps_type=ChatAgentDeps,
tools=[xyz, abc, tst],
):
< /code>
Это работает совершенно хорошо, как и ожидалось < /p>
Однако, если я добавлю декоратор, как показано ниже. Он никогда не работает и не регистрирует инструменты. Каковы могут быть причины и как я могу это исправить? Я хочу, чтобы мой код выглядел чище и легче расширить, таким образом, добавление декоратора казалось мне лучшим способом зарегистрировать инструмент < /p>
@chat_agent.tool
def xyz(ctx: RunContext[Deps],
qry,
):
pass
< /code>
@chat_agent.tool
def abc(
_: RunContext[Deps]
):
pass

< /code>
I tried tools, toolset and tool_plain decorators and none of them seem to work

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Pyinstaller не запускает мой .exe (нет модуля pydantic.deprecated.decorator)
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Pyinstaller не запускает мой .exe (нет модуля pydantic.deprecated.decorator)
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Pyinstaller не запускает мой .exe (нет модуля pydantic.deprecated.decorator)
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Pyinstaller не запускает мой .exe (нет модуля pydantic.deprecated.decorator)
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Azure DevOps Pipeline Agent.ToolsDirectory на локальном агенте LINUX-RHEL 9 при настройке Python в Tool Cache
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

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