Add vector storage to prompt itemization
This commit is contained in:
parent
56f0775581
commit
07ac2460e2
|
@ -4183,6 +4183,8 @@ export async function Generate(type, { automatic_trigger, force_name2, quiet_pro
|
||||||
summarizeString: (extension_prompts['1_memory']?.value || ''),
|
summarizeString: (extension_prompts['1_memory']?.value || ''),
|
||||||
authorsNoteString: (extension_prompts['2_floating_prompt']?.value || ''),
|
authorsNoteString: (extension_prompts['2_floating_prompt']?.value || ''),
|
||||||
smartContextString: (extension_prompts['chromadb']?.value || ''),
|
smartContextString: (extension_prompts['chromadb']?.value || ''),
|
||||||
|
chatVectorsString: (extension_prompts['3_vectors']?.value || ''),
|
||||||
|
dataBankVectorsString: (extension_prompts['4_vectors_data_bank']?.value || ''),
|
||||||
worldInfoString: worldInfoString,
|
worldInfoString: worldInfoString,
|
||||||
storyString: storyString,
|
storyString: storyString,
|
||||||
beforeScenarioAnchor: beforeScenarioAnchor,
|
beforeScenarioAnchor: beforeScenarioAnchor,
|
||||||
|
@ -4814,6 +4816,8 @@ export async function itemizedParams(itemizedPrompts, thisPromptSet) {
|
||||||
thisPrompt_padding: itemizedPrompts[thisPromptSet].padding,
|
thisPrompt_padding: itemizedPrompts[thisPromptSet].padding,
|
||||||
this_main_api: itemizedPrompts[thisPromptSet].main_api,
|
this_main_api: itemizedPrompts[thisPromptSet].main_api,
|
||||||
chatInjects: await getTokenCountAsync(itemizedPrompts[thisPromptSet].chatInjects),
|
chatInjects: await getTokenCountAsync(itemizedPrompts[thisPromptSet].chatInjects),
|
||||||
|
chatVectorsStringTokens: await getTokenCountAsync(itemizedPrompts[thisPromptSet].chatVectorsString),
|
||||||
|
dataBankVectorsStringTokens: await getTokenCountAsync(itemizedPrompts[thisPromptSet].dataBankVectorsString),
|
||||||
};
|
};
|
||||||
|
|
||||||
if (params.chatInjects) {
|
if (params.chatInjects) {
|
||||||
|
|
|
@ -107,6 +107,14 @@ API Used: {{this_main_api}}<br>
|
||||||
<div class=" flex1 tokenItemizingSubclass">-- Smart Context:</div>
|
<div class=" flex1 tokenItemizingSubclass">-- Smart Context:</div>
|
||||||
<div class="tokenItemizingSubclass"> {{smartContextStringTokens}}</div>
|
<div class="tokenItemizingSubclass"> {{smartContextStringTokens}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex-container ">
|
||||||
|
<div class=" flex1 tokenItemizingSubclass">-- Vector Storage (Chats):</div>
|
||||||
|
<div class="tokenItemizingSubclass"> {{chatVectorsStringTokens}}</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container ">
|
||||||
|
<div class=" flex1 tokenItemizingSubclass">-- Vector Storage (Data Bank):</div>
|
||||||
|
<div class="tokenItemizingSubclass"> {{dataBankVectorsStringTokens}}</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="wide100p flex-container">
|
<div class="wide100p flex-container">
|
||||||
<div class="flex1" style="color: mediumpurple;">{{}} Bias:</div>
|
<div class="flex1" style="color: mediumpurple;">{{}} Bias:</div>
|
||||||
|
|
|
@ -79,6 +79,14 @@ API Used: {{this_main_api}}<br>
|
||||||
<div class=" flex1 tokenItemizingSubclass">-- Smart Context:</div>
|
<div class=" flex1 tokenItemizingSubclass">-- Smart Context:</div>
|
||||||
<div class="tokenItemizingSubclass"> {{smartContextStringTokens}}</div>
|
<div class="tokenItemizingSubclass"> {{smartContextStringTokens}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex-container ">
|
||||||
|
<div class=" flex1 tokenItemizingSubclass">-- Vector Storage (Chats):</div>
|
||||||
|
<div class="tokenItemizingSubclass"> {{chatVectorsStringTokens}}</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container ">
|
||||||
|
<div class=" flex1 tokenItemizingSubclass">-- Vector Storage (Data Bank):</div>
|
||||||
|
<div class="tokenItemizingSubclass"> {{dataBankVectorsStringTokens}}</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="wide100p flex-container">
|
<div class="wide100p flex-container">
|
||||||
<div class="flex1" style="color: mediumpurple;">{{}} Bias:</div>
|
<div class="flex1" style="color: mediumpurple;">{{}} Bias:</div>
|
||||||
|
|
Loading…
Reference in New Issue