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

Получить картинки

Генерирует картинки по указанному описанию

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

ПараметрCLI опцияТипОбяз.Назначение
URL--urlСтрокаURL сервера OpenAI
Токен--tokenСтрокаТокен авторизации OpenAI
Модель--modelСтрокаИмя модели
Описание--descrСтруктура Из КлючИЗначениеПараметры генерации. См. ПолучитьСтруктуруОписанияКартинок
ДопЗаголовки--headersСоответствие Из КлючИЗначениеДоп. заголовки запроса, если необходимо

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


подсказка

Метод в документации API: Create image


Пример использования для 1С:Предприятие/OneScript
    URL   = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";

Модель = "sd-1.5-ggml";
Описание = OPI_OpenAI.ПолучитьСтруктуруОписанияКартинок("Yellow alpaca", 1, , "64x64");
Результат = OPI_OpenAI.ПолучитьКартинки(URL, Токен, Модель, Описание);
    # JSON данные также могут быть переданы как путь к файлу .json

oint openai ПолучитьКартинки \
--url "https://bothub.chat/api/v2/openai/" \
--token "***" \
--model "dall-e-3" \
--descr "{'prompt':'Yellow alpaca','n':'1','size':'1024x1024'}"
Результат
{
"created": 1758628027,
"id": "28d25cce-eda4-47e8-9423-f6a282f94c18",
"data": [
{
"embedding": null,
"index": 0,
"url": "http://localhost:8080/generated-images/b642379283105.png"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 0,
"total_tokens": 0
}
}