{“payload”:{“allShortcutsEnabled”:false,”fileTree”:{“”:{“items”:[{“name”:”.github”,”path”:”.github”,”contentType”:”directory”},{“name”:”_system-prompts”,”path”:”_system-prompts”,”contentType”:”directory”},{“name”:”developer-edition”,”path”:”developer-edition”,”contentType”:”directory”},{“name”:”standard-edition”,”path”:”standard-edition”,”contentType”:”directory”},{“name”:”LICENSE.txt”,”path”:”LICENSE.txt”,”contentType”:”file”},{“name”:”README.md”,”path”:”README.md”,”contentType”:”file”},{“name”:”System Prompts.md”,”path”:”System Prompts.md”,”contentType”:”file”}],”totalCount”:7}},”fileTreeProcessingTime”:2.7121210000000002,”foldersToFetch”:[],”reducedMotionEnabled”:null,”repo”:{“id”:698029053,”defaultBranch”:”main”,”name”:”ChatGPT-AutoExpert”,”ownerLogin”:”spdustin”,”currentUserCanPush”:false,”isFork”:false,”isEmpty”:false,”createdAt”:”2023-09-29T01:48:59.000Z”,”ownerAvatar”:”https://avatars.githubusercontent.com/u/1342542?v=4″,”public”:true,”private”:false,”isOrgOwned”:false},”symbolsExpanded”:false,”treeExpanded”:true,”refInfo”:{“name”:”main”,”listCacheKey”:”v0:1697309709.0″,”canEdit”:false,”refType”:”branch”,”currentOid”:”83cc6bd4ac5bf9a55974aa5a35ab310ee59bea2e”},”path”:”System Prompts.md”,”currentUser”:null,”blob”:{“rawLines”:null,”stylingDirectives”:null,”csv”:null,”csvError”:null,”dependabotInfo”:{“showConfigurationBanner”:false,”configFilePath”:null,”networkDependabotPath”:”/spdustin/ChatGPT-AutoExpert/network/updates”,”dismissConfigurationNoticePath”:”/settings/dismiss-notice/dependabot_configuration_notice”,”configurationNoticeDismissed”:null,”repoAlertsPath”:”/spdustin/ChatGPT-AutoExpert/security/dependabot”,”repoSecurityAndAnalysisPath”:”/spdustin/ChatGPT-AutoExpert/settings/security_analysis”,”repoOwnerIsOrg”:false,”currentUserCanAdminRepo”:false},”displayName”:”System Prompts.md”,”displayUrl”:”https://github.com/spdustin/ChatGPT-AutoExpert/blob/main/System%20Prompts.md?raw=true”,”headerInfo”:{“blobSize”:”1.15 KB”,”deleteInfo”:{“deleteTooltip”:”You must be signed in to make or propose changes”},”editInfo”:{“editTooltip”:”You must be signed in to make or propose changes”},”ghDesktopPath”:”https://desktop.github.com”,”gitLfsPath”:null,”onBranch”:true,”shortPath”:”a9afd3e”,”siteNavLoginPath”:”/login?return_to=https%3A%2F%2Fgithub.com%2Fspdustin%2FChatGPT-AutoExpert%2Fblob%2Fmain%2FSystem%2520Prompts.md”,”isCSV”:false,”isRichtext”:true,”toc”:[{“level”:1,”text”:”Behind the scenes”,”anchor”:”behind-the-scenes”,”htmlText”:”Behind the scenes”}],”lineInfo”:{“truncatedLoc”:”21″,”truncatedSloc”:”17″},”mode”:”file”},”image”:false,”isCodeownersFile”:null,”isPlain”:false,”isValidLegacyIssueTemplate”:false,”issueTemplateHelpUrl”:”https://docs.github.com/articles/about-issue-and-pull-request-templates”,”issueTemplate”:null,”discussionTemplate”:null,”language”:”Markdown”,”languageID”:222,”large”:false,”loggedIn”:false,”newDiscussionPath”:”/spdustin/ChatGPT-AutoExpert/discussions/new”,”newIssuePath”:”/spdustin/ChatGPT-AutoExpert/issues/new”,”planSupportInfo”:{“repoIsFork”:null,”repoOwnedByCurrentUser”:null,”requestFullPath”:”/spdustin/ChatGPT-AutoExpert/blob/main/System%20Prompts.md”,”showFreeOrgGatedFeatureMessage”:null,”showPlanSupportBanner”:null,”upgradeDataAttributes”:null,”upgradePath”:null},”publishBannersInfo”:{“dismissActionNoticePath”:”/settings/dismiss-notice/publish_action_from_dockerfile”,”dismissStackNoticePath”:”/settings/dismiss-notice/publish_stack_from_file”,”releasePath”:”/spdustin/ChatGPT-AutoExpert/releases/new?marketplace=true”,”showPublishActionBanner”:false,”showPublishStackBanner”:false},”rawBlobUrl”:”https://github.com/spdustin/ChatGPT-AutoExpert/raw/main/System%20Prompts.md”,”renderImageOrRaw”:false,”richText”:”

n

Let’s see what SYSTEM messages are used behind the scenes at ChatGPT, and how they might influence custom instructions. They have been especially useful for me as I work on the ChatGPT AutoExpert custom instructions and supporting package (in the case of the Developer Edition).

n

Note

nI have added whitespace to some prompts to improve readability/formatting (but only where it wouldn’t change how ChatGPT would attend to the prompt).

I also updated this page to separate each prompt into their own Markdown file.

n

All examples are from GPT-4.

n

n”,”renderedFileInfo”:null,”shortPath”:null,”tabSize”:8,”topBannersInfo”:{“overridingGlobalFundingFile”:false,”globalPreferredFundingPath”:null,”repoOwner”:”spdustin”,”repoName”:”ChatGPT-AutoExpert”,”showInvalidCitationWarning”:false,”citationHelpUrl”:”https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files”,”showDependabotConfigurationBanner”:false,”actionsOnboardingTip”:null},”truncated”:false,”viewable”:true,”workflowRedirectUrl”:null,”symbols”:{“timedOut”:false,”notAnalyzed”:false,”symbols”:[{“name”:” Behind the scenes”,”kind”:”section_1″,”identStart”:1,”identEnd”:19,”extentStart”:0,”extentEnd”:1176,”fullyQualifiedName”:” Behind the scenes”,”identUtf16″:{“start”:{“lineNumber”:0,”utf16Col”:1},”end”:{“lineNumber”:0,”utf16Col”:19}},”extentUtf16″:{“start”:{“lineNumber”:0,”utf16Col”:0},”end”:{“lineNumber”:21,”utf16Col”:0}}}]}},”copilotInfo”:null,”csrf_tokens”:{“/spdustin/ChatGPT-AutoExpert/branches”:{“post”:”M17V793va64v6di3zdbYW_wccLMOZSgHbgRue3yatzmjKxLrlhEDpSpaEpSGH–SeZUDogoshTHo2tgf7u62vQ”},”/repos/preferences”:{“post”:”KBOL2ot4WHNkc8CJEPalaOlgPpJYW8EnYFD-_yM1gvTWzQNoH64gSMRzNsjyCoaJu4CRZEMTdBY7P_4SlUHdlg”}}},”title”:”ChatGPT-AutoExpert/System Prompts.md at main · spdustin/ChatGPT-AutoExpert”}

Read More