Merge branch 'main' into fix-openai-settings

This commit is contained in:
Timothy Jaeryang Baek 2023-12-30 03:27:13 -05:00 committed by GitHub
commit 7753851e51
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 1122 additions and 916 deletions

View file

@ -160,6 +160,13 @@
document.getElementById('delete-chat-button')?.click();
}
// Check if Ctrl + . is pressed
if (isCtrlPressed && event.key === '.') {
event.preventDefault();
console.log('openSettings');
document.getElementById('open-settings-button')?.click();
}
// Check if Ctrl + / is pressed
if (isCtrlPressed && event.key === '/') {
event.preventDefault();

View file

@ -30,6 +30,17 @@
? $modelfiles.filter((modelfile) => modelfile.tagName === selectedModels[0])[0]
: null;
let selectedModelfiles = {};
$: selectedModelfiles = selectedModels.reduce((a, tagName, i, arr) => {
const modelfile =
$modelfiles.filter((modelfile) => modelfile.tagName === tagName)?.at(0) ?? undefined;
return {
...a,
...(modelfile && { [tagName]: modelfile })
};
}, {});
let chat = null;
let title = '';
@ -612,7 +623,7 @@
<Messages
chatId={$chatId}
{selectedModels}
{selectedModelfile}
{selectedModelfiles}
bind:history
bind:messages
bind:autoScroll

View file

@ -31,6 +31,17 @@
? $modelfiles.filter((modelfile) => modelfile.tagName === selectedModels[0])[0]
: null;
let selectedModelfiles = {};
$: selectedModelfiles = selectedModels.reduce((a, tagName, i, arr) => {
const modelfile =
$modelfiles.filter((modelfile) => modelfile.tagName === tagName)?.at(0) ?? undefined;
return {
...a,
...(modelfile && { [tagName]: modelfile })
};
}, {});
let chat = null;
let title = '';
@ -646,7 +657,7 @@
<Messages
chatId={$chatId}
{selectedModels}
{selectedModelfile}
{selectedModelfiles}
bind:history
bind:messages
bind:autoScroll