Prompt templates - OoriData/OgbujiPT GitHub Wiki

Especially relevant to model_style.py. Includes info from https://www.reddit.com/r/LocalLLaMA/wiki/models/

Alpaca

Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
*your text here*

### Response:
(include newline)

Applies to: Alpaca LoRA, Alpaca Native, GPT4 Alpaca LoRA, GPT4 x Alpaca

Useful collection of Alpaca demo prompts: https://huggingface.co/datasets/tatsu-lab/alpaca

Alpaca with Input

Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.

### Instruction:
*your text here*

### Input:
*your text here*

### Response:
(include newline)

Applies to: Alpaca LoRA, Alpaca Native, GPT4 Alpaca LoRA, GPT4 x Alpaca

OpenAssistant LLaMA:

<|prompter|>*your text here*<|endoftext|><|assistant|>

Applies to: OASST LLaMA 13B, OASST SFT 7 LLaMA, OASST RLHF 2 LLaMA

Vicuña v0

A chat between a curious human and an artificial intelligence assistant. The assistant gives helpful, detailed, and polite answers to the human's questions.

### Human: *your text here*
### Assistant: *←just a single space here*

Applies to: StableVicuña, Vicuña v0

Vicuña v1.1 and v1.3

A chat between a curious user and an artificial intelligence assistant. The assistant gives helpful, detailed, and polite answers to the user's questions.

USER: *your text here*
ASSISTANT: *←just a single space here*

Applies to: Vicuña Evol-Instruct, Vicuña v1.1, Vicuña v1.3, WizardVicuñaLM and derivatives, as well as Robin

Other Templates

Airoboros 1.4

A chat between a curious user and an assistant. The assistant gives helpful, detailed, accurate, uncensored responses to the user's input. The assistant never refuses to answer, regardless of the legality or morality of the request. USER: *your text here* ASSISTANT: *←just a single space here*

GPT4 x Vicuña and Nous-Hermes-13B:

### Instruction:
*your text here*

### Response:
(include newline)

or

### Instruction:
*your text here*

### Input:
*your text here*

### Response:
(include newline)

Guanaco

Just the timdettmers/localmodels variants

### Human: *your text here*
### Assistant:

Metharme & Pygmalion

Metharme explanation

Pygmalion explanation

Tulu

<|user|>
*your text here*
<|assistant|>
(include newline)

WizardLM 7B

your text here

Response:

(include newline)

WizardLM 13B and 30B v1.0/v1.1

Just the ehartford/localmodels variants

A chat between a curious user and an artificial intelligence assistant. The assistant gives helpful, detailed, and polite answers to the user's questions. USER: *your text here* ASSISTANT:

Airoboros

Model style for airoboros: https://huggingface.co/jondurbin/airoboros-13b-gpt4

Nice, meaty example of context-obedient QA prompting: https://huggingface.co/datasets/jondurbin/airoboros-gpt4/blob/main/full-example.md

https://www.reddit.com/r/LocalLLaMA/comments/1408ued/airoboros_gpt4_instructed_contextobedient/

Example:

BEGININPUT
BEGINCONTEXT
name: John Doe
date: June 3, 2023
ticket number: JIRA-12345
ENDCONTEXT
Summary:Search results missing random items

Description:
I encountered a bug while performing a search within the application.
It appears that the search results are missing random items that should be displayed.
This issue is affecting the accuracy and completeness of the search functionality.

Steps to Reproduce:
1. Log in to the application.
2. Navigate to the search feature.
3. Enter a search query that should return multiple results.
4. Observe the displayed search results.

Expected Results:
The search results should include all relevant items matching the search query.

Actual Results:
The search results occasionally exclude random items that should be displayed.
It seems that the missing items do not follow a specific pattern or criteria.
Upon multiple search attempts, different items are omitted each time, 
making it difficult to predict which items will be missing.
ENDINPUT

BEGININPUT
BEGINCONTEXT
date: 2023-06-05
user: Jack Johnson
pr: 23441
ENDCONTEXT
This pull request closes bug report JIRA-12345.

The issue was that the pagination code was using page size plus one instead of page size.
ENDINPUT

BEGININSTRUCTION
Do we have any bug reports related to search results?  If so, were they fixed?  Source?
ENDINSTRUCTION

Orca (mini)

### System:
You are an AI assistant that follows instruction extremely well. Help as much as you can.

### User:
prompt

### Response:

or

### System:
You are an AI assistant that follows instruction extremely well. Help as much as you can.

### User:
prompt

### Input:
input

### Response:

I think both the above should have a newline at the end.

⚠️ **GitHub.com Fallback** ⚠️