mirror of
https://github.com/pupperpowell/bibdle.git
synced 2026-04-05 17:33:31 -04:00
created embeddings
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
import type { Handle } from '@sveltejs/kit';
|
||||
import * as auth from '$lib/server/auth';
|
||||
|
||||
import { initializeEmbeddings } from '$lib/server/bible-embeddings';
|
||||
import { getAllNKJVVerses } from '$lib/server/xml-bible';
|
||||
|
||||
const handleAuth: Handle = async ({ event, resolve }) => {
|
||||
const sessionToken = event.cookies.get(auth.sessionCookieName);
|
||||
|
||||
@@ -26,3 +29,7 @@ const handleAuth: Handle = async ({ event, resolve }) => {
|
||||
};
|
||||
|
||||
export const handle: Handle = handleAuth;
|
||||
|
||||
// Initialize embeddings on server start (runs once on module load)
|
||||
const verses = getAllNKJVVerses();
|
||||
await initializeEmbeddings(verses);
|
||||
Reference in New Issue
Block a user