Как сделать тест с помощью AI

AI на этом сайте нет. Вы пользуетесь тем, который у вас уже есть: скопируйте промпт ниже, попросите AI-чат составить тест и вставьте полученный JSON сюда.

  1. Скопируйте промпт
  2. Попросите любой AI составить тест
  3. Скопируйте JSON из ответа
  4. Импортируйте его здесь Импорт JSON

Промпт

Вставьте это в любой AI-чат и допишите в конце тему.

Составь тест в формате JSON и выведи ТОЛЬКО JSON, без пояснений и без блоков кода.
Все тексты (название, вопросы, ответы, пояснения, теги) пиши на русском языке.
Имена полей и значения "choice", "text", "boolean", "true", "false" не переводить.

Правила:
- Верхний уровень: "title" (обязательно), "description" (по желанию), "tags" (по желанию), "questions" (список, по порядку).
- "tags": до 2 коротких тегов темы, не обязательно, но лучше указать.
  Тег не длиннее 3 слов, строчными буквами, например "география", "вторая мировая".
  Выбирай общее, ходовое слово, а не точную редкую фразу: тег похож на полку, на которую
  попадают и другие тесты, поэтому "биология" полезнее, чем "транспорт через мембрану".
- У каждого вопроса есть "question", "answer_type" и "correct_answers".
- "question": объект с "text" и/или "image_url".
- "answer_type": одно из: "choice" (выбор из вариантов), "text" (ввести ответ), "boolean" (верно / неверно).
- Каждый ответ: объект с "text" и/или "image_url".
- Для "choice": дай ещё "wrong_answers", не меньше 3, правдоподобных, но явно неверных.
  Если верных ответов больше одного, добавь "multiple": true и перечисли все верные.
- Для "text": положи в "correct_answers" все написания, которые засчитаешь.
- Для "boolean": "correct_answers": ровно [{"text": "true"}] или [{"text": "false"}].
- "explanation" (по желанию): одно-два предложения, почему ответ верный.
- "source" (по желанию): {"title": "...", "url": "..."}, откуда взят факт.
- Не придумывай id, поля пользователя и даты. Других полей не добавляй.
- Не больше 300 вопросов. У каждого вопроса "choice" всего не меньше 2 вариантов.

Вот точная форма, которой надо следовать:

{
    "title": "Столицы Европы",
    "description": "Проверьте, как хорошо вы знаете столицы европейских стран",
    "tags": [
        "география",
        "европа"
    ],
    "questions": [
        {
            "question": {
                "text": "Какой город столица Франции?"
            },
            "answer_type": "choice",
            "correct_answers": [
                {
                    "text": "Париж"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Берлин"
                },
                {
                    "text": "Рим"
                },
                {
                    "text": "Мадрид"
                }
            ],
            "explanation": "Париж остаётся столицей Франции с 987 года.",
            "source": null
        },
        {
            "question": {
                "text": "Какие из этих языков официальные в Швейцарии?"
            },
            "answer_type": "choice",
            "multiple": true,
            "correct_answers": [
                {
                    "text": "Немецкий"
                },
                {
                    "text": "Французский"
                },
                {
                    "text": "Итальянский"
                },
                {
                    "text": "Романшский"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Нидерландский"
                },
                {
                    "text": "Польский"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "Как называется столица Японии?"
            },
            "answer_type": "text",
            "correct_answers": [
                {
                    "text": "Токио"
                },
                {
                    "text": "Tokyo"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "Земля третья по счёту планета от Солнца."
            },
            "answer_type": "boolean",
            "correct_answers": [
                {
                    "text": "true"
                }
            ],
            "explanation": null,
            "source": {
                "title": "NASA Solar System",
                "url": "https://solarsystem.nasa.gov/"
            }
        }
    ]
}

Теперь составь тест на тему:

Как выглядит JSON

{
    "title": "Столицы Европы",
    "description": "Проверьте, как хорошо вы знаете столицы европейских стран",
    "tags": [
        "география",
        "европа"
    ],
    "questions": [
        {
            "question": {
                "text": "Какой город столица Франции?"
            },
            "answer_type": "choice",
            "correct_answers": [
                {
                    "text": "Париж"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Берлин"
                },
                {
                    "text": "Рим"
                },
                {
                    "text": "Мадрид"
                }
            ],
            "explanation": "Париж остаётся столицей Франции с 987 года.",
            "source": null
        },
        {
            "question": {
                "text": "Какие из этих языков официальные в Швейцарии?"
            },
            "answer_type": "choice",
            "multiple": true,
            "correct_answers": [
                {
                    "text": "Немецкий"
                },
                {
                    "text": "Французский"
                },
                {
                    "text": "Итальянский"
                },
                {
                    "text": "Романшский"
                }
            ],
            "wrong_answers": [
                {
                    "text": "Нидерландский"
                },
                {
                    "text": "Польский"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "Как называется столица Японии?"
            },
            "answer_type": "text",
            "correct_answers": [
                {
                    "text": "Токио"
                },
                {
                    "text": "Tokyo"
                }
            ],
            "explanation": null,
            "source": null
        },
        {
            "question": {
                "text": "Земля третья по счёту планета от Солнца."
            },
            "answer_type": "boolean",
            "correct_answers": [
                {
                    "text": "true"
                }
            ],
            "explanation": null,
            "source": {
                "title": "NASA Solar System",
                "url": "https://solarsystem.nasa.gov/"
            }
        }
    ]
}

Что означает каждое поле

Поле Значение
title Название теста. Обязательно.
description Короткое описание теста. Необязательно.
tags До двух коротких тегов темы. Необязательно, но помогает найти тест.
questions Список вопросов по порядку.
question Сам вопрос: "text" и/или "image_url".
answer_type Как отвечают: "choice" (выбор из вариантов), "text" (ввести ответ), "boolean" (верно / неверно).
correct_answers Один или несколько правильных ответов. У каждого есть "text" и/или "image_url".
wrong_answers Неправильные варианты, только для "choice". Дайте хотя бы три.
explanation Почему ответ правильный. Необязательно.
source Откуда взят факт: "title" и "url". Необязательно.
typein Только у одиночного выбора: можно ли ответ вписать, а не выбрать? false: нельзя; {"hint": "фамилия", "accept": ["другое написание"]}: можно, ответ в одно-два слова или короткое число. Необязательно.
Скопировано