Максимальное количество последовательных вызовов инструментов в ответе

Кажется, я вижу эту ошибку… В целом параметр max_tools был нужен, чтобы избежать огромных цепочек вызовов инструментов, но, вероятно, существуют два разных типа ограничений:

  • Максимальное количество циклов обмена с LLM перед ответом.
  • Максимальное количество вызовов инструментов (которое может быть значительно выше).
  • Максимальный объем контекста, который могут добавить инструменты (например, если вы исчерпаете контекст за 3 вызова инструмента, а затем добавите ещё 2, из-за чего модель забудет о двух предыдущих ответах инструментов).

Подумаю над этим, проблема решаема.