Documentation API: версионная документация
Boost содержит более 17 000 фрагментов документации Laravel и экосистемы .
Проблема с обычным поиском
AI-ассистент без Boost ищет в интернете. Находит код для другой версии Laravel. Предлагает Route::get() из Laravel 5, хотя у тебя Laravel 13.
Как работает Documentation API
Boost индексирует документацию, векторизует её и фильтрует по установленным версиям пакетов .
Когда ассистент ищет справку, он получает точную информацию для твоих версий.
Инструмент search-docs
search-docs
Параметры :
packages— массив пакетов для фильтрации- Запрос на естественном языке
Пример
Ты пишешь ассистенту: «Как работает middleware в Laravel 13?»
Ассистент:
- Вызывает
search-docsс запросом - Boost ищет в документации именно Laravel 13
- Возвращает актуальные примеры
- Ассистент пишет код под твою версию
Версионная фильтрация
Если у тебя Laravel 13 и Livewire 3.x, поиск вернёт:
- Документацию Laravel 13
- Документацию Livewire 3.x
Не старые версии.
Что индексируется
- Laravel Framework
- Laravel Ecosystem (Livewire, Inertia, Filament, Pest, Pint)
- Сторонние пакеты, если есть Skills
Использование
Ассистент вызывает search-docs автоматически, когда ему нужна справка. Ты можешь явно попросить:
Найди в документации, как работает
Route::resource.
Итоги
- 17 000+ фрагментов
- Векторный поиск
- Фильтрация по версиям
- Не выдаёт устаревший API
- Работает автоматически