Перейти до основного вмісту

Експериментальні функції

Експериментальні функції в OpenClaw — це preview-поверхні з явним увімкненням. Вони приховані за явними прапорцями, тому що їм усе ще потрібен реальний досвід використання, перш ніж вони заслуговуватимуть на стабільну типову поведінку або довготривалий публічний контракт. Ставтеся до них інакше, ніж до звичайної конфігурації:
  • Тримайте їх вимкненими за замовчуванням, якщо лише відповідна документація не радить спробувати певний прапорець.
  • Очікуйте, що їхня структура та поведінка змінюватимуться швидше, ніж у стабільної конфігурації.
  • Спочатку віддавайте перевагу стабільному шляху, якщо він уже існує.
  • Якщо ви розгортаєте OpenClaw широко, спершу протестуйте експериментальні прапорці в меншому середовищі, перш ніж закладати їх у спільний базовий шаблон.

Наразі задокументовані прапорці

ПоверхняКлючВикористовуйте, колиДокладніше
Локальне середовище виконання моделіagents.defaults.experimental.localModelLeanМенший або суворіший локальний бекенд не справляється з повною типовою поверхнею інструментів OpenClawЛокальні моделі
Пошук у пам’ятіagents.defaults.memorySearch.experimental.sessionMemoryВи хочете, щоб memory_search індексував стенограми попередніх сеансів і готові прийняти додаткові витрати на зберігання та індексаціюДовідник із конфігурації пам’яті
Інструмент структурованого плануванняtools.experimental.planToolВи хочете, щоб структурований інструмент update_plan був доступний для відстеження багатокрокової роботи в сумісних середовищах виконання та UIДовідник із конфігурації Gateway

Полегшений режим локальної моделі

agents.defaults.experimental.localModelLean: true — це запобіжний клапан для слабших конфігурацій локальних моделей. Він прибирає важкі типові інструменти, як-от browser, cron і message, щоб форма запиту була меншою та менш крихкою для бекендів із малим контекстом або суворіших OpenAI-сумісних бекендів. Це навмисно не є звичайним шляхом. Якщо ваш бекенд чисто обробляє повне середовище виконання, залиште цей параметр вимкненим.

Експериментальне не означає приховане

Якщо функція є експериментальною, OpenClaw має прямо зазначати це в документації та в самому шляху конфігурації. Чого він не повинен робити, так це непомітно проштовхувати preview-поведінку в ручку з виглядом стабільного типового параметра й удавати, що це нормально. Саме так поверхні конфігурації стають безладними.