OpenAI выпустила официальный CLI на Go для своего REST API, отдельный от Codex

Инструмент под Apache-2.0 покрывает изображения, файлы, пакетные задания, модели и responses, а также административные данные об использовании с отдельным ключом.

Вкратце

По умолчанию вывод — читаемый текст, есть варианты JSON, JSONL, raw и YAML; флаг --transform извлекает поля синтаксисом GJSON. Переменная OPENAI_UNTRUSTED_STDIN=1 запрещает чтение файлов из пайпа.

Установка через Homebrew, готовый бинарник или Go 1.26.

Что это такое

Репозиторий openai-cli — официальный инструмент командной строки для REST API OpenAI, написанный на Go. Команды повторяют ресурсы API: images generate, files upload, batches create и wait, models list, responses create и admin organization usage. Административные эндпоинты используют отдельный OPENAI_ADMIN_KEY. README отсылает к провайдеру Terraform для управления инфраструктурой и ограничивает pull request-ы соавторами.

Путаница насчёт того, для чего он

Многие комментаторы спрашивали, что это за инструмент. Один объяснил разницу:

«codex: агентская обвязка OpenAI» — комментатор, объясняющий отличие от Codex

Разработчик похожего инструмента сравнил заметки:

«Около года я работаю над чем-то похожего класса, под названием llcat» — автор llcat, похожего CLI для LLM

Смысл — в скриптовании: --transform плюс вывод в JSONL превращает пакетное задание в конвейер оболочки без зависимости от Python.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 11 из 11 Читать дальше
🚀Tech

Ear clipping обогнал Delaunay в шесть раз на 3,7 миллиона полигонов карты

Триангуляция Delaunay в картографическом рендерере тратила 2,93 секунды на один уровень масштаба Мазовецкого воеводства; замена укладывается в 489 мс.

★ 204 · 💬 38 · globus.software · 1 мин