forked from open-webui/open-webui
refac: naming convention
This commit is contained in:
parent
a938ffb586
commit
0c441b588c
3 changed files with 8 additions and 7 deletions
|
@ -1,5 +1,5 @@
|
||||||
import { OLLAMA_API_BASE_URL } from '$lib/constants';
|
import { OLLAMA_API_BASE_URL } from '$lib/constants';
|
||||||
import { templatePrompt } from '$lib/utils';
|
import { promptTemplate } from '$lib/utils';
|
||||||
|
|
||||||
export const getOllamaUrls = async (token: string = '') => {
|
export const getOllamaUrls = async (token: string = '') => {
|
||||||
let error = null;
|
let error = null;
|
||||||
|
@ -145,7 +145,7 @@ export const generateTitle = async (
|
||||||
) => {
|
) => {
|
||||||
let error = null;
|
let error = null;
|
||||||
|
|
||||||
template = templatePrompt(template, prompt);
|
template = promptTemplate(template, prompt);
|
||||||
|
|
||||||
console.log(template);
|
console.log(template);
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { OPENAI_API_BASE_URL } from '$lib/constants';
|
import { OPENAI_API_BASE_URL } from '$lib/constants';
|
||||||
import { templatePrompt } from '$lib/utils';
|
import { promptTemplate } from '$lib/utils';
|
||||||
|
|
||||||
export const getOpenAIUrls = async (token: string = '') => {
|
export const getOpenAIUrls = async (token: string = '') => {
|
||||||
let error = null;
|
let error = null;
|
||||||
|
@ -274,7 +274,7 @@ export const generateTitle = async (
|
||||||
) => {
|
) => {
|
||||||
let error = null;
|
let error = null;
|
||||||
|
|
||||||
template = templatePrompt(template, prompt);
|
template = promptTemplate(template, prompt);
|
||||||
|
|
||||||
console.log(template);
|
console.log(template);
|
||||||
|
|
||||||
|
|
|
@ -468,12 +468,12 @@ export const blobToFile = (blob, fileName) => {
|
||||||
return file;
|
return file;
|
||||||
};
|
};
|
||||||
|
|
||||||
// templatePrompt replaces any occurrences of the following in the template with the prompt
|
// promptTemplate replaces any occurrences of the following in the template with the prompt
|
||||||
// {{prompt}} will be replaced with the prompt
|
// {{prompt}} will be replaced with the prompt
|
||||||
// {{prompt:start:<length>}} will be replaced with the first <length> characters of the prompt
|
// {{prompt:start:<length>}} will be replaced with the first <length> characters of the prompt
|
||||||
// {{prompt:end:<length>}} will be replaced with the last <length> characters of the prompt
|
// {{prompt:end:<length>}} will be replaced with the last <length> characters of the prompt
|
||||||
// Character length is used as we don't have the ability to tokenize the prompt
|
// Character length is used as we don't have the ability to tokenize the prompt
|
||||||
export const templatePrompt = (template: string, prompt: string) => {
|
export const promptTemplate = (template: string, prompt: string) => {
|
||||||
template = template.replace(/{{prompt}}/g, prompt);
|
template = template.replace(/{{prompt}}/g, prompt);
|
||||||
|
|
||||||
// Replace all instances of {{prompt:start:<length>}} with the first <length> characters of the prompt
|
// Replace all instances of {{prompt:start:<length>}} with the first <length> characters of the prompt
|
||||||
|
@ -493,6 +493,7 @@ export const templatePrompt = (template: string, prompt: string) => {
|
||||||
}
|
}
|
||||||
|
|
||||||
return template;
|
return template;
|
||||||
|
};
|
||||||
|
|
||||||
export const approximateToHumanReadable = (nanoseconds: number) => {
|
export const approximateToHumanReadable = (nanoseconds: number) => {
|
||||||
const seconds = Math.floor((nanoseconds / 1e9) % 60);
|
const seconds = Math.floor((nanoseconds / 1e9) % 60);
|
||||||
|
|
Loading…
Reference in a new issue