Поиск

Документация на метод "complex"

Запрос на генерацию контента для карточки товара, услуги или листинга с помощью инструмента https://tools.pixelplus.ru/tools/ai-content.

Описание параметров:

  • metatags: Укажите, нужно ли включить мета-теги в сгенерированный контент. Принимаемые значения: "on" или "off".

  • text: Укажите, нужно ли включить текст в сгенерированный контент. Принимаемые значения: "on" или "off".

  • emoji: Укажите, нужно ли включить эмодзи в сгенерированный контент. Принимаемые значения: "on" или "off".

  • model: Выберите модель искусственного интеллекта для генерации контента. Доступные варианты включают:

    • "3.5-turbo-1106" - ChatGPT 3.5;

    • "4-1106-preview" - ChatGPT 4;

    • "gpt-4o" - ChatGPT 4o;

    • "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;