1. Инструкции по аутентификации в OpenAI API
Для аутентификации в OpenAI API требуется использование API-ключа, чтобы обеспечить безопасность и легитимность запросов. API-ключ служит ключом для взаимодействия с услугами OpenAI и должен быть предоставлен каждый раз при отправке запроса, чтобы указать вашу личность.
2. Получение API-ключа OpenAI
Чтобы получить свой API-ключ OpenAI, войдите в панель управления OpenAI и перейдите на страницу управления ключами. Здесь вы можете создать новый API-ключ, управлять и отзывать существующие API-ключи.
3. Добавление API-ключа в заголовок HTTP
При отправке API-запросов в OpenAI вам необходимо добавить поле Authorization
в заголовок HTTP-запроса, значение которого будет Bearer
, за которым следует ваш API-ключ. Ниже приведен пример отправки запроса с помощью команды curl:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY"
Пожалуйста, замените OPENAI_API_KEY
на ваш фактический API-ключ.
4. Использование API-ключей для нескольких участников организации
Если вы являетесь членом нескольких организаций и хотите указать, к какой организации должны быть отнесены статистика использования API-запросов, вы можете добавить еще одно поле OpenAI-Organization
в заголовок HTTP-запроса. Значением этого поля должен быть ID организации, к которой вы хотите отнести статистику использования.
Вот пример команды curl с указанием ID организации:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY" \
-H "OpenAI-Organization: YOUR_ORG_ID"
Пожалуйста, замените OPENAI_API_KEY
и YOUR_ORG_ID
на ваш фактический API-ключ и ID вашей организации.
Совет: Всегда обеспечивайте безопасность своего API-ключа и ID организации, и избегайте раскрытия их в любых общедоступных местах, особенно в клиентском коде. Если API-ключ станет известен посторонним, это может привести к злоупотреблению услугой или неожиданным расходам. Защищайте свой API-ключ так же, как свой пароль.