firebase-firestore

द्वारा firebase

निर्भरताएँ स्थापित करने, डेटा मॉडल लिखने, या सुरक्षा नियम कॉन्फ़िगर करने से पहले, आपको हमेशा Firestore इंस्टेंस संस्करण की पहचान करनी चाहिए।

npx skills add https://github.com/firebase/skills --skill firebase-firestore

Cloud Firestore Database and Operations

Before setting up dependencies, writing data models, or configuring security rules, you MUST always identify the Firestore instance edition.

1. Instance Selection and Edition Detection

Run the following command to list current Firestore databases: bash npx -y firebase-tools@latest firestore:databases:list

A. Instance Found

  1. For each database found, inspect its edition and details: bash npx -y firebase-tools@latest firestore:databases:get <database-id>
  2. Ask the user which database instance they wish to target or if they would prefer to create a new instance.
  3. Once the target instance is established:
    • If the edition is STANDARD, follow the guides under references/standard/.
    • If the edition is ENTERPRISE or native mode, follow the guides under references/enterprise/.

B. No Instance Found (or New Requested)

If no databases exist or the user requests a new one, default to provisioning an Enterprise edition database and ask the user what location to use. Run npx -y firebase-tools@latest firestore:locations to get the list of options. Suggest colocating with other resources if applicable.

Once the location is determined, create the database: bash npx -y firebase-tools@latest firestore:databases:create <database-id> --edition="enterprise" --location="<selected-location>"

Proceed with using the guides under references/enterprise/.


2. Specialized Guides

Based on the identified or created instance edition, open and read the corresponding reference guides:

Standard Edition (references/standard/)

Enterprise Edition / Native Mode (references/enterprise/)

firebase की और Skills

firebase-remote-config-basics
firebase
Firebase Remote Config के लिए व्यापक मार्गदर्शिका, जिसमें टेम्पलेट प्रबंधन और SDK उपयोग शामिल है। इस कौशल का उपयोग तब करें जब उपयोगकर्ता को Remote Config सेट अप करने, फीचर फ्लैग प्रबंधित करने, या ऐप व्यवहार को गतिशील रूप से अपडेट करने में सहायता की आवश्यकता हो।
officialdevelopmentapi
developing-genkit-dart
firebase
We need to translate the given English text to Hindi. The text describes a unified AI SDK for Dart. We must preserve product names, protocol names, URLs, numbers, technical terms. The name "developing-genkit-dart" is not in the text, so we don't include it. We translate only the text inside <text>. No extra commentary, labels, etc. Let's break down the text: "Unified AI SDK for Dart enabling code generation, structured outputs, tools, flows, and agents. Provides core APIs for generation, tool definition, flow orchestration, embeddings, and streaming with a single interface Includes 8+ plugins for LLM providers (Google Gemini, Anthropic Claude, OpenAI GPT), Firebase AI, Model Context Protocol, Chrome browser integration, and HTTP server hosting via Shelf Built-in CLI with local development UI for flow execution, tracing, model experimentation, and..." We need to translate into Hindi. Keep technical terms like SDK, APIs, plugins, LLM, Google Gemini, Anthropic Claude, OpenAI GPT, Firebase AI, Model Context Protocol, Chrome,
official
developing-genkit-go
firebase
Genkit का उपयोग करके Go में AI-संचालित एप्लिकेशन विकसित करें। जब उपयोगकर्ता Genkit का उपयोग करके Go में AI सुविधाएँ, एजेंट, फ़्लो या टूल बनाने के लिए कहे, या जब…
official
developing-genkit-js
firebase
Genkit फ्लो, टूल और मल्टी-मॉडल सपोर्ट के साथ AI-संचालित Node.js/TypeScript एप्लिकेशन बनाएं। Genkit प्रदाता-अज्ञेयवादी है; प्लगइन के माध्यम से Google AI, OpenAI, Anthropic, Ollama और अन्य LLM प्रदाताओं को सपोर्ट करता है। Zod का उपयोग करके टाइप-सेफ स्कीमा के साथ फ्लो परिभाषित करें, जनरेशन अनुरोध निष्पादित करें और TypeScript में मल्टी-स्टेप AI वर्कफ़्लो बनाएं। Genkit CLI v1.29.0+ आवश्यक है; हाल के प्रमुख API परिवर्तनों के कारण
official
developing-genkit-python
firebase
जेनकिट का उपयोग करके पायथन में AI-संचालित एप्लिकेशन विकसित करें। इसका उपयोग तब करें जब उपयोगकर्ता पायथन में जेनकिट, AI एजेंट, फ्लो या टूल के बारे में पूछता है, या जब जेनकिट का सामना होता है…
official
firebase-ai-logic
firebase
वेब ऐप्स के लिए क्लाइंट-साइड जेमिनी एकीकरण, जिसमें मल्टीमॉडल अनुमान, स्ट्रीमिंग और ऑन-डिवाइस हाइब्रिड निष्पादन शामिल है। केवल-टेक्स्ट और मल्टीमॉडल इनपुट (चित्र, ऑडियो, वीडियो, PDF) का समर्थन करता है; 20 MB से अधिक की फ़ाइलें क्लाउड स्टोरेज के माध्यम से रूट होती हैं। इसमें स्वचालित इतिहास वाले चैट सत्र, रीयल-टाइम प्रदर्शन के लिए स्ट्रीमिंग प्रतिक्रियाएँ और सं
official
firebase-ai-logic-basics
firebase
फायरबेस AI लॉजिक (Gemini API) को वेब एप्लिकेशन में एकीकृत करने के लिए आधिकारिक कौशल। सेटअप, मल्टीमॉडल इन्फ्रेंस, संरचित आउटपुट और सुरक्षा को शामिल करता है।
official
firebase-app-hosting-basics
firebase
Firebase App Hosting के साथ Next.js, Angular और अन्य समर्थित फ्रेमवर्क का उपयोग करके फुल-स्टैक वेब ऐप्स को डिप्लॉय और प्रबंधित करें। Blaze मूल्य योजना पर Firebase प्रोजेक्ट आवश्यक है; सर्वर-साइड रेंडरिंग (SSR) और इंक्रीमेंटल स्टैटिक रीजनरेशन (ISR) वर्कफ़्लो का समर्थन करता है। बैकएंड सेटअप के लिए वैकल्पिक apphosting.yaml के साथ firebase.json कॉन्फ़िगरेशन के माध्यम से डिप्लॉय करें, या GitHub एकीकरण के माध्यम से स्वचालित "git push to deploy
official