Что можно поручить нейросети
- Написать код по описанию. Функцию, скрипт, класс или небольшую утилиту: опишите вход, выход и ограничения.
- Разобрать ошибку. Вставьте текст ошибки и фрагмент кода, и нейросеть объяснит причину и предложит исправление.
- Объяснить чужой код. Построчно или крупными блоками, с пояснением, зачем нужна каждая часть.
- Сделать рефакторинг. Упростить, убрать дублирование, переименовать переменные понятнее, разбить на функции.
- Написать SQL-запрос. По описанию таблиц и задачи, с объяснением, как он работает.
- Составить регулярное выражение или формулу Excel. С примерами строк, на которых она сработает и не сработает.
- Написать тесты. Юнит-тесты для функции, включая пограничные случаи.
Нейросеть знает популярные языки: Python, JavaScript и TypeScript, PHP, Java, C#, C++, Go, SQL, Bash и другие.
Как спрашивать, чтобы получить рабочий код
- Назовите язык, версию и библиотеки: «Python 3.12, pandas».
- Опишите, что код должен делать и что приходит на вход.
- Если есть ошибка, вставьте её текст целиком и фрагмент кода вокруг.
- Попросите объяснить решение, если хотите разобраться, а не только скопировать.
Код в ответе оформляется отдельным блоком с кнопкой копирования.
Примеры запросов
Напиши функцию на Python, которая принимает список email и возвращает только корректные адреса без дублей. Добавь пару тестов.
Вот ошибка и код, из-за которого она возникает: [вставьте]. Объясни, почему так происходит, и как исправить.
Есть таблицы orders (id, user_id, amount, created_at) и users (id, city). Напиши SQL-запрос: выручка по городам за последний месяц, по убыванию.
Объясни этот код на JavaScript построчно, как для начинающего: [вставьте код]
Составь регулярное выражение для российского номера телефона в форматах +7 и 8, покажи примеры, которые подходят и не подходят.
Какую модель выбрать
Для простых вопросов и небольших функций хватит бесплатной модели Nova. Для большого кода, сложных ошибок и архитектурных вопросов лучше подходят премиум-модели Sol и Terra на платных тарифах, от 590 ₽ за 30 дней. Без регистрации в одно сообщение помещается до 4 000 знаков, после входа до 32 000.
Безопасность
- Не вставляйте секреты. Пароли, ключи API и токены замените на заглушки перед отправкой.
- Проверяйте код перед запуском. Особенно команды, которые удаляют данные или меняют систему.
- Тестируйте. Нейросеть может ошибиться в граничных случаях, поэтому попросите сразу написать тесты.
Частые вопросы
Можно ли пользоваться нейросетью для кода бесплатно?
Да. Первые 5 сообщений доступны без регистрации, после входа по email работает бесплатный тариф «Стартовый». Для больших задач есть платные тарифы с более сильными моделями.
Какие языки программирования поддерживаются?
Все популярные: Python, JavaScript, TypeScript, PHP, Java, C#, C++, Go, SQL, Bash и многие другие.
Можно ли загрузить файл с кодом?
Загрузка файлов доступна на платных тарифах. На бесплатном тарифе вставьте код в сообщение: без регистрации до 4 000 знаков, после входа до 32 000.
Всегда ли код рабочий?
Чаще всего да, но проверять его нужно всегда: запустите на тестовых данных или попросите нейросеть написать тесты к решению.
Нужен ли VPN?
Нет. TotalGPT работает из России в обычном браузере, на компьютере и на телефоне.