К курсуНеделя 5

Первые запросы к LLM API

На этой неделе ты подключаешься к моделям как разработчик: через ключи, SDK, JSON и обработку ошибок.

Чтобы сохранять прогресс, войдите в аккаунт.

Цель недели

Сделать первый рабочий скрипт, который отправляет промпт в модель и получает ответ без ручного копипаста в веб-интерфейс.

Что изучить

  • API-ключи и хранение секретов;
  • базовая работа с SDK OpenAI/Anthropic;
  • структура запроса и ответа;
  • обработка сетевых ошибок и rate limits;
  • сохранение истории диалога.

Материалы

  1. OpenAI Quickstart
  2. Anthropic API Quickstart
  3. Python dotenv guide
  4. OpenAI Cookbook
Чек-лист недели
0/5 выполнено

Мини-проект недели

Собери CLI-ассистента для текста:

  • вводишь тему или кусок текста;
  • выбираешь режим: кратко / структурировано / дружелюбно / жёстко по делу;
  • получаешь ответ модели;
  • сохраняешь историю запросов в файл.
Практика
Задание: первый запрос к модели
Сделай скрипт, который: 1. берёт prompt из input(); 2. отправляет его в модель; 3. печатает ответ; 4. если ключ не задан — выводит понятную ошибку.

Как лучше учить

Сразу делай всё через маленькие рабочие обёртки. Не просто «отправил промпт и забыл», а заведи функции вроде:

  • load_api_key()
  • send_prompt(prompt)
  • save_history(prompt, answer)

Это и есть переход от демки к реальному инструменту.

Безопасность

Не коммить API-ключи в GitHub. Никогда. Добавь .env в .gitignore и проверь, что секрет не попадает в репозиторий.