Как получить ключ OpenAI?
API-ключ OpenAI — строка вида sk-..., которая подставляется в заголовок Authorization каждого запроса. Без ключа сервер возвращает 401. Ключ привязан к аккаунту — по нему тарифицируется использование.
Инструкция по получению ключа
1. Регистрация на платформе OpenAI
Откройте platform.openai.com и нажмите Sign up. Укажите email и пароль или войдите через Google/Microsoft. После подтверждения email перейдите в личный кабинет.

2. Переход в раздел API Keys
В левом меню выберите API keys или откройте platform.openai.com/api-keys напрямую.

3. Создание нового ключа
Нажмите Create new secret key. Укажите имя ключа — это поможет различать ключи для разных проектов. Ключ отображается один раз: скопируйте его сразу.

4. Сохранение ключа
Добавьте ключ в переменные окружения проекта:
OPENAI_API_KEY=sk-...Не вставляйте ключ в код напрямую и не публикуйте в репозиториях. Если ключ скомпрометирован — удалите его в разделе API keys и создайте новый.
5. Использование ключа
from openai import OpenAI
client = OpenAI(api_key="sk-...")
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Привет!"}]
)
print(response.choices[0].message.content)Или в заголовке HTTP-запроса:
Authorization: Bearer sk-...Важно
OpenAI официально не работает в России. Зарегистрировать аккаунт на platform.openai.com из РФ и привязать российскую карту не получится.
Для доступа к моделям OpenAI из России используйте AITunnel — совместимый API-провайдер. Один ключ AITUNNEL открывает доступ к GPT-5, GPT-4o, o3 и другим моделям. Оплата картой РФ, СБП или криптовалютой, без VPN.
API полностью совместим с официальным OpenAI SDK. Достаточно изменить base_url:
from openai import OpenAI
client = OpenAI(
api_key="sk-aitunnel-...",
base_url="https://api.aitunnel.ru/v1/"
)Полный список — в каталоге моделей OpenAI.
Актуальные модели OpenAI
Все актуальные модели с ценами и характеристиками в каталоге
Быстрый старт с GPT 5
Пример вызова GPT 5 через AITUNNEL API:
from openai import OpenAI
client = OpenAI(
api_key="ваш_ключ_aitunnel",
base_url="https://api.aitunnel.ru/v1/"
)
response = client.chat.completions.create(
model="gpt-5",
messages=[
{"role": "user", "content": "Привет! Как дела?"}
]
)
print(response.choices[0].message.content)Похожие вопросы
- Какие модели OpenAI принимают картинки (Vision)?
- Какие модели Anthropic/Claude поддерживают распознавание картинок?
- Какие модели Google/Gemini поддерживают картинки?
- Какие модели OpenAI поддерживают tool calling?
- Какие модели Anthropic/Claude поддерживают tool calling?
- Какие модели Google/Gemini поддерживают tool calling?
Попробуйте сами через AITUNNEL
Получите API ключ и протестируйте модели. Работает из России без VPN, оплата в рублях.