정말 훌륭합니다! 잘 하셨습니다!
진단하는 과정에서 또 다른 버그를 발견했습니다. LLM 설정 페이지(/admin/plugins/discourse-ai/ai-llms/%/edit)에서 “네이티브 도구 지원 비활성화 (XML 기반 도구 사용) (선택)” 또는 “스트리밍 완료 비활성화 (스트리밍을 비스트리밍 요청으로 변환)” 옵션 중 하나를 선택하고 저장 버튼을 클릭하면 "성공!"이라는 임시 토스트 알림이 표시되지만, 페이지를 새로고침하면 두 옵션 중 하나 또는 둘 다 해제되어 있습니다.
연결 리셋 문제는 여전히 지속되고 있으며 저는 여전히 조사 중이지만, Ruby 코드(FinalDestination / DNS 이름 해석 / Faraday)의 소켓 처리와 Debian 12 컨테이너가 Ubuntu 24.04 VM에서 실행되는 환경이 결합된 것으로 보입니다.
테스트용 Ubuntu 22.04 VM을 설정해 보았더니 문제가 없으며, 모든 임베딩과 추론이 완벽하게 작동합니다. 리셋 현상을 한 번도 목격하지 못했습니다.
계속해서 문제를 파헤쳐 보겠습니다. 아마도 Ubuntu 24.04가 netplan으로 TCP 스택을 관리하는 새로운 방식과 관련이 있을 수도 있습니다.