prompt_strategies.alpaca_chat
prompt_strategies.alpaca_chat
Module for Alpaca prompt strategy classes
Classes
| Name | Description |
|---|---|
| AlpacaChatPrompter | Alpaca Chat Prompter extending the system prompt to for chat-instruct answers |
| AlpacaConcisePrompter | Alpaca Prompter extending the system prompt to ask for concise chat-instruct answers |
| AlpacaQAPromptTokenizingStrategy | Tokenizing strategy for AlpacaQA |
| CamelAIPromptTokenizingStrategy | Tokenizing strategy for CamelAI datasets |
| NoSystemPrompter | Null Prompter with no system prompts |
AlpacaChatPrompter
prompt_strategies.alpaca_chat.AlpacaChatPrompter(self)Alpaca Chat Prompter extending the system prompt to for chat-instruct answers
AlpacaConcisePrompter
prompt_strategies.alpaca_chat.AlpacaConcisePrompter(
self,
prompt_style=PromptStyle.INSTRUCT.value,
)Alpaca Prompter extending the system prompt to ask for concise chat-instruct answers
AlpacaQAPromptTokenizingStrategy
prompt_strategies.alpaca_chat.AlpacaQAPromptTokenizingStrategy(
self,
prompter,
tokenizer,
train_on_inputs=False,
sequence_len=2048,
)Tokenizing strategy for AlpacaQA
CamelAIPromptTokenizingStrategy
prompt_strategies.alpaca_chat.CamelAIPromptTokenizingStrategy(
self,
prompter,
tokenizer,
train_on_inputs=False,
sequence_len=2048,
)Tokenizing strategy for CamelAI datasets
NoSystemPrompter
prompt_strategies.alpaca_chat.NoSystemPrompter(self)Null Prompter with no system prompts