OpenAI
Этот раздел посвящен библиотеке для работы с OpenAI API в 1С:Предприятие, OneScript и CLI. На данной странице описаны все действия, необходимые для полноценного начала работы
Предисловие
Данная библиотека реализует методы для работы с любым сервисом, поддерживающим обратную совместимость с OpenAI API. При разработке решения использовался LocalAI, который, как и другие доступные решения, поддерживает лишь часть методов оригинального интерфейса OpenAI
Также при работе с данной библиотекой важно помнить, что получаемый результат, а также доступность тех или иных параметров функций зависит в основном от выбранной модели и уровня совместимости API конкретного сервиса с оригинальным OpenAI API
Начало работы
В классическом варианте, OpenAI API использует Bearer авторизацию по токену. Его получение зависит от конкретного сервиса, который вы используете
После получения токена, его необходимо передавать в параметр Токен
каждой из функций библиотеки. Также вы можете передать туда пустую строку, если авторизация не требуется, либо воспользоваться параметром ДопЗаголовки
для указания собственного заголовка авторизации при использовании иного способа подтверждения входа
Кроме токена, каждая функция для работы с API имеет параметр URL
, куда необходимо передать основной адрес провайдера без /v1/
и других дополнительных элементов
В функциях, состав полей которых может сильно варьироваться от модели к модели, также присутствует параметр ДопПараметры
, позволяющий дополнить запросы необходимыми данными