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…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy J. Baek
						Timothy J. Baek