Перейти к содержимому

С чего начать?

Получите API ключ

Чтобы работать с API, сначала получите API ключ. Сгенерировать его можно во вкладке API в личном кабинете — как в персональном, так и в бизнес-профиле.

Первый запрос

Отправьте авторизованный запрос на chat/completions чтобы получить ответ от модели.

POST https://gptunnel.ru/v1/chat/completions

Headers

ПараметрТипОписание
Authorization*stringAPI ключ

Request Body

ПараметрТипОписание
model*stringID модели (например gpt-4o)
messages*arrayКонтекст сообщений

Пример запроса

import axios from 'axios'
const response = await axios({
method: 'POST',
url: 'https://gptunnel.ru/v1/chat/completions',
headers: {
Authorization: 'YOUR_API_KEY',
},
data: {
model: 'gpt-4o',
messages: [
{ role: 'system', content: 'My name is Robert.' },
{ role: 'user', content: 'Как тебя зовут?' },
],
},
})
console.log(response.data)

Пример ответа

{
"id": "chatcmpl-8FheRf68Hi4pnuiRqYPHyZJr3UlAU",
"object": "chat.completion",
"created": 1698753407,
"model": "gpt-4o",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Меня зовут Robert."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 8,
"total_tokens": 32,
"prompt_cost": 0.01608,
"completion_cost": 0.0072,
"total_cost": 0.02328
}
}