Firebase AI Logic Basics
Skill Verifiziert AktivOfficial skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
To enable developers to easily integrate Google's Gemini AI models into their web and mobile applications using Firebase services, simplifying setup, usage, and security considerations.
Funktionen
- Firebase AI Logic (Gemini API) integration
- Setup and initialization guidance
- Multimodal inference (text, images, audio, video, PDF)
- Chat session management (multi-turn)
- Streaming response handling
- Structured JSON output enforcement
- Security best practices (App Check, backend provisioning)
Anwendungsfälle
- Adding generative AI features to web applications using Firebase.
- Implementing image analysis and captioning within a mobile app.
- Building conversational AI interfaces powered by Gemini models within Flutter apps.
- Enforcing structured output for AI-generated content in a project.
Nicht-Ziele
- Providing a backend for AI model hosting (Firebase handles this).
- Replacing the core Firebase SDKs or CLI functionalities.
- Implementing AI model training or fine-tuning.
Voraussetzungen
- Node.js 16+
- Firebase CLI
- Firebase Project setup
Documentation
- info:Configuration & parameter referenceWhile the SKILL.md mentions Node.js 16+ as a prerequisite and references Firebase docs for setup, it does not explicitly document all potential configuration parameters or their defaults for the AI Logic SDK itself. The core initialization is shown, but detailed parameter options are likely found in external Firebase documentation.
Practical Utility
- info:Edge casesWhile the skill mentions prerequisites like Node.js 16+ and points to Firebase docs for unsupported platforms, it doesn't explicitly document failure modes (e.g., network issues, rate limits, invalid API keys) with specific symptoms and recovery steps. The critical safety requirement for App Check is highlighted, but other edge cases could be more detailed.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add firebase/agent-skills/plugin install agent-skills@firebaseQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Auth0 Quickstart
99Use when adding authentication or login to any app - detects your stack (React, Next.js, Vue, Nuxt, Angular, Express, Fastify, FastAPI, ASP.NET Core, React Native, Expo, Android, Swift), sets up an Auth0 account if needed, and routes to the correct SDK setup workflow.
Trader Regime
100Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy
Trading Memory
100Domänenwissen für die KI-Trading-Erinnerung – Outcome-Weighted Memory (OWM)-Architektur, 5 Speichertypen, Abrufbewertung und Verhaltensanalyse. Verwenden Sie dies beim Aufzeichnen von Trades, beim Abrufen ähnlicher Kontexte, bei der Leistungsanalyse oder bei der Überprüfung von Verhaltensabweichungen. Löst bei "record trade", "remember trade", "recall", "similar trades", "performance", "behavioral", "disposition", "affective state", "confidence" aus.
TradeMemory Protocol
100Domänenwissen für die Evolution Engine — LLM-gestützte autonome Strategieentdeckung aus rohen OHLCV-Daten. Behandelt die Schleife Generieren-Backtesten-Auswählen-Entwickeln, vektorisiertes Backtesting, Out-of-Sample-Validierung und Strategiegraduierung. Verwenden Sie es beim Entdecken von Handelspatterns, Ausführen von Backtests, Entwickeln von Strategien oder Überprüfen von Evolutionsprotokollen. Löst aus bei "evolve", "discover patterns", "backtest", "evolution", "strategy generation", "candidate strategy".
Image Transformation API
100Transform images with resize, crop, smart crop, upscale, remove background, and 20+ operations.
Azure Ai Document Intelligence Dotnet
100Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models. Use for invoice processing, receipt extraction, ID document analysis, and custom document models. Triggers: "Document Intelligence", "DocumentIntelligenceClient", "form recognizer", "invoice extraction", "receipt OCR", "document analysis .NET".