System AI

This commit is contained in:
Joey Yakimowich-Payne 2026-01-15 19:39:38 -07:00
commit a7ad1e9bba
No known key found for this signature in database
GPG key ID: 6BFE655FA5ABD1E1
10 changed files with 271 additions and 13 deletions

View file

@ -615,7 +615,7 @@ export const useGame = () => {
questionCount?: number;
files?: File[];
useOcr?: boolean;
aiProvider?: 'gemini' | 'openrouter' | 'openai';
aiProvider?: 'gemini' | 'openrouter' | 'openai' | 'system';
apiKey?: string;
geminiModel?: string;
openRouterModel?: string;
@ -642,6 +642,7 @@ export const useGame = () => {
geminiModel: options.geminiModel,
openRouterModel: options.openRouterModel,
openAIModel: options.openAIModel,
accessToken: options.aiProvider === 'system' ? auth.user?.access_token : undefined,
};
const generatedQuiz = await generateQuiz(generateOptions);