Zack Saadioui
8/27/2024
1
2
bash
ollama pull gemma
1
2
bash
npm install -g firebase-tools
1
2
bash
firebase init
1
functions/index.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
const functions = require('firebase-functions'); const { ollama } = require('genkitx-ollama'); // Initialize Ollama ollama.init({ models: [ { name: 'gemma', type: 'generate', }, ], serverAddress: 'http://127.0.0.1:11434', }); exports.runGemma = functions.https.onRequest(async (req, res) => { const response = await ollama.generate({ model: 'ollama/gemma', prompt: req.body.prompt }); res.send(response); });
1
2
bash
firebase deploy --only functions
Copyright © Arsturn 2025