Чтобы сохранять прогресс, войдите в аккаунт.
Цель недели
Сделать первый рабочий скрипт, который отправляет промпт в модель и получает ответ без ручного копипаста в веб-интерфейс.
Что изучить
- API-ключи и хранение секретов;
- базовая работа с SDK OpenAI/Anthropic;
- структура запроса и ответа;
- обработка сетевых ошибок и rate limits;
- сохранение истории диалога.
Материалы
Чек-лист недели
0/5 выполнено
Мини-проект недели
Собери CLI-ассистента для текста:
- вводишь тему или кусок текста;
- выбираешь режим: кратко / структурировано / дружелюбно / жёстко по делу;
- получаешь ответ модели;
- сохраняешь историю запросов в файл.
Практика
Задание: первый запрос к модели
Сделай скрипт, который:
1. берёт prompt из input();
2. отправляет его в модель;
3. печатает ответ;
4. если ключ не задан — выводит понятную ошибку.
Как лучше учить
Сразу делай всё через маленькие рабочие обёртки. Не просто «отправил промпт и забыл», а заведи функции вроде:
load_api_key()send_prompt(prompt)save_history(prompt, answer)
Это и есть переход от демки к реальному инструменту.
Безопасность
Не коммить API-ключи в GitHub. Никогда. Добавь .env в .gitignore и проверь, что секрет не попадает в репозиторий.