Документация на метод "complex"
Запрос на генерацию контента для карточки товара, услуги или листинга с помощью инструмента https://tools.pixelplus.ru/tools/ai-content.
Описание параметров:
-
metatags
: Укажите, нужно ли включить мета-теги в сгенерированный контент. Принимаемые значения: "on" или "off". -
text
: Укажите, нужно ли включить текст в сгенерированный контент. Принимаемые значения: "on" или "off". -
emoji
: Укажите, нужно ли включить эмодзи в сгенерированный контент. Принимаемые значения: "on" или "off". -
model
: Выберите модель искусственного интеллекта для генерации контента. Доступные варианты включают:-
"4-1106-preview" - ChatGPT 4;
-
"gpt-4o" - ChatGPT 4 Omni;
-
"gpt-4o-mini" - ChatGPT 4 Omni Mini;
-
"yandexgpt-lite/latest" - Yandex GPT-3 Lite;
-
"yandexgpt/latest" - Yandex GPT-3 Pro.
-
-
creative
: Укажите, нужно ли включить генерацию креативного контента. Принимаемые значения: "on" или "off". -
part
: Всегда принимает значение "complex". -
file_data[0][url]
: URL страницы, где планируете разместить мета-теги и/или текст. -
file_data[0][method]
: Режим генерации. Допустимые значения: "карточка товара", "карточка услуги", "листинг товаров", "листинг услуг". -
file_data[0][name]
: Название карточки или листинга. -
file_data[0][queries]
: Список запросов, через запятую. -
file_data[0][length]
: Объём (количество символов).
* от 1 до 250 генераций на 1 задачу.
Пример получения данных с данного API:
1. Постановка задачи:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://tools.pixelplus.ru/api/aicontent?key={key}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array(
'metatags' => 'on',
'text' => 'on',
'emoji' => 'off',
'model' => '4-1106-preview',
'creative' => 'off',
'part' => 'complex',
'file_data[0][url]' => 'https://www.citilink.ru/catalog/kompyutery/',
'file_data[0][method]' => 'листинг товаров',
'file_data[0][name]' => 'Компьютеры',
'file_data[0][queries]' => 'купить компьютер,компьютеры москва,компьютер цена',
'file_data[0][length]' => '1000',
'file_data[1][url]' => 'https://www.citilink.ru/about/service/configuration/',
'file_data[1][method]' => 'карточка услуги',
'file_data[1][name]' => 'Сборка компьютера',
'file_data[1][queries]' => 'сборка компьютера,сборка компьютера цена,сборка компьютера на заказ,сборка компьютеров в москве',
'file_data[1][length]' => '1500',
'file_data[n][url]' => '...',
'file_data[n][method]' => '...',
'file_data[n][name]' => '...',
'file_data[n][queries]' => '...',
'file_data[n][length]' => '...',
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
2. Получение ответа:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://tools.pixelplus.ru/api/aicontent?key={key}&report_id={report_id}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;