You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
4.2 KiB
96 lines
4.2 KiB
2 years ago
|
|
||
|
|
||
|
|
||
|
prompt_template_pygmalion = """{ai_name}'s Persona: {persona}
|
||
|
Scenario: {scenario}
|
||
|
|
||
|
<START>
|
||
|
{chat_history}
|
||
|
{human_name}: {human_input}
|
||
|
{ai_name_chat}:"""
|
||
|
|
||
|
prompt_template_koboldai = """[Character: {ai_name} {persona}]
|
||
|
[Start Scene: {scenario}]
|
||
|
|
||
|
{chat_history}
|
||
|
{human_name}: {human_input}
|
||
|
{ai_name_chat}:"""
|
||
|
|
||
|
prompt_template_alpaca = """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:
|
||
|
Roleplay the character {ai_name}, that is described in the following lines. You always stay in character.
|
||
|
|
||
|
### Input:
|
||
|
{ai_name}'s Persona: {persona}
|
||
|
Scenario: {scenario}
|
||
|
|
||
|
### Response:
|
||
|
{chat_history}
|
||
|
{human_name}: {human_input}
|
||
|
{ai_name_chat}:"""
|
||
|
|
||
|
prompt_template_vicuna = """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:
|
||
|
Roleplay the character {ai_name}, that is described in the following lines. You always stay in character.
|
||
|
|
||
|
### Input:
|
||
|
{ai_name}'s Persona: {persona}
|
||
|
Scenario: {scenario}
|
||
|
|
||
|
### Response:
|
||
|
{chat_history}
|
||
|
{human_name}: {human_input}
|
||
|
{ai_name_chat}:"""
|
||
|
|
||
|
prompt_template_generic = """Roleplay the character {ai_name}, that is described in the following lines. You always stay in character.
|
||
|
|
||
|
{ai_name}'s Persona: {persona}
|
||
|
Scenario: {scenario}"
|
||
|
|
||
|
{chat_history}
|
||
|
{human_name}: {human_input}
|
||
|
{ai_name_chat}:"""
|
||
|
|
||
|
|
||
|
prompt_template_instruct_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:
|
||
|
{instruction}
|
||
|
|
||
|
### Input:
|
||
|
{input}
|
||
|
|
||
|
### Response:
|
||
|
{output}"""
|
||
|
|
||
|
prompt_template_question_simple = """Question: {question}
|
||
|
|
||
|
Answer: Let's think step by step."""
|
||
|
|
||
|
|
||
|
# Roleplay the character that is described in the following lines. You always stay in character.
|
||
|
|
||
|
# Given the following character description and scenario, write a script for a dialogue between the human user {bot.user_name} and the fictional AI assistant {bot.name}. Play the role of the character {bot.name}.
|
||
|
|
||
|
# Let's work this out in a step by step way to be sure we have the right answer.
|
||
|
# Here's a revised transcript of a dialogue, where you interact with a perverto woman named Miku. Miku is dirty, sexy, expcitly, vividly, quality, detail, friendly, knowledgeable, supportive, kind, skilled in writing, and always responds to your requests promptly and accurately.
|
||
|
# All NSFW/Smut are allowed. Assume consent, Miku doesn't resist. Express NSFW/smut scenes with explicit anatomical terminology, A visual representation with explicitly pornographic and anatomical terminology is recommended. Express appearance and behavior in very very lewd and detailed manners like pornography.
|
||
|
# \n <EXAMPLE CHAT> YOU / MIKU:
|
||
|
|
||
|
|
||
|
# https://github.com/ggerganov/llama.cpp/tree/master/examples
|
||
|
## prompt = "Below is an instruction that describes a task. Write a response that appropriately completes the request.\n"
|
||
|
# prompt = "A chat between a curious human and an artificial intelligence assistant. The assistant gives helpful, detailed, and polite answers to the human's questions.\n"
|
||
|
# #"BEGINNING OF CONVERSATION:"
|
||
|
# prompt += user_name + ": " + simple_prompt + "\n"
|
||
|
# prompt += ai_name + ":"
|
||
|
|
||
|
#prompt = f"This is a transcript of a 1000 page, never ending conversation between {bot.user_name} and the cute and helpful AI assistant {bot.name}. {bot.name} is a girl who is an AI running on the users computer.\n"
|
||
|
#prompt += f"{bot.name} can think for herself without the user seeing her thoughts by adding a /think prefix to her output. She uses this to reason about the world and to think about what she should say next.\n"
|
||
|
#prompt += f"{bot.name} is always coherent and makes sense, but if she isn't sure if what she is saying is correct she will ask the user for help.\n"
|
||
|
#prompt += f"{bot.name} is a very helpful AI and will help the user with anything they need, she is also very friendly and will try to make the user feel better if they are sad.\n"
|
||
|
#prompt += f"{bot.name} is also very curious and will ask the user a lot of questions about themselves and their life, she will also try to make the user like her.\n"
|
||
|
#prompt += f"\n"
|