Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenpangpang
open-webui
Commits
92c98eda
Unverified
Commit
92c98eda
authored
Apr 27, 2024
by
Timothy Jaeryang Baek
Committed by
GitHub
Apr 27, 2024
Browse files
Merge pull request #1781 from open-webui/dev
0.1.122
parents
1092ee9c
85df019c
Changes
85
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
36 additions
and
12 deletions
+36
-12
src/routes/(app)/c/[id]/+page.svelte
src/routes/(app)/c/[id]/+page.svelte
+19
-3
src/routes/(app)/modelfiles/+page.svelte
src/routes/(app)/modelfiles/+page.svelte
+1
-1
src/routes/(app)/playground/+page.svelte
src/routes/(app)/playground/+page.svelte
+4
-4
src/routes/+layout.svelte
src/routes/+layout.svelte
+9
-3
src/routes/auth/+page.svelte
src/routes/auth/+page.svelte
+3
-1
No files found.
src/routes/(app)/c/[id]/+page.svelte
View file @
92c98eda
...
...
@@ -365,7 +365,13 @@
model
:
model
,
messages
:
messagesBody
,
options
:
{
...($
settings
.
options
??
{})
...($
settings
.
options
??
{}),
stop
:
$
settings
?.
options
?.
stop
??
undefined
?
$
settings
.
options
.
stop
.
map
((
str
)
=>
decodeURIComponent
(
JSON
.
parse
(
'"'
+
str
.
replace
(/\
"/g, '
\\
"
') + '
"'))
)
: undefined
},
format: $settings.requestFormat ?? undefined,
keep_alive: $settings.keepAlive ?? undefined,
...
...
@@ -544,7 +550,7 @@
console.log(docs);
const
res
=
await
generateOpenAIChatCompletion
(
const
[
res
, controller]
= await generateOpenAIChatCompletion(
localStorage.token,
{
model: model.id,
...
...
@@ -588,7 +594,12 @@
})
})),
seed: $settings?.options?.seed ?? undefined,
stop
:
$
settings
?.
options
?.
stop
??
undefined
,
stop:
$settings?.options?.stop ?? undefined
? $settings.options.stop.map((str) =>
decodeURIComponent(JSON.parse('"
' + str.replace(/\"/g, '
\\
"') + '"
'))
)
: undefined,
temperature: $settings?.options?.temperature ?? undefined,
top_p: $settings?.options?.top_p ?? undefined,
num_ctx: $settings?.options?.num_ctx ?? undefined,
...
...
@@ -620,6 +631,11 @@
if (done || stopResponseFlag || _chatId !== $chatId) {
responseMessage.done = true;
messages = messages;
if (stopResponseFlag) {
controller.abort('
User
:
Stop
Response
');
}
break;
}
...
...
src/routes/(app)/modelfiles/+page.svelte
View file @
92c98eda
...
...
@@ -28,7 +28,7 @@
});
if (success) {
toast.success($i18n.t(`Deleted {tagName}`, { tagName }));
toast.success($i18n.t(`Deleted
{
{tagName}
}
`, { tagName }));
}
return success;
...
...
src/routes/(app)/playground/+page.svelte
View file @
92c98eda
...
...
@@ -67,7 +67,7 @@
const textCompletionHandler = async () => {
const model = $models.find((model) => model.id === selectedModelId);
const res = await generateOpenAIChatCompletion(
const
[
res
, controller]
= await generateOpenAIChatCompletion(
localStorage.token,
{
model: model.id,
...
...
@@ -96,7 +96,7 @@
const { value, done } = await reader.read();
if (done || stopResponseFlag) {
if (stopResponseFlag) {
await cancelOllamaRequest(localStorage.token, currentRequestId
);
controller.abort('User: Stop Response'
);
}
currentRequestId = null;
...
...
@@ -135,7 +135,7 @@
const chatCompletionHandler = async () => {
const model = $models.find((model) => model.id === selectedModelId);
const res = await generateOpenAIChatCompletion(
const
[
res
, controller]
= await generateOpenAIChatCompletion(
localStorage.token,
{
model: model.id,
...
...
@@ -182,7 +182,7 @@
const { value, done } = await reader.read();
if (done || stopResponseFlag) {
if (stopResponseFlag) {
await cancelOllamaRequest(localStorage.token, currentRequestId
);
controller.abort('User: Stop Response'
);
}
currentRequestId = null;
...
...
src/routes/+layout.svelte
View file @
92c98eda
...
...
@@ -7,9 +7,11 @@
import { getBackendConfig } from '$lib/apis';
import { getSessionUser } from '$lib/apis/auths';
import '../app.css';
import '../tailwind.css';
import '../app.css';
import 'tippy.js/dist/tippy.css';
import { WEBUI_BASE_URL } from '$lib/constants';
import i18n, { initI18n } from '$lib/i18n';
...
...
@@ -60,6 +62,8 @@
}
await tick();
document.getElementById('splash-screen')?.remove();
loaded = true;
});
</script>
...
...
@@ -68,8 +72,10 @@
<title>{$WEBUI_NAME}</title>
<link rel="icon" href="{WEBUI_BASE_URL}/static/favicon.png" />
<link rel="stylesheet" type="text/css" href="/themes/rosepine.css" />
<link rel="stylesheet" type="text/css" href="/themes/rosepine-dawn.css" />
<!-- rosepine themes have been disabled as it's not up to date with our latest version. -->
<!-- feel free to make a PR to fix if anyone wants to see it return -->
<!-- <link rel="stylesheet" type="text/css" href="/themes/rosepine.css" />
<link rel="stylesheet" type="text/css" href="/themes/rosepine-dawn.css" /> -->
</svelte:head>
{#if loaded}
...
...
src/routes/auth/+page.svelte
View file @
92c98eda
...
...
@@ -215,6 +215,8 @@
<style>
.font-mona {
font-family: 'Mona Sans';
font-family: 'Mona Sans', -apple-system, 'Arimo', ui-sans-serif, system-ui, 'Segoe UI', Roboto,
Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji',
'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
</style>
Prev
1
2
3
4
5
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment