Harrison/prompt prefix (#3496)

Co-authored-by: Ian <ArGregoryIan@gmail.com>
This commit is contained in:
Harrison Chase
2023-04-24 22:15:44 -07:00
committed by vowelparrot
parent ca0dfd38f8
commit 1781d611f8

View File

@@ -20,12 +20,14 @@ class AutoGPTPrompt(BaseChatPromptTemplate, BaseModel):
send_token_limit: int = 4196
def construct_full_prompt(self, goals: List[str]) -> str:
prompt_start = """Your decisions must always be made independently
without seeking user assistance. Play to your strengths
as an LLM and pursue simple strategies with no legal complications.
If you have completed all your tasks,
make sure to use the "finish" command."""
prompt_start = (
"Your decisions must always be made independently "
"without seeking user assistance.\n"
"Play to your strengths as an LLM and pursue simple "
"strategies with no legal complications.\n"
"If you have completed all your tasks, make sure to "
'use the "finish" command.'
)
# Construct full prompt
full_prompt = (
f"You are {self.ai_name}, {self.ai_role}\n{prompt_start}\n\nGOALS:\n\n"