#SMNX_Token $BTC

BTC
BTCUSDT
81,256
+4.08%

"

Основная навигация

API

Справочник API

Codex

ChatGPT

Ресурсы

Поиск документации

Предложенные

формат_ответа

усилие_рассуждения

стриминг

инструменты

Начать

Обзор

Быстрый старт

Модели

Цены

Последнее: GPT-5.5

Руководство по запросам

Основные концепции

Генерация текста

Генерация кода

Изображения и видение

Аудио и речь

Структурированный вывод

Вызов функции

API ответов

Использование инструментов

SDK агентов

Обзор

Быстрый старт

Определения агентов

Модели и провайдеры

Запуск агентов

Песочница агентов

Оркестрация

Ограничения

Результаты и состояние

Интеграции и наблюдаемость

Оцените рабочие процессы агентов.

голосовых агентов

Инструменты

Поиск в интернете

MCP и разъемы

Навыки

Оболочка

Использование компьютера

Поиск инструментов

Запуск и масштабирование

Состояние разговора

Фоновый режим

Стриминг

режим WebSocket

Вебхуки

Файловые входы

Оценка

Начиная

Работа с оценками

Оптимизатор подсказок

Внешние модели

Передовые методы

В реальном времени и аудио

Обзор

голосовых агентов

Перевод в реальном времени

Генерация речи

Руководство по подсказкам в реальном времени

Оптимизация модели

Цикл оптимизации

Оценщики

Специализированные модели

генерация изображений

Поколение видео

Глубокое исследование

Эмбеддинги

Модерация

Запуск в эфир

Передовые методы производства

Контрольный список развертывания

Оптимизация точности

Устаревшие API

Ресурсы

Условия и положения

Список изменений

Ваши данные

Разрешения

Ограничения скорости

API администратора

Амортизация

MCP для углубленных исследований

режим разработчика

Быстрый старт для разработчиков

Сделайте первые шаги с API OpenAI.

Копировать страницу

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

Создавайте приложения с использованием API OpenAI в Codex.

Плагин OpenAI Developers позволяет Codex подключаться к платформе OpenAI, следовать инструкциям по настройке API OpenAI и создавать ключи API проекта, когда это необходимо вашему приложению.

Создайте и экспортируйте ключ API.

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

macOS / Linux

Windows

Экспорт переменной среды в системах macOS или Linux

export OPENAI_API_KEY="your_api_key_here"

SDK OpenAI настроены на автоматическое считывание вашего API-ключа из системной среды.

Установите SDK OpenAI и выполните вызов API.

JavaScript

Python

.СЕТЬ

Java

Идти

Для использования API OpenAI в серверных средах JavaScript, таких как Node.js, Deno или Bun, вы можете использовать официальный SDK OpenAI для TypeScript и JavaScript. Для начала установите SDK с помощью npm или предпочитаемого вами менеджера пакетов:

Установите SDK OpenAI с помощью npm.

npm install openai

После установки OpenAI SDK создайте файл с именем example.mjs и скопируйте в него пример кода:

Протестируйте простой API-запрос.

импортировать OpenAI из "openai";

const client = new OpenAI();

const response = await client.responses.create({

модель: "gpt-5.5",

Ввод: "Напишите сказку на ночь из одного предложения о единороге."

});

console.log(response.output_text);

Выполните код с помощью команды `node example.mjs` (или аналогичной команды для Deno или Bun). Через несколько мгновений вы увидите результат вашего API-запроса.

Узнайте больше на GitHub

Дополнительные возможности и опции SDK можно найти в файле README библиотеки на GitHub.

Приложение для запуска ответов

Начните разработку с помощью Responses API.

Генерация текста и подсказки

Узнайте больше о подсказках, ролях в сообщениях и создании диалоговых приложений.

Пополните счёт, чтобы продолжить строительство.

Поздравляем с запуском бесплатного тестового запроса к API! Начните создавать реальные приложения с более высокими лимитами и используйте наши модели для генерации текста, аудио, изображений, видео и многого другого.

Воспользуйтесь функциями панели управления, разработанными для ускорения процесса отгрузки:

Игровая площадка для чата

Создавайте и тестируйте диалоговые подсказки и встраивайте их в свое приложение.

Конструктор агентов

Создавайте, развертывайте и оптимизируйте рабочие процессы агентов.

Анализ изображений и файлов

Отправляйте URL-адреса изображений, загруженные файлы или PDF-документы непосредственно в модель для извлечения текста, классификации контента или обнаружения визуальных элементов.

URL изображения

URL файла

Загрузить файл

Проанализируйте содержимое изображения.

импортировать OpenAI из "openai";

const client = new OpenAI();

const response = await client.responses.create({

модель: "gpt-5.5",

вход: [

{

роль: "пользователь",

содержание: [

{

тип: "input_text",

Текст: "Что изображено на этом изображении?"

},

{

тип: "входное_изображение",

image_url: "https://openai-documentation.vercel.app/images/cat_and_otter.png",

},

],

},

],

});

console.log(response.output_text);

руководство по вводу изображений

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

руководство по вводу файлов

Научитесь использовать файловые входные данные для модели и извлекать смысл из документов.

Расширьте модель с помощью инструментов.

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

Поиск в интернете

Поиск файлов

Вызов функции

Удаленный MCP

Используйте поиск в интернете в своем ответе.

импортировать OpenAI из "openai";

const client = new OpenAI();

const response = await client.responses.create({

модель: "gpt-5.5",

инструменты: [

{ type: "web_search" },

],

Ввод: "Какая позитивная новость была сегодня?"

});

console.log(response.output_text);

Используйте встроенные инструменты

Узнайте о мощных встроенных инструментах, таких как веб-поиск и поиск файлов.

Руководство по вызову функций

Научитесь настраивать модель таким образом, чтобы она могла вызывать ваш собственный код.

Обрабатывайте ответы в потоковом режиме и создавайте приложения в реальном времени.

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

Передача событий, отправляемых сервером, через API.

импортировать { OpenAI } из "openai";

const client = new OpenAI();

const stream = await client.responses.create({

модель: "gpt-5.5",

вход: [

{

роль: "пользователь",

Содержание: "Скажите "двойная пена для ванны" десять раз быстро."

},

],

поток: true,

});

forwait (const event of stream) {

console.log(event);

}

Используйте потоковые события

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

Начните работу с API реального времени

Используйте WebRTC или WebSockets для сверхбыстрого преобразования речи в речь с помощью ИИ-приложений.

Агенты сборки

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

Создайте агента для сортировки языковых запросов.

import { Agent, run } from '@openai/agents';

const spanishAgent = new Agent({

Имя: «Испанский агент»,

Инструкция: «Вы говорите только по-испански».

});

const englishAgent = new Agent({

имя: 'английский агент',

Инструкция: «Вы говорите только по-английски».

});

const triageAgent = new Agent({

Имя: «Специалист по сортировке пациентов»,

инструкции:

«Передача запроса соответствующему агенту в зависимости от формулировки запроса».

Передача прав: [spanishAgent, englishAgent],

});

const result = await run(triageAgent, 'Здравствуйте, как дела?');

console.log(result.finalOutput);

Создавайте агентов, способных совершать действия.

Узнайте, как использовать платформу OpenAI для создания мощных и эффективных агентов искусственного интеллекта.

https://developers.openai.com/api/docs/quickstart#:~:text=Primary%20navigation,capable%20AI%20agents.sync/https://developers.openai.com/api/docs/quickstart#:~:text=Primary%20navigation,capable%20AI%20agents.https://openai-documentation.vercel.app/images/cat_and_otter.png-/manus.space/code/command/deploy$BTC