Проверка уникальности

Проверка уникальности

API позволяет проверять тексты на уникальность. Работа проверки уникальности повторяет логику генерации текста и изображений. Сначала отправляется запрос с текстом на проверку /api/v2/uniq, затем запрашивается результат по uuid /api/v2/uniq/status/YOUR_UUID

Параметры запроса

ПараметрТипОбязательныйОписание
textstringДаТекст для проверки уникальности

Пример запроса

curl -X POST "https://ai.mitup.ru/api/v2/uniq" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
    "text": "Тихий вечер. Солнце садится за лес, окрашивая небо в багрянец. Воздух свеж и наполнен ароматом хвои и влажной земли. В этой тишине растворяются все тревоги. О городе:Ночной город живёт своей жизнью. Огни реклам, шум машин, спешащие люди. В этом ритме есть особая магия, притягивающая миллионы надежд и возможностей.Философский:Каждый миг уникален. Жизнь — это путь, а не точка назначения. Цените настоящее, ищите вдохновение в мелочах и будьте добры к тем, кто идёт рядом"
}'
import requests

url = "https://ai.mitup.ru/api/v2/uniq"
api_key = "YOUR_API_KEY"

headers = {
    "Content-Type": "application/json",
    "Authorization": f"Bearer {api_key}"
}

params = {
    "text": "Тихий вечер. Солнце садится за лес, окрашивая небо в багрянец. Воздух свеж и наполнен ароматом хвои и влажной земли. В этой тишине растворяются все тревоги. О городе:Ночной город живёт своей жизнью. Огни реклам, шум машин, спешащие люди. В этом ритме есть особая магия, притягивающая миллионы надежд и возможностей.Философский:Каждый миг уникален. Жизнь — это путь, а не точка назначения. Цените настоящее, ищите вдохновение в мелочах и будьте добры к тем, кто идёт рядом"
}

response = requests.post(url, json=params, headers=headers)
print(response.json())
<?php
$url = "https://ai.mitup.ru/api/v2/uniq";
$api_key = "YOUR_API_KEY";

$headers = [
    'Content-Type: application/json',
    'Authorization: Bearer ' . $api_key,
];

$params = [
    "text" => "Тихий вечер. Солнце садится за лес, окрашивая небо в багрянец. Воздух свеж и наполнен ароматом хвои и влажной земли. В этой тишине растворяются все тревоги. О городе:Ночной город живёт своей жизнью. Огни реклам, шум машин, спешащие люди. В этом ритме есть особая магия, притягивающая миллионы надежд и возможностей.Философский:Каждый миг уникален. Жизнь — это путь, а не точка назначения. Цените настоящее, ищите вдохновение в мелочах и будьте добры к тем, кто идёт рядом"
];

$data = json_encode($params, JSON_UNESCAPED_UNICODE);

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'mitupai-API-client');
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

$response = curl_exec($ch);
curl_close($ch);

$response = json_decode($response, true);
print_r($response);
?>

Пример возвращаемого результата:

{'message': 'Ваш запрос отправлен', 'uuid': 'YOUR_UUID'}

Получение результата

curl -X GET "https://ai.mitup.ru/api/v2/uniq/status/YOUR_UUID" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"
import requests

api_key = "YOUR_API_KEY"
task_uuid = "YOUR_UUID"

headers = {
    "Content-Type": "application/json",
    "Authorization": f"Bearer {api_key}"
}

url = f'https://ai.mitup.ru/api/v2/uniq/status/{task_uuid}'

response = requests.get(url, headers=headers)
print(response.json())
<?php
$api_key = "YOUR_API_KEY";
$task_uuid = "YOUR_UUID";
$url = "https://ai.mitup.ru/api/v2/uniq/status/" . $task_uuid;

$headers = [
    "Content-Type: application/json",
    "Authorization: Bearer " . $api_key
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'mitupai-API-client');
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");

$response = curl_exec($ch);
curl_close($ch);

$response = json_decode($response, true);
print_r($response);
?>

Пример возвращаемого результата:

{
    "uuid": "YOUR_UUID",
    "text": "Тихий вечер. Солнце садится за лес, окрашивая небо в багрянец. Воздух свеж и наполнен ароматом хвои и влажной земли. В этой тишине растворяются все тревоги. О городе:Ночной город живёт своей жизнью. Огни реклам, шум машин, спешащие люди. В этом ритме есть особая магия, притягивающая миллионы надежд и возможностей.Философский:Каждый миг уникален. Жизнь — это путь, а не точка назначения. Цените настоящее, ищите вдохновение в мелочах и будьте добры к тем, кто идёт рядом",
    "status": 2,
    "value": 100.0,
    "json": {
        "date_check": '30.10.2025 09:48:46',
        "unique": 100,
        "urls": [{
                 "url":"https://...../", "plagiat":30}, {"url":"https://...../", "plagiat":50}]
    },
    "error": None
}

Описание полей ответа

ПолеТипОписание
uuidstringУникальный идентификатор задачи проверки уникальности
textstringИсходный текст, который был проверен на уникальность
statusintegerСтатус задачи: 1 - в обработке, 2 - завершена, 3 - ошибка
valuefloatПроцент уникальности текста
jsonobjectДополнительная информация о проверке
--date_checkstringДата и время выполнения проверки в формате DD.MM.YYYY HH:MM:SS
--uniqueintegerПроцент уникальности текста
--urlsarrayСписок URL-адресов, где были найдены совпадения (если есть)
errorstring/NoneОписание ошибки, если она возникла

Стоимость проверки уникальности

Для проверки уникальности через API вам не требуется активация тарифа. Списание происходит с баланса пользователя. Стоимость проверки 5 руб. за 1000 символов.

Перед выполнением проверки убедитесь, что на вашем счету достаточно средств. Если баланс недостаточен, проверка уникальности не будет выполнена.

Чат-боты

Выберите чат-бота на интересующую вас тематику и начните с ним работу

Сайт использует cookies

Продолжая работу, вы принимаете оферту, пользовательское соглашение и политику конфиденциальности.