Всех приветствую! Сегодня, я хочу поделиться своим опытом использование различных ИИ для разработки сайтов на Django.

Какие модели я использую?

Я использую ChatGPT o3-mini от OpenAI, а также Github Copilot на базе GPT-4o (ведь он идет бесплатно в VS Code) для написания кода. Иногда мне приходится и генерировать картинки, тут я прибегаю к Stable Diffusion, хотя он не самый идеальный.

Чем так удобен o3-mini? Своей скоростью! Он очень быстрый, по сравнению с предыдущими моделями GPT. Но зачем мне тогда Github Copilot? Все просто, Github Copilot подстраивается под текущий код в редакторе и делает правки на основе кода, в отличии от o3-mini, которому надо отправлять код, который занимает символы (как бы странно это не звучало).

Генерация картинок

Я использую бота в телеграмме, у которого Stable Diffusion бесплатный, вместе с любой платной подпиской. У каждого сайта настройка бота может отличаться!

Обычно я генерирую картинки для постов в соц. сетях, но был случай, когда мне приходилось генерировать фон для страницы входа на сайт:

Реальный пример с моего сайта
Реальный пример с моего сайта

Правда, я генерировал данную картинку через DALL-E 3, а не Stable Diffusion. Для постов, как я говорил выше, картинку делаю только с помощью Stable Diffusion:

Реальный пример из сообщества
Реальный пример из сообщества

Промпты у меня выглядят следующим образом:

Нарисуй человека, который пишет письмо. Синяя цветовая гамма

Почему именно синяя цветовая гамма? Все просто, это основной цвет сервиса. А что насчет лоры? Я использую DreamART, но там их огромное количество. И аниме, и реалистичное, и "графика дисней".

Написание кода

Для кода чаще всего я использую Github Copilot, поскольку он встроен в VS Code, но стоит учитывать что копилота нет в России и нужно использовать VPN.

/explain используется для того, чтобы попросить ИИ объяснить выделенный код
/explain используется для того, чтобы попросить ИИ объяснить выделенный код

Если Github Copilot не может справиться с поставленной задачей, то я обращаюсь к ChatGPT:

Однако отображение иногда бывает неудобным для чтения.

Советы новичкам

Если у вас возникла ошибка в коде, то лучше сначала обратиться на такие форумы, как stackoverflow или Ответы Mail.Ru, а потом уже к ИИ, если на форуме нет такой проблемы или не дали ответа.

Также, не нужно ChatGPT кидать весь свой код, тем более, если он на 250+ строчек, поскольку такие модели как 4o или 4o-mini могут попросту забыть какие-то кусочки кода и решение проблемы принесет вам только агрессию.

Надеюсь, что моя статья поможет кому-то и автоматизирует разработку своего проекта!

Комментарии (1)


  1. Wesha
    05.02.2025 00:07

    разработку своего проекта

    ..уровня «любой мидл напишет за пять минут, левой ногой, не просыпаясь»?