yourbench/utils/question_models.py [90:102]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            document_id=document_id,
            additional_instructions=additional_instructions,
            question=str(pair.get("question", "")).strip(),
            self_answer=str(pair.get("answer", "")).strip(),
            choices=pair.get("choices"),
            estimated_difficulty=force_int_in_range(pair.get("estimated_difficulty", 5), 1, 10),
            self_assessed_question_type=str(pair.get("question_type", "")).strip(),
            question_mode=str(pair.get("question_mode", "")).strip().lower(),
            generating_model=model,
            thought_process=str(pair.get("thought_process", "")),
            raw_response=raw_response,
            citations=validate_list(pair.get("citations", [])),
        )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



yourbench/utils/question_models.py [117:129]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            document_id=document_id,
            additional_instructions=additional_instructions,
            question=str(pair.get("question", "")).strip(),
            self_answer=str(pair.get("answer", "")).strip(),
            choices=pair.get("choices"),
            estimated_difficulty=force_int_in_range(pair.get("estimated_difficulty", 5), 1, 10),
            self_assessed_question_type=str(pair.get("question_type", "")).strip(),
            question_mode=str(pair.get("question_mode", "")).strip().lower(),
            generating_model=model,
            thought_process=str(pair.get("thought_process", "")),
            raw_response=raw_response,
            citations=validate_list(pair.get("citations", [])),
        )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



