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

Отправить 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 "C:\Users\bayse\AppData\Local\Temp\1l324osx.cwn" \
--headers "{'Authorization':'***'}"
Результат
{
"status_code": 201,
"digest": "f03528ec889338096d635429102cac630f1d345ce04fb3b503f19c7e5167ca08"
}