Загрузить файл
/files
Загружает в хранилище файл изображения. Возвращает объект с данными загруженного файла. Загруженные файлы доступны только вам.
Максимальный размер одного файла — 15 Мб. Максимальный размер запроса — 20 Мб.
Идентификатор файла, указанный в поле id
, можно использовать при запросах на генерацию.
Для этого идентификаторы нужно передать в массиве attachments
.
Подробнее — в разделе Генерация с помощью файлов изображений.
Поддерживаемые форматы изображений:
Формат | MIME-тип |
---|---|
jpg | image/jpg |
png | image/png |
tiff | image/tiff |
bmp | image/bmp |
Запрос
- multipart/form-data
Body
required
Загружаемый объект
Возможные значения: [general
]
По умолчанию: general
Назначение загружаемого файла
OK
- application/json
- Схема
- Пример из схемы
Schema
public
;private
.
Размер файла в байтах
Время создания файла в формате Unix-time
Название файла
Возможные значения: Value must match regular expression (([0-9a-fA-F-])36)
Идентификатор файла, который можно использовать при запросах на генерацию.
Для этого идентификаторы нужно передать в массиве attachments
.
Подробнее — в разделе Генерация с помощью файлов изображений.
Тип объекта
Возможные значения: [general
]
Назначение файлов. Значение general
указывает на то, что файлы могут использоваться для генерации ответа модели
Возможные значения: [public
, private
]
По умолчанию: private
Доступность файла возможные значения:
{
"bytes": 120000,
"created_at": 1677610602,
"filename": "file123",
"id": "6f0b1291-c7f3-43c6-bb2e-9f3efb2dc98e",
"object": "file",
"purpose": "general",
"access_policy": "private"
}