forked from open-webui/open-webui
external ollama server support added
This commit is contained in:
parent
7cc79f01cf
commit
52c563c6a0
3 changed files with 4 additions and 3 deletions
|
@ -13,6 +13,7 @@ ChatGPT-Style Web Interface for Ollama 🦙
|
||||||
- 🤖 **Multiple Model Support**: Seamlessly switch between different chat models for diverse interactions.
|
- 🤖 **Multiple Model Support**: Seamlessly switch between different chat models for diverse interactions.
|
||||||
- 📜 **Chat History**: Effortlessly access and manage your conversation history.
|
- 📜 **Chat History**: Effortlessly access and manage your conversation history.
|
||||||
- 💻 **Code Syntax Highlighting**: Enjoy enhanced code readability with our syntax highlighting feature.
|
- 💻 **Code Syntax Highlighting**: Enjoy enhanced code readability with our syntax highlighting feature.
|
||||||
|
- 🔗 **External Server Connection**: Link to the model when Ollama is hosted on a different server via the environment variable -e OLLAMA_ENDPOINT="http://[insert your Ollama address]".
|
||||||
- 🌟 **Continuous Updates**: We are committed to improving Ollama Web UI with regular updates and new features.
|
- 🌟 **Continuous Updates**: We are committed to improving Ollama Web UI with regular updates and new features.
|
||||||
|
|
||||||
## How to Install 🚀
|
## How to Install 🚀
|
||||||
|
|
|
@ -19,6 +19,7 @@ export const load: PageServerLoad = async ({ url }) => {
|
||||||
});
|
});
|
||||||
|
|
||||||
return {
|
return {
|
||||||
models: models?.models ?? []
|
models: models?.models ?? [],
|
||||||
|
ENDPOINT: ENDPOINT
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -8,13 +8,12 @@
|
||||||
import 'highlight.js/styles/dark.min.css';
|
import 'highlight.js/styles/dark.min.css';
|
||||||
|
|
||||||
import type { PageData } from './$types';
|
import type { PageData } from './$types';
|
||||||
import { ENDPOINT } from '$lib/contants';
|
|
||||||
import { onMount, tick } from 'svelte';
|
import { onMount, tick } from 'svelte';
|
||||||
|
|
||||||
import { openDB, deleteDB } from 'idb';
|
import { openDB, deleteDB } from 'idb';
|
||||||
|
|
||||||
export let data: PageData;
|
export let data: PageData;
|
||||||
$: ({ models } = data);
|
$: ({ models, ENDPOINT } = data);
|
||||||
let textareaElement;
|
let textareaElement;
|
||||||
let db;
|
let db;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue