# PromptTemplateCreateRequest ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **name** | **str** | | **description** | **str** | A description of the prompt template. | [optional] **lang** | **str** | A language code. | [optional] **system_prompt** | **str** | A system prompt. | [optional] **pre_prompt_query** | **str** | A text that is prepended before the contextual document chunks. | [optional] **prompt_query** | **str** | A text that is appended to the beginning of the user's message. | [optional] **hyde_no_rag_llm_prompt_extension** | **str** | An LLM prompt extension. | [optional] **pre_prompt_summary** | **str** | A prompt that goes before each large piece of text to summarize. | [optional] **prompt_summary** | **str** | A prompt that goes after each large piece of text to summarize. | [optional] **system_prompt_reflection** | **str** | A system prompt for self-reflection. | [optional] **prompt_reflection** | **str** | A template for self-reflection, must contain two occurrences of %s for full previous prompt (including system prompt, document related context and prompts if applicable, and user prompts) and answer | [optional] **auto_gen_description_prompt** | **str** | A prompt to create a description of the collection. | [optional] **auto_gen_document_summary_pre_prompt_summary** | **str** | A `pre_prompt_summary` for summary of a freshly imported document (if enabled). | [optional] **auto_gen_document_summary_prompt_summary** | **str** | A `prompt_summary` for summary of a freshly imported document (if enabled).` | [optional] **auto_gen_document_sample_questions_prompt** | **str** | A prompt to create sample questions for a freshly imported document (if enabled). | [optional] **default_sample_questions** | **List[str]** | Default sample questions in case there are no auto-generated sample questions. | [optional] **image_batch_image_prompt** | **str** | A prompt for each image batch for vision models. | [optional] **image_batch_final_prompt** | **str** | A prompt for each image batch for vision models. | [optional] ## Example ```python from h2ogpte.rest.models.prompt_template_create_request import PromptTemplateCreateRequest # TODO update the JSON string below json = "{}" # create an instance of PromptTemplateCreateRequest from a JSON string prompt_template_create_request_instance = PromptTemplateCreateRequest.from_json(json) # print the JSON string representation of the object print(PromptTemplateCreateRequest.to_json()) # convert the object into a dict prompt_template_create_request_dict = prompt_template_create_request_instance.to_dict() # create an instance of PromptTemplateCreateRequest from a dict prompt_template_create_request_from_dict = PromptTemplateCreateRequest.from_dict(prompt_template_create_request_dict) ```