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-31 14:04:30 +08:00
< small > < span data-i18n = "Preset:" > Preset:< / span > {{presetName}}< / small >
2024-12-03 23:27:39 +02:00
< span > |< / span >
2024-12-31 14:17:04 +08:00
< small > < span data-i18n = "Tokenizer:" > Tokenizer:< / span > {{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-31 14:17:04 +08:00
< div class = "flex1" style = "color: grey;" > < span data-i18n = "System Info:" > System Info:< / span > < / div >
< div class = "" > {{oaiSystemTokens}}< / 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-31 14:17:04 +08:00
< div class = "flex1" style = "color: indianred;" > < span data-i18n = "Prompt Tokens:" > Prompt Tokens:< / span > < / div >
< div class = "" > {{oaiPromptTokens}}< / 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-31 14:17:04 +08:00
< div class = "flex1" style = "color: gold;" > < span data-i18n = "World Info:" > World Info:< / span > < / div >
< div class = "" > {{worldInfoStringTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "wide100p flex-container" >
2024-12-31 14:17:04 +08:00
< div class = "flex1" style = "color: palegreen;" > < span data-i18n = "Chat History:" > Chat History:< / span > < / div >
< div class = "" > {{ActualChatHistoryTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "wide100p flex-container flexNoGap flexFlowColumn" >
< div class = "wide100p flex-container" >
2024-12-31 14:17:04 +08:00
< div class = "flex1" style = "color: cornflowerblue;" > < span data-i18n = "Extensions:" > Extensions:< / span > < / div >
< div class = "" > {{allAnchorsTokens}}< / 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-31 14:17:04 +08:00
< div class = "flex1" style = "color: mediumpurple;" > < span > { { } } < / span > < span data-i18n = "Bias:" > Bias:< / span > < / 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-31 14:17:04 +08:00
< div class = "flex1" > < span data-i18n = "Total Tokens in Prompt:" > Total Tokens in Prompt:< / span > < / div >
< div class = "" > {{finalPromptTokens}}< / div >
2023-08-22 14:50:43 +03:00
< / div >
< div class = "flex-container wide100p" >
2025-01-14 14:45:17 +00:00
< div class = "flex1" > < span data-i18n = "Max Context" > Max Context< / span > < small data-i18n = "(Context Size - Response Length)" > (Context Size - Response Length)< / small > < span > :< / span > < / div >
2024-12-31 14:17:04 +08:00
< div class = "" > {{thisPrompt_max_context}}< / 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 >