여기서 버그가 무엇인지 파악하는 것 같습니다… 일반적으로 max_tools는 도구 호출이 포함된 긴 체인을 방지하기 위해 존재했지만, 아마도 두 가지 다른 종류의 'max’가 있을 것입니다:
- 응답하기 전에 LLM과 왕복하는 최대 횟수
- 도구 호출의 최대 횟수 (훨씬 더 높을 수 있음)
- 도구가 컨텍스트에 삽입할 수 있는 최대 양 (예: 3회의 도구 호출로 컨텍스트가 가득 차고, 그 후 2회의 추가 호출로 인해 모델이 이전 2회의 도구 응답을 잊어버리는 경우)
이 문제에 대해 생각해 보겠습니다. 해결 가능합니다.