Работа с файлами
Схема работы
GenAPI предоставляет гибкую схему работы с файлами для генераций и функций. Файлы можно передавать разными способами, в зависимости от ваших потребностей и возможностей клиента.
Способы передачи файлов
Base64 URI
Файл кодируется в строку Base64 и передается в теле запроса в параметре, который функция или нейросеть ожидает для файла. Этот способ удобен для небольших файлов и прямой передачи данных без использования внешних ссылок.
Ссылка (URL)
Укажите публичный URL файла и GenAPI скачает его по указанной ссылке перед обработкой. Ссылка передается в том же параметре, который ожидает функция или генерация.
Важно
Если вы используете ссылку на файл, убедитесь, что она доступна для чтения и не требует авторизации для скачивания.
FormData
Передача файлов напрямую через
multipart/form-data. Файл загружается в параметр, который функция или генерация ожидает для входного файла. Этот метод удобен для больших файлов и работы с формами на веб-клиентах.
Рекомендации
- Для больших файлов используйте
FormDataили публичный URL. - Проверяйте, что URL доступен без авторизации, иначе загрузка файла завершится ошибкой.
- Передавайте каждый файл в том параметре, который функция или генерация ожидает для файла.
