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