Spaces:
Runtime error
Runtime error
| // Graceful genkit import handling | |
| let ai: any = null; | |
| try { | |
| const {genkit} = require('genkit'); | |
| const {googleAI} = require('@genkit-ai/googleai'); | |
| ai = genkit({ | |
| plugins: [googleAI()], | |
| model: 'googleai/gemini-2.0-flash', | |
| }); | |
| } catch (error) { | |
| console.warn('Genkit dependencies not available, AI flows will be disabled:', error.message); | |
| // Create a mock ai object for graceful degradation | |
| ai = { | |
| defineFlow: () => { | |
| throw new Error('Genkit not available - install genkit dependencies to use AI flows'); | |
| } | |
| }; | |
| } | |
| export { ai }; | |