Урок из полного доступа, первые уроки курса бесплатно Официальный курс Anthropic Academy на русском
Урок 15 · Текст · ~5 мин

доступ к Claude через API: Разработка с Claude API

Урок 15 из 92 курса «Разработка с Claude API»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Проверьте свои знания по материалам раздела.

1. Какова рекомендуемая практика для безопасного хранения вашего API-ключа Anthropic?

  1. Прямое встраивание ключа в Python скрипт.
  2. Сохранение ключа в файле .env и добавление .env в .gitignore.
  3. Загрузка ключа в публичный репозиторий Git для легкого доступа.
  4. Хранение ключа в глобальной переменной в вашем приложении.

Ответ: B — Учебный материал четко указывает, что API-ключ — это конфиденциальная информация, которую никогда не следует напрямую встраивать в код или коммитить в систему контроля версий. Лучший и наиболее безопасный способ — использовать файл .env для хранения ключа и всегда добавлять .env в .gitignore.

2. Какой параметр в client.messages.create() используется для определения имени модели Claude, которую вы хотите использовать?

  1. model_name
  2. claude_version
  3. model
  4. llm

Ответ: C — В разделе "Отправка запросов с помощью client.messages.create()" указано, что одним из ключевых параметров является model, например, model="claude-sonnet-4-0".

3. Какова основная функция параметра max_tokens при отправке запроса к Claude API?

  1. Он заставляет Claude сгенерировать точное количество токенов, указанное в параметре.
  2. Он устанавливает целевое количество токенов, которое Claude должен попытаться достичь в своем ответе.
  3. Он определяет максимальное количество токенов, которое Claude может сгенерировать, служа лимитом безопасности для контроля расходов и длины ответа.
  4. Он указывает максимальный объем входных токенов, которые может обработать Claude.

Ответ: C — В учебном материале поясняется, что max_tokens — это "лимит безопасности", а не целевое значение. Claude прекратит генерацию после достижения этого лимита, помогая контролировать расходы и предотвращать слишком длинные ответы.

4. Как разработчик должен поддерживать контекст в многоходовом диалоге с Claude?

  1. Claude автоматически сохраняет историю предыдущих сообщений в рамках одной сессии.
  2. Необходимо вручную поддерживать список всех сообщений (историю диалога) и отправлять его целиком с каждым новым запросом к API.
  3. Использовать специальный параметр session_id для автоматического восстановления контекста Claude.
  4. Claude может кэшировать предыдущие ответы на стороне сервера, если активировать опцию remember_context=True.

Ответ: B — В разделе "Многоходовые диалоги…

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы Anthropic 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от Anthropic (34 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

Урок входит в темы

Полезные гиды