Перейти к основному содержимому

Отправить BLOB

Отправляет двоичные данные на сервер Ollama

Функция ОтправитьBlob(Знач URL, Знач Данные, Знач ДопЗаголовки = "") Экспорт

ПараметрCLI опцияТипОбяз.Назначение
URL--urlСтрокаURL сервера Ollama
Данные--dataСтрока, ДвоичныеДанныеДанные или путь к файлу
ДопЗаголовки--headersСоответствие Из КлючИЗначениеДоп заголовки запроса, если необходимо
Возвращаемое значение

Соответствие Из КлючИЗначение - Результат обработки

подсказка

Метод в документации API: Push a Blob

Параметры с типом данных Двоичные данные могут принимать также пути к файлам на диске и URL


Пример использования для 1С:Предприятие/OneScript
URL = "https://hut.openintegrations.dev/ollama";
Токен = "12We34..."; // Авторизация - не часть API Ollama

Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные

ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));

Результат = OPI_Ollama.ОтправитьBlob(URL, Картинка, ДопЗаголовки);
# JSON данные также могут быть переданы как путь к файлу .json

oint ollama ОтправитьBlob \
--url "https://hut.openintegrations.dev/ollama" \
--data "/tmp/ii4z4pvp.txq" \
--headers "{'Authorization':'***'}"
Результат
{
"status_code": 201,
"digest": "835e2b64ec90b13c3091170b1f99ffbaab8143c03aaf5a3cacbed977c79a5694"
}