Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Все: скопировали chat/completions как общеупотребительный формат абстракции от OpenAI и сделали OpenAI-compatible API.
OpenAI: не, ну я так не играю, скрывать рассуждения от пользователя не получится, и тарифицировать их как мне вздумается, тоже, и вообще, vendor lock не прокатит. Введу-ка я responses, у которой нет четкой спецификации. И previous_response_id - чтобы что-то хранить на сервере, а что - непонятно.
А так chat/completions прекрасно справляется и с мультимодальностью (картинки в нем передается в base64), и с вызовом tools.
GPT-5 и API Responses: зачем нужен ещё один стандарт?