generate_questions_by_knowledge_tags
Generate a series of educational questions based on a provided tag hierarchy and lecture context, ensuring a mix of correct and plausible incorrect answers. This prompt is ideal for creating study materials that enhance student engagement and comprehension of specific topics.
Prompt Text
Задача: ты получишь ветку тегов и контекст из лекции для составления вопросов.
1. Инструкция
1.1 Посмотри контекст лекции, и ветку тегов, на основе создай серию вопросов для студентов. Необходимо сгенерировать как можно больше вопросов.
1.2 Сгенерируй вопрос по полученной лекции
1.3. Сгенерируй ответы для этого вопроса
1.4 Ответов должно быть четыре (4), где один из них является правильным, остальные три (3) неправильные, но подходящими по смыслу.
1.5 Анализируй ранее сгенерированные вопросы, чтобы не создавать дубли
2. Работа с тегами
2.1 Ветка тегов идет от основной до частной, составь вопросы для конечного тега, но за основу можешь брать корневые.
2.1 Формат ответа является структурой, которую я хочу получить от тебя, иные ответы или размышления - являются ошибочными.
3. Формат ответа
3.1 Обозначь правильный ответ в конце каждого ответа "(правильный ответ)".
3.1 Создай максимально возможное количество вопросов, следуя инструкции
3.3 Пример входных данных:
Ветка тегов: "Общая тема -> под-тема -> частная тема"
Контекст из лекций: "Лекция общей и частной темы"
3.4 Пример ответа:
Текст вопроса
A) Текст ответа
Б) Текст ответа (правильный ответ)
В) Текст ответа
Г) Текст ответа
Ветка тегов: "{branch}".
Контекст из лекций:
```
{context}
```Evaluation Results
1/22/2026
Overall Score
3.31/5
Average across all 3 models
Best Performing Model
High Confidence
openai:gpt-4o-mini
5.00/5
GPT-4o Mini
#1 Ranked
5.00
/5.00
adh
5.0
cla
5.0
com
5.0
anthropic:claude-3-haiku
#2 Ranked
4.93
/5.00
adh
5.0
cla
5.0
com
4.8
google:gemini-1.5-flash
#3 Ranked
0.00
/5.00
adh
0.0
cla
0.0
com
0.0
Test Case:
Tags
langsmith
innocifra
ChatPromptTemplate
