google-gemini-file-search
Build document Qu0026A and searchable knowledge bases with Google Gemini File Search - fully managed RAG with automatic chunking, embeddings, and citations. Upload 100+ file formats (PDF, Word, Excel, code), configure semantic search, and query with natural language.Use when:
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Build document Qu0026A and searchable knowledge bases with Google Gemini File Search - fully managed RAG with automatic chunking, embeddings, and citations. Upload 100+ file formats (PDF, Word, Excel, code), configure semantic search, and query with natural language.Use when: building document Qu0026A systems, creating searchable knowledge bases, implementing semantic search without managing embeddings, indexing large document collections (100+ formats), or troubleshooting document immutability errors (delete+re-upload required), storage quota issues (3x input size for embeddings), chunking configuration (500 tokens/chunk recommended), metadata limits (20 key-value pairs max), indexing cost surprises ($0.15/1M tokens one-time), operation polling timeouts (wait for done: true), force delete errors, or model compatibility (Gemini 2.5 Pro/Flash only).
How to use
Utwórz klucz API na https://aistudio.google.com/apikey — będzie potrzebny do autoryzacji w Google Gemini File Search.
Zainstaluj umiejętność w swoim środowisku Claude, upewniając się, że masz dostęp do narzędzi Bash, Read, Write, Glob, Grep i WebFetch wymaganych do konfiguracji.
Przygotuj dokumenty do wgrania — obsługiwane są PDF, dokumenty Word, arkusze Excel, pliki kodów i ponad 100 innych formatów. Pamiętaj, że każdy dokument zajmuje trzy razy więcej miejsca na przechowywanie niż jego rozmiar wejściowy ze względu na embedingi.
Wgraj pliki do magazynu File Search za pośrednictwem API Google Gemini — system automatycznie podzieli je na fragmenty (rekomendacja: 500 tokenów na fragment) i utworzy indeksy do wyszukiwania semantycznego.
Wysyłaj pytania w naturalnym języku do indeksowanych dokumentów — Google Gemini zwróci odpowiedzi z cytowaniem źródeł. Pamiętaj, że zapytania działają tylko z modelami Gemini 2.5 Pro lub Flash.
Monitoruj koszty indeksowania (0,15 USD za 1 milion tokenów, jednorazowo) i limity darmowego planu (1 GB pamięci, 1500 zapytań dziennie). Jeśli musisz usunąć dokument, usuń go całkowicie i wgraj ponownie — dokumenty nie mogą być zmieniane w miejscu.