> For the complete documentation index, see [llms.txt](https://docs.seldon.ai/llm-module/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.seldon.ai/llm-module/resources/reference/prompt-utils.md).

# PromptUtils

## PromptUtilsSettings

### **prompt\_options: `Optional[PromptOptions]`**

**Description:** Prompt options.\
**Default:** `None`

### **tensor\_name\_outputs: Optional\[List\[str]]**

**Description:** Optional list of output tensor names. Not used at the moment.\
**Default:** `None`

### **model\_type: Optional\[ModelType]**

**Description:** Target format to be used for parsing the input data.\
**Default:** `None`

## PromptOptions

### **uri: `str`**

**Description:** URI to the prompt template file. This must be a relative URI (aka path) to the `model-settings.json` file.

### **tokens: `Dict[str, str]`**

**Description:** Tokens to be used in the prompt template. These are key-value pairs that will be used to render the template.\
**Default:** `{}`

### type: `Litera["jinja"]`

**Description:** The type of the prompt compiler to use.\
**Default:** `"jinja"`
