Какое ИИ-подключение лучше для папки вашего проекта GameMaker
PixelTread работает с выбранной моделью: облачным ИИ через стандартный API, моделью на вашем ПК или встроенным ИИ. Каждый вариант по-разному влияет на приватность, и вы можете изменить его позже.
Три способа подключения модели
Облачный ИИ-провайдер
Подключите облачного ИИ-провайдера через стандартный API endpoint, когда нужна вычислительная мощность большой модели для рефакторинга или сложной логики GML. Введите endpoint и ключ в приложении — ключ останется на вашем ПК. Последствия для приватности очевидны: ваш запрос и текст файлов, которые читает агент, отправляются провайдеру. Облачный провайдер может брать отдельную плату, поэтому проверьте условия перед длительной сессией.
Модель на вашем ПК
Локальная модель на вашем ПК подходит, когда скрипты и запросы должны оставаться на машине. Укажите PixelTread на локальный endpoint, и при работе с локальной моделью ничего не покинет ваш ПК. Цена — железо: большая локальная модель требует больше оперативной памяти и мощности видеокарты. Маленькие модели хорошо справляются с короткими правками, а для длинного рефакторинга лучше подойдет более мощная модель.
Встроенная модель
Встроенная модель готова к работе без вашего endpoint, поэтому это самый быстрый путь от установки приложения к первому запросу. Выберите её, чтобы протестировать рабочий процесс на маленьком скрипте, например функции движения, прежде чем выбирать провайдера. Вы можете переключиться на облачный API или локальную модель в любой момент в тех же настройках. Поведение карточек, диффов и режимов подтверждения при этом не меняется.
Проверьте подключение кнопкой Тест
После ввода endpoint нажмите кнопку Тест. Она проверит доступность endpoint, покажет время отклика и размер контекстного окна модели. Размер контекста важен для работы с GameMaker: длинный скрипт, лог сборки и ваш запрос должны помещаться в него. Если Тест показывает маленькое окно, делайте запросы короче и указывайте агенту на один файл за раз. Если тест провалился, исправьте адрес или ключ и повторите попытку перед началом чата.
Подбирайте модель под задачу
Используйте большую модель для рефакторинга и сложной логики, например при переструктурировании нескольких скриптов с общей функцией движения. Меньшую модель используйте для мелких правок: переименования переменной, добавления комментария или округления координат. Не нужно перезапускать чат, чтобы использовать обе: run_on_model отправляет один сложный шаг большой модели, а остальная сессия остается на меньшей. Попробуйте сначала меньшую модель и переходите на уровень выше только если ответ требует большей точности.
Качество моделей различается, поэтому воспринимайте каждый результат как предложение. Проверьте дифф в карточке и используйте режим Ask first, чтобы изменения файла происходили только после вашего согласия. Запускайте и тестируйте проект в редакторе GameMaker после каждого принятого изменения. Хорошая привычка — принимать по одной правке за раз.