03 · API

Подключение нейросети через API

API — интерфейс, через который программа отправляет запрос модели и получает ответ. Это позволяет встроить AI в собственное приложение.

Как работает схема

  1. Создаётся API-ключ в кабинете провайдера.
  2. Ключ безопасно сохраняется на сервере.
  3. Приложение формирует запрос.
  4. API проверяет авторизацию и обрабатывает запрос.
  5. Модель возвращает результат.

Что такое токены

Токены — единицы, на которые модель разбивает входной и выходной текст. Их количество влияет на объём обрабатываемого контекста, а у многих API — и на стоимость запроса.

Важно: токен ≠ API-ключ. Ключ — секрет для авторизации, токены — единицы обработки текста.

Пример серверного запроса

Ниже — концептуальный пример. Реальные параметры зависят от выбранного API и модели.

POST /v1/responses
Authorization: Bearer $OPENAI_API_KEY
Content-Type: application/json

{
  "model": "YOUR_MODEL",
  "input": "Объясни принцип работы нейросети простыми словами."
}
Безопасность: API-ключ нельзя помещать в JavaScript-код, HTML или другой клиентский код, который отдаётся браузеру. Храните секрет на сервере или в защищённом хранилище.

1. Получите ключ

Создайте API-ключ в кабинете выбранного провайдера. Полный секретный ключ обычно показывается при создании, поэтому его нужно сохранить безопасно.

2. Храните секрет

Используйте переменные окружения или менеджер секретов. Не отправляйте ключ в Git-репозиторий и не публикуйте его на сайте.

3. Контролируйте доступ

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