|
@@ -2,13 +2,18 @@ import { ENDPOINT } from '$lib/contants';
|
|
|
import type { PageServerLoad } from './$types';
|
|
|
|
|
|
export const load: PageServerLoad = async ({ url }) => {
|
|
|
- const models = await fetch(`${ENDPOINT}/api/tags`, {
|
|
|
- method: 'GET',
|
|
|
- headers: {
|
|
|
- Accept: 'application/json',
|
|
|
- 'Content-Type': 'application/json'
|
|
|
+ const OLLAMA_ENDPOINT = process.env.OLLAMA_ENDPOINT;
|
|
|
+ console.log(OLLAMA_ENDPOINT);
|
|
|
+ const models = await fetch(
|
|
|
+ `${OLLAMA_ENDPOINT != undefined ? OLLAMA_ENDPOINT : ENDPOINT}/api/tags`,
|
|
|
+ {
|
|
|
+ method: 'GET',
|
|
|
+ headers: {
|
|
|
+ Accept: 'application/json',
|
|
|
+ 'Content-Type': 'application/json'
|
|
|
+ }
|
|
|
}
|
|
|
- })
|
|
|
+ )
|
|
|
.then(async (res) => {
|
|
|
if (!res.ok) throw await res.json();
|
|
|
return res.json();
|