Это краткий план-черновик для видео (само видео ниже). В нем рассказывается о том, как запустить локальную ИИ модель и подключить её к проекту в IDE PhpStorm. Возможно, позже я приведу этот материал в более удобочитаемый вид.
Что используем для запуска локальной ИИ модели:
ИИ модель будет доступна как в отдельном окне для прямого общения с ней, так и в рамках кодовой базы для использования в качестве дополнения к коду. Для настройки и запуска всего этого понадобится:
- Компьютер с установленной IDE PhpStorm.
- Плагин Continue для PhpStorm
- Достаточно производительный компьютер в локальной сети с установленной LmStudio.
Далее план-черновик для видео:
- Устанавливаем плагин Continue в PhpStorm.
- Устанавливаем LmStudio и скачиваем ИИ модель.
- В LmStudio запускаем сервер с доступом из локальной сети.
- В плагине Continue конфигурируем подключение к серверу LmStudio.
- Пробуем работать с ИИ моделью.
JSON для подключения к серверу с запущенной ИИ моделью:
{
"models": [
{
"apiBase": "http://localhost:1234/v1/",
"model": "НАЗВАНИЕ МОДЕЛИ",
"title": "ЗАГОЛОВОК ДЛЯ МОДЕЛИ",
"provider": "lmstudio"
}
]
}
Подключение к сторонней ИИ модели:
Попробуем подключиться и использовать стороннюю модель на примере ChatGPT-4. Но можно использовать любую модель, к которой можно подключиться, если у вас есть оплаченный тариф и API-ключ (например, DeepSeek, Gemini и т.д.).
- Получаем API-ключ.
- Добавляем ключ в конфигурацию Continue.
- Пробуем использовать модель.
JSON для подключения к сторонней ИИ модели:
{
"models": [
{
"apiBase": "https://api.ПРОВАЙДЕР.ru/v1/",
"model": "НАЗВАНИЕ МОДЕЛИ",
"title": "ЗАГОЛОВОК ДЛЯ МОДЕЛИ",
"apiKey": "Ваш API ключ",
"provider": "Например openai"
}
]
}
В видео также показал как установить Continue в VS Code, для тех кто не пользуется PhpStorm. В целом, все настраивается точно также.