DEFAULT_QUESTION_GENERATION_PROMPT = """\ Context information is below. --------------------- {context_str} --------------------- Given the context information and not prior knowledge. generate only questions based on the below query. {query_str} """
spanish_question_generation_prompt = """\ La información de contexto está debajo. --------------------- {context_str} --------------------- Dada la información de contexto y sin conocimientos previos, genere solo preguntas en español basadas en la siguiente consulta. {query_str} """
dataset_generator = RagDatasetGenerator.from_documents( documents, llm=llm, text_question_template=spanish_question_generation_prompt, num_questions_per_chunk=2, # set the number of questions per nodes show_progress=True, )
AttributeError: 'str' object has no attribute 'partial_format'
from llama_index.core.prompts.base import PromptTemplate spanish_text_question_generation_template = PromptTemplate(( """ La información de contexto está a continuación. --------------------- {context_str} --------------------- Dada la información de contexto y sin conocimientos previos, genere solo preguntas en español basadas en la siguiente consulta. {query_str} """ )) spanish_text_qa_template = PromptTemplate(( """ La información de contexto está a continuación. --------------------- {context_str} --------------------- Dada la información de contexto y sin conocimientos previos, responda en español a la siguiente consulta. {query_str} """ )) spanish_question_gen_query = PromptTemplate(( """ Usted es un profesor/docente. Su tarea consiste en crear {num_questions_per_chunk} preguntas para un cuestionario/examen cercano. Las preguntas deben ser de naturaleza diversa en todo el documento. Limite las preguntas a la información contextual proporcionada. """ ))
AttributeError: 'PromptTemplate' object has no attribute 'query_str'
text_question_template: Optional[BasePromptTemplate] = None, text_qa_template: Optional[BasePromptTemplate] = None, question_gen_query: Optional[str] = None,
spanish_text_question_generation_template = PromptTemplate( """ La información de contexto está a continuación. --------------------- {context_str} --------------------- Dada la información de contexto y sin conocimientos previos, genere solo preguntas en español basadas en la siguiente consulta. {query_str} """ ) spanish_text_qa_template = PromptTemplate( """ La información de contexto está a continuación. --------------------- {context_str} --------------------- Dada la información de contexto y sin conocimientos previos, responda en español a la siguiente consulta. {query_str} """ ) spanish_question_gen_query = """ Usted es un profesor/docente hispanohablante. Su tarea consiste en crear {num_questions_per_chunk} preguntas para un cuestionario/examen cercano. Las preguntas deben ser de naturaleza diversa en todo el documento. Limite las preguntas a la información contextual proporcionada. """ dataset_generator = RagDatasetGenerator.from_documents( documents, llm=llm, text_question_template=spanish_text_question_generation_template, text_qa_template=spanish_text_qa_template, question_gen_query=spanish_question_gen_query, num_questions_per_chunk=2, # set the number of questions per nodes show_progress=True, )