OpenAI Python SDKOpenAI Python SDK: оновлення за 30 вересня – 2 жовтня 2026
Оновлення OpenAI Python SDK принесли нові можливості для агентів, переклади в Realtime, сесійні трейси та створення власних голосів.
Записи з 30 вересня 2026 по 2 жовтня 2026 · оновлено 9 листопада 2026
Головне
- Типізовані відповіді зі стрімів сесій і збір фінального виводу в Agents
- Стейджинг файлів і завантаження артефактів ходу (turn artifacts)
- Сесійні трейси та переклади в Realtime API
- Експорт типізованих дій застосунку як інструментів агента
- Створення кастомних голосів та події сесій агентів
Коротко
За період із 30 вересня по 2 жовтня 2026 року вийшли релізи OpenAI Python SDK версій 3.22.1, 3.23.0 та 3.24.0. Основний фокус зосереджений на розширенні інструментарію агентів, підтримці трейсів сесій і перекладів у Realtime API, а також створенні кастомних голосів. Окрім цього, додано низку виправлень у роботі з вебсокетами, з'єднаннями та параметрами запитів.
Нові можливості
Агенти та бета-функції
- Типізовані відповіді зі стрімів: додано повернення типізованих відповідей зі стрімів сесій (
agents: [1/n] return typed answers from session streams). - Робота з файлами й артефактами: реалізовано можливість стейджингу файлів і завантаження артефактів ходу (
stage files and download turn artifacts). - Збір результатів стрімінгу: додано збір фінального виводу з потоків бета-агентів (
collect final output from beta Agents streams). - Дії застосунку як інструменти: відкрито доступ до типізованих дій застосунку в ролі інструментів агента (
beta: expose typed application actions as agent tools). - Події сесій: додано події сесій агентів (
agent session events).
API та Realtime
- Трейси та переклади: додано підтримку трейсів сесій (session traces) та перекладів у Realtime (
Realtime translations). - Кастомні голоси: додано можливість створення власних голосів (
custom voice creation).
Виправлення та покращення
- Маршрутизація запитів: встановлено пріоритет для полів маршрутизації запитів у Python (
prioritize Python request routing fields), зокрема всередині допоміжних функцій парсингу (parse helpers). - Обробка з'єднань і повторних підключень: у роботі з відповідями забезпечено дотримання лімітів черги відправлення під час перепідключення, а також усунено повторне відтворення невизначених типізованих відправлень (
avoid replaying uncertain typed sends on reconnect). - Робота з WebSocket та ендпоінтами: збережено шляхи ендпоінта та query-параметри у WebSocket-запитах; виправлено ендпоінт скасування запуску оцінювання (
eval run cancellation endpoint). - Параметри Chat Completions: дозволено оригінальну деталізацію зображень (
original image detail) у Chat Completions. - Типізація та помилки: виправлено трансформацію полів
NotRequiredу типізованих словниках (TypedDict); скориговано повідомлення про помилку за відсутності автентифікації. - Таймаути та бюджети: для таймауту обробки файлів застосовано монотонний годинник (
monotonic clock); результати бюджету Castiron залишаються валідними під час просуванняmain.
Версії тижня
- 3.22.1 — 30 вересня 2026
- 3.23.0 — 1 жовтня 2026
- 3.24.0 — 2 жовтня 2026
Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо