Підключіть модель ШІ для свого коду Lua
Codelab Station працює з хмарним провайдером ШІ через стандартний ендпоінт API, з моделлю на вашому ПК або з вбудованою моделлю. Оберіть одну. Потім натисніть Test — і можна братися за файли аддона чи сервера.
Три способи підключити модель
Хмарний провайдер ШІ
Хмарний провайдер ШІ підходить для складної логіки й довгих файлів, адже більші моделі тримають у полі зору більше вашого коду. Введіть у Codelab Station його ендпоінт API та ключ. Ваші запити, зокрема додаваний код, йдуть до цього провайдера, тож використовуйте його лише для файлів, якими можна ділитися. Ключі лишаються на вашому ПК.
Модель на вашому ПК
Модель, що працює на вашому ПК, підходить для приватного коду й роботи без з'єднання; ви спрямовуєте Codelab Station на її локальний ендпоінт. Нічого не залишає комп'ютер. Тому вона — вибір для налаштувань сервера, які ви хочете зберегти в себе. Швидкість і якість залежать від вашого заліза та моделі, яку ви завантажили.
Вбудована модель
Вбудована модель — відправна точка, коли у вас ще немає ключа API й локальної моделі. Перевіряйте її на копії. Запити йдуть лише на ендпоінт моделі, який ви оберете, тож вибирайте його свідомо, перш ніж додавати приватний код.
Що показує кнопка Test
Спершу натисніть Test. Кнопка перевіряє, чи Codelab Station може досягти вашого ендпоінта, і показує час відповіді та контекстне вікно, яке підказує, скільки коду вміщається в один запит. Запускайте її знову після кожної зміни провайдера, ключа чи назви моделі.
Як обрати модель під завдання
Для рефакторингу й складної логіки, наприклад gamemode, що розкидає свій стан по кількох файлах, беріть більшу модель, а для дрібних правок, як-от зміна повідомлення в чаті, — меншу. run_on_model передає один складний крок більшій моделі, поки решта завдання лишається на вашому звичному виборі. Розмір залежить від завдання.
Якість моделей різна. Читайте diff, користуйтеся Ask first для всього, що не оцінити одним поглядом, і тестуйте на gm_construct, перш ніж довіряти зміні.