Перевірте перед застосуванням
Порівняйте фактичну поведінку з очікуваним результатом. Якщо перевірка не проходить, з’ясуйте причину перед наступними змінами.
Читайте бінарне поле лише після перевірки довжини буфера.
if (offset + fieldSize > bytes.length) {
return truncatedInput(offset);
}
return decodeField(bytes, offset);Порівняйте фактичну поведінку з очікуваним результатом. Якщо перевірка не проходить, з’ясуйте причину перед наступними змінами.
Налаштуйте OpenAI-сумісний або Anthropic endpoint із базовою URL-адресою та API-ключем, якщо він потрібен. Перевірте з’єднання. Локальний сервер моделі має працювати; віддалені інструменти можуть окремо передавати дані.
Перевірте обрізаний вхід, порядок байтів і граничні зсуви без виходу за дані.
if (offset + fieldSize > bytes.length) {
return truncatedInput(offset);
}
return decodeField(bytes, offset);