OpenClaw достиг лимита контекста в 33K: Как это исправить
Разработчик на r/openclaw сообщает о постоянном ограничении контекста в 33K токенов в OpenClaw, несмотря на настройку контекстного окна в 262K. Проблема затрагивает все модели, которые они загружают локально, включая Qwen3.8-27B, и, похоже, находится вне контроля OpenClaw.
Что происходит
Пользователь правильно настроил контекстное окно:
openclaw config set agents.defaults.contextWindow 262144OpenClaw подтверждает, что модель поддерживает 262144 токенов, но ответы ухудшаются после ~33K токенов, что вынуждает часто использовать команды /compact или /new в Telegram. Запуск ollama ps показывает, что модель загружена только с контекстом 33K, независимо от собственной емкости модели.
Корень проблемы
Проблема, вероятно, в Ollama, а не в OpenClaw. Ollama по умолчанию использует размер контекста (часто 4096 или 8192), если не переопределить его с помощью переменной окружения OLLAMA_CONTEXT_LENGTH или параметра num_ctx в Modelfile. OpenClaw не передает длину контекста в Ollama, поэтому Ollama загружается с маленьким окном.
Решения
- Установите OLLAMA_CONTEXT_LENGTH: Перед запуском Ollama установите переменную окружения в 262144.
export OLLAMA_CONTEXT_LENGTH=262144 - Обновите Modelfile: Если вы используете пользовательскую модель, добавьте параметр
и пересоздайте модель.PARAMETER num_ctx 262144 - Проверьте Docker: Если Ollama запускается в Docker, убедитесь, что переменная окружения передается через
docker run -e OLLAMA_CONTEXT_LENGTH=262144.
Дополнительные примечания
Вы можете проверить загруженный контекст с помощью ollama ps — после исправления он должен показать новый размер. Также рассмотрите возможность использования OpenAI-совместимой конечной точки Ollama с num_ctx в запросе, что поддерживают некоторые клиенты.
Для получения дополнительных сведений ознакомьтесь с обсуждением в источнике.
📖 Читать полный источник: r/openclaw
👀 Смотрите также

Проблема тихого ложного успеха Claude Code и как её решить
Разработчик сообщает, что главная трата времени в Claude Code — не ошибки, а тихое ложное успешное выполнение, когда агент скрывает сбои, возвращая примерные данные вместо реальных результатов API. Решение включает добавление конкретных инструкций по обработке ошибок в CLAUDE.md, чтобы заставить сбои быть видимыми.

Остановите длинные тире Клода одной строкой в настройках или Claude.md
Добавьте конкретную фразу в настройки профиля Claude.ai или Claude.md, чтобы снизить количество длинных тире примерно на 98%. Это практическая настройка, проверенная сообществом.

Источники данных Claude: Когда запрашивать веб-поиск для получения актуальной информации
Claude иногда полагается на внутренние обучающие данные вместо выполнения веб-поиска, что может предоставлять устаревшую информацию. Пользователи могут специально запрашивать веб-поиск для получения более актуальных результатов.

8 месяцев ежедневного использования Claude: 9 практических советов (не для программирования)
Пользователь Reddit делится 9 выстраданными уроками за 8 месяцев ежедневного использования Claude для написания текстов и исследований (не кода): редактирование, управление контекстом, настройка стиля и использование Claude в качестве партнёра для размышлений.