API Market / Гайды / OpenAI API на Node.js: пример запроса к GPT

OpenAI API на Node.js: пример запроса к GPT

Обновлено: 15 октября 2026

Официальная библиотека openai для Node.js работает с любым OpenAI-совместимым сервисом — достаточно передать свой baseURL.

Установка

Нужен Node.js 18+ и проект с "type": "module" в package.json. Установите библиотеку: npm install openai. Ключ API получите в консоли API Market и сохраните в переменную окружения API_MARKET_KEY.

Простой запрос

{
// npm install openai
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api-market1.shop/v1",
  apiKey: process.env.API_MARKET_KEY,
});

const reply = await client.chat.completions.create({
  model: "gpt-6-sol",
  messages: [{ role: "user", content: "Привет! Что ты умеешь?" }],
});
console.log(reply.choices[0].message.content);
}

Потоковый ответ

Добавьте stream: true и читайте ответ по частям в цикле for await (const chunk of stream), выводя chunk.choices[0]?.delta?.content. Это удобно для чатов: пользователь видит ответ сразу, а не ждёт его целиком.

Смена модели

Чтобы переключиться на Gemini, DeepSeek или Grok, поменяйте только поле model: gemini-3.8-flash, deepseek-v4.1-flash, grok-4.7. Список — на странице цен.

Без библиотеки

Можно обойтись встроенным fetch: POST на https://api-market1.shop/v1/chat/completions с заголовками Content-Type: application/json и Authorization: Bearer …. Формат тела — как в документации OpenAI.

Если что-то не работает

Смотрите разбор в статье «Ошибки OpenAI API».

Попробуйте сами

Регистрация — минута, бонуса за Telegram хватит на тест. Оплата в рублях от 10 ₽, без VPN.

Другие гайды

Возможности

ChatGPT APIGemini APIDeepSeek APIGrok APICursor и VS CodeГенерация изображенийГенерация видеоChatGPT без VPNКлюч OpenAI APIНейросеть для Telegram-ботаn8n и автоматизацияKimi и GLM APIЦены на модели

Полезные гайды

Как получить API-ключ ChatGPT в России: пошаговая инструкцияКак подключить ChatGPT к Telegram-боту на PythonOpenAI в n8n из России: настройка за 5 минутЧто такое токены и как считается стоимость запроса к нейросетиКакую нейросеть выбрать: сравнение GPT-6, Gemini, DeepSeek, Grok и KimiChatGPT Plus или оплата за использование: что выгоднееВсе гайды →