Выберите ИИ-модель для редактирования файлов маршрутизации
Segment Route не привязана к одной конкретной модели. Вы подключаете облачного ИИ-провайдера через стандартный API endpoint, модель на вашем ПК или используете встроенную модель, и от этого выбора зависит, куда уйдут ваши запросы и какова будет цена ошибки.
Три способа подключения модели
Облачный ИИ-провайдер
Облачный провайдер подключается через стандартный API endpoint, и вы вставляете адрес endpoint и свой API-ключ в приложение. Ключ остается на вашем ПК. Крупные облачные модели обычно лучше справляются с длинным файлом маршрутов или запутанной цепочкой перенаправлений. Последствия для конфиденциальности очевидны: ваш запрос, включая текст любого файла, который читает агент, отправляется этому провайдеру. Провайдер также может взимать плату за свое использование, что является вопросом между вами и провайдером. Подумайте, прежде чем разрешать агенту читать файл с внутренними именами хостов.
Модель на вашем ПК
Модель, работающая локально на вашем ПК, — это выбор, когда файлы маршрутов не должны покидать машину. При использовании локальной модели ничего не уходит на сторону, потому что ваши запросы отправляются только на endpoint модели, который вы выбираете, и этот endpoint находится на вашем собственном компьютере. Локальные модели обычно меньше облачных, поэтому ожидайте внимательнее читать diff и разбивать большую задачу на мелкие шаги. Используйте кнопку Тест, чтобы увидеть время отклика и окно контекста, прежде чем начать.
Встроенная модель
Встроенная модель готова к использованию без вашего собственного endpoint, поэтому это самый быстрый способ попробовать Segment Route после установки. Вам не нужно вводить адрес или ключ. Она подходит для первой небольшой задачи, такой как чтение списка маршрутов и предложение одного перенаправления, и позволяет увидеть, как ведут себя карточки, diff и режимы утверждения. Когда задача выходит за рамки того, что она обрабатывает хорошо, подключите более крупную модель и выполните ту же задачу снова.
Проверьте подключение кнопкой Тест
Кнопка Тест проверяет endpoint, прежде чем вы начнете им пользоваться. Она показывает время отклика и окно контекста, то есть объем текста, который модель может удержать одновременно. Короткое время отклика делает длительную сессию с множеством карточек более приятной, а маленькое окно контекста подсказывает работать с одним файлом маршрута за раз, а не вставлять всю конфигурацию. Если тест не удался, сначала проверьте адрес endpoint и ключ, а затем протестируйте снова. Запускайте тест каждый раз, когда подключаете другую модель или endpoint, чтобы знать время отклика и окно контекста перед первой задачей.
Соответствуйте модели задаче
Используйте большую модель для работы с множеством компонентов: реструктуризация длинного файла маршрутов, рассуждение о том, почему цепочка перенаправлений зацикливается, или сравнение правил двух слоев. Используйте меньшую модель для небольших правок, таких как изменение одного кода с 302 на 301 или добавление одного пути. Инструмент run_on_model отправляет один сложный шаг большой модели, поэтому остальная часть чата может оставаться на меньшей. Это сохраняет большую модель для момента, когда она важна, и вы все равно читаете каждую карточку и каждый diff самостоятельно.
Качество варьируется от модели к модели, и ни одна модель не всегда корректна. Относитесь к каждому предложению как к черновику. Читайте diff, запускайте свою собственную команду тестирования конфигурации и запрашивайте адрес, чтобы увидеть реальный код состояния. Ask first — разумный выбор для живых файлов, потому что агент приостанавливается перед действиями, которые что-то изменяют, а Plan only позволяет вам прочитать план, прежде чем что-либо запустится.