2024-12-30 17:28:05 +08:00
< h3 class = "flex-container justifyCenter alignitemscenter" >
2024-12-30 17:06:42 +08:00
< span data-i18n = "Prompt Itemization" > Prompt Itemization< / span >
2024-07-17 01:31:34 +02:00
< div id = "showRawPrompt" class = "fa-solid fa-square-poll-horizontal menu_button" title = "Show Raw Prompt" data-i18n = "[title]Show Raw Prompt" > < / div >
< div id = "copyPromptToClipboard" class = "fa-solid fa-copy menu_button" title = "Copy Prompt" data-i18n = "[title]Copy Prompt" > < / div >
< div id = "diffPrevPrompt" class = "fa-solid fa-code-compare menu_button" title = "Show Prompt Differences" data-i18n = "[title]Show Prompt Differences" > < / div >
2023-08-22 14:50:43 +03:00
< / h3 >
2024-12-03 23:27:39 +02:00
< div >
< div >
2024-12-30 17:06:42 +08:00
< span data-i18n = "API/Model:" > API/Model:< / span > {{mainApiFriendlyName}} {{#if apiUsed}}({{apiUsed}}){{/if}} {{#if modelUsed}}– {{modelUsed}}{{/if}}
2024-12-03 23:27:39 +02:00
< / div >
< div >
2024-12-30 17:06:42 +08:00
< small data-i18n = "Preset:" > Preset:< / small > < small > {{presetName}}< / small >
2024-12-03 23:27:39 +02:00
< span > |< / span >
2024-12-30 17:06:42 +08:00
< small data-i18n = "Tokenizer:" > Tokenizer:< / small > < small > {{selectedTokenizer}}< / small >
2024-12-03 23:27:39 +02:00
< / div >
< / div >
2024-12-30 17:06:42 +08:00
< span class = "tokenItemizingSubclass" data-i18n = "Only the white numbers really matter. All numbers are estimates. Grey color items may not have been included in the context due to certain prompt format settings." >
2023-08-22 14:50:43 +03:00
Only the white numbers really matter. All numbers are estimates.
Grey color items may not have been included in the context due to certain prompt format settings.
< / span >
< hr >
< div class = "justifyLeft" >
< div class = "flex-container" >
< div class = "flex-container flex1 flexFlowColumns flexNoGap wide50p tokenGraph" >
< div class = "wide100p" style = "background-color: grey; height: {{oaiSystemTokensPercentage}}%;" > < / div >
< div class = "wide100p" style = "background-color: salmon; height: {{oaiStartTokensPercentage}}%;" > < / div >
< div class = "wide100p" style = "background-color: indianred; height: {{storyStringTokensPercentage}}%;" > < / div >
< div class = "wide100p" style = "background-color: gold; height: {{worldInfoStringTokensPercentage}}%;" > < / div >
< div class = "wide100p" style = "background-color: palegreen; height: {{ActualChatHistoryTokensPercentage}}%;" >
< / div >
< div class = "wide100p" style = "background-color: cornflowerblue; height: {{allAnchorsTokensPercentage}}%;" >
< / div >
< div class = "wide100p" style = "background-color: mediumpurple; height: {{promptBiasTokensPercentage}}%;" >
< / div >
< / div >
< div class = "flex-container wide50p" >
< div class = "wide100p flex-container flexNoGap flexFlowColumn" >
< div class = "flex-container wide100p" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" style = "color: grey;" > < b data-i18n = "System Info:" > System Info:< / b > < / div >
< div class = "" > < b > {{oaiSystemTokens}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Chat Start: < / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{oaiStartTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
2023-08-22 20:34:20 +03:00
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Main: < / div >
< div class = "tokenItemizingSubclass" > {{oaiMainTokens}}< / div >
< / div >
2023-08-22 14:50:43 +03:00
< div class = "flex-container " >
2024-07-21 22:12:38 +03:00
< div class = " flex1 tokenItemizingSubclass" > -- Post-History: < / div >
2023-08-22 14:50:43 +03:00
< div class = "tokenItemizingSubclass" > {{oaiJailbreakTokens}}< / div >
< / div >
< div class = "flex-container " >
2024-07-21 14:29:13 +03:00
< div class = " flex1 tokenItemizingSubclass" > -- Auxiliary: < / div >
2023-08-22 20:34:20 +03:00
< div class = "tokenItemizingSubclass" > {{oaiNsfwTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Nudge: < / div >
< div class = "tokenItemizingSubclass" > {{oaiNudgeTokens}}< / div >
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Impersonate: < / div >
< div class = "tokenItemizingSubclass" > {{oaiImpersonateTokens}}< / div >
< / div >
< / div >
< div class = "wide100p flex-container flexNoGap flexFlowColumn" >
< div class = "flex-container wide100p" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" style = "color: indianred;" > < b data-i18n = "Prompt Tokens:" > Prompt Tokens:< / b > < / div >
< div class = "" > < b > {{oaiPromptTokens}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Description: < / div >
< div class = "tokenItemizingSubclass" > {{charDescriptionTokens}}< / div >
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Personality:< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{charPersonalityTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Scenario: < / div >
< div class = "tokenItemizingSubclass" > {{scenarioTextTokens}}< / div >
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Examples:< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{examplesStringTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- User Persona:< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{userPersonaStringTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< / div >
< div class = "wide100p flex-container" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" style = "color: gold;" > < b data-i18n = "World Info:" > World Info:< / b > < / div >
< div class = "" > < b > {{worldInfoStringTokens}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "wide100p flex-container" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" style = "color: palegreen;" > < b data-i18n = "Chat History:" > Chat History:< / b > < / div >
< div class = "" > < b > {{ActualChatHistoryTokens}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "wide100p flex-container flexNoGap flexFlowColumn" >
< div class = "wide100p flex-container" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" style = "color: cornflowerblue;" > < b data-i18n = "Extensions:" > Extensions:< / b > < / div >
< div class = "" > < b > {{allAnchorsTokens}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Summarize: < / div >
< div class = "tokenItemizingSubclass" > {{summarizeStringTokens}}< / div >
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Author's Note:< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{authorsNoteStringTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Smart Context:< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{smartContextStringTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
2024-07-16 22:51:15 +03:00
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Vector Storage (Chats):< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{chatVectorsStringTokens}}< / div >
2024-07-16 22:51:15 +03:00
< / div >
< div class = "flex-container " >
< div class = " flex1 tokenItemizingSubclass" > -- Vector Storage (Data Bank):< / div >
2024-12-30 17:06:42 +08:00
< div class = "tokenItemizingSubclass" > {{dataBankVectorsStringTokens}}< / div >
2024-07-16 22:51:15 +03:00
< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "wide100p flex-container" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" style = "color: mediumpurple;" > < b > { { } } < / b > < b data-i18n = "Bias:" > Bias:< / b > < / div >
2023-08-22 14:50:43 +03:00
< div class = "" > {{oaiBiasTokens}}< / div >
< / div >
< / div >
< / div >
< hr >
< div class = "wide100p flex-container flexFlowColumns" >
< div class = "flex-container wide100p" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" > < b data-i18n = "Total Tokens in Prompt:" > Total Tokens in Prompt:< / b > < / div >
< div class = "" > < b > {{finalPromptTokens}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container wide100p" >
2024-12-30 17:06:42 +08:00
< div class = "flex1" > < b data-i18n = "Max Context" > Max Context< / b > < small data-i18n = "(Context Size - Response Length)" > (Context Size - Response Length)< / small > < b data-i18n = ":" > :< / b > < / div >
< div class = "" > < b > {{thisPrompt_max_context}}< / b > < / div >
2023-08-22 14:50:43 +03:00
< / div >
< / div >
< / div >
< hr >
2024-06-26 04:49:07 +02:00
< div id = "rawPromptPopup" class = "list-group" >
< div id = "rawPromptWrapper" class = "tokenItemizingSubclass" > < / div >
< / div >