Проверить, написан ли текст ИИ
/ai/check
Проверяет переданный текст на наличие содержимого, сгенерированного с помощью нейросетевых моделей. Проверка доступна только для текстов на русском языке. Минимальная длина текста — 20 слов.
Метод доступен только для юридических лиц, которые работают по схеме оплаты pay-as-you-go.
Запрос
Header Parameters
- application/json
Body
Текст, который будет проверен на наличие содержимого, сгенерированного с помощью нейросетевых моделей. Проверка доступна только для текстов на русском языке. Минимальная длина текста — 20 слов.
Возможные значения: [GigaCheckClassification
, GigaCheckDetection
]
Алиас модели. Модель GigaCheckClassification лучше всего подходит для анализа и разделения текста на два класса: написанный человеком или сгенерированный нейросетью (ai
/human
). В модели GigaCheckDetection добавляется третий класс — mixed
(ai
+human
), что позволяет определять тексты, частично созданные с помощью ИИ.
OK
- application/json
- Схема
- Пример из схемы
Schema
ai
— текст сгенерирован с помощью нейросетевых моделей;human
— текст написан человеком;mixed
— текст содержит как фрагменты сгенерированные с помощью моделей, так и написанные человеком.
Возможные значения: [ai
, human
, mixed
]
Результат проверки текста. Возможные значения:
Количество символов в перед анном тексте.
Количество токенов в переданном тексте.
Части текста, сгенерированные моделью. Обзначаются индексами символов, с которых начинаются и заканчиваются сгенерированные фрагменты.
Содержит пустой массив если текст полностью сгенерирован с помощью нейросетевых моделей ("category": "ai"
) или написан человеком ("category": "human"
).
{
"category": "mixed",
"characters": 500,
"tokens": 38,
"ai_intervals": [
[
0,
100
],
[
150,
200
]
]
}