vector-database-engineer
Projektuj i optymalizuj wektorowe bazy danych dla systemów RAG i wyszukiwania semantycznego
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność eksperta od wektorowych baz danych. Opanujesz Pinecone, Weaviate, Qdrant, Milvus i pgvector do budowania systemów RAG, wyszukiwania semantycznego i rekomendacji. Pomagam wybrać model osadzania, skonfigurować indeksy (HNSW, IVF, PQ), wdrożyć hybrydowe wyszukiwanie oraz zoptymalizować wydajność dla milionów wektorów. Używaj tej umiejętności do implementacji wyszukiwania semantycznego, budowy silników rekomendacji i skalowania operacji wektorowych.
Jak używać
Załaduj umiejętność Vector Database Engineer w swoim agencie Claude/Copilot. Umiejętność aktywuje się automatycznie, gdy pracujesz nad zadaniami związanymi z wektorowymi bazami danych, wyszukiwaniem semantycznym lub systemami RAG.
Opisz swoje cele i ograniczenia — na przykład: jakie dane chcesz indeksować, ile wektorów planujesz przechowywać, jakie są wymagania dotyczące opóźnień wyszukiwania. Umiejętność analizuje charakterystykę danych i wzorce zapytań, aby zaproponować odpowiednie rozwiązanie.
Pozwól umiejętności wybrać model osadzania i bazę danych. Na podstawie Twoich wymagań sugeruje ona odpowiednią bazę (Pinecone, Weaviate, Qdrant, Milvus lub pgvector) oraz typ indeksu (HNSW, IVF, PQ).
Pracuj z umiejętością nad projektowaniem pipeline'u przetwarzania — chunking dokumentów, preprocessing danych, konfiguracja schematu metadanych do filtrowania. Umiejętność proponuje strategie optymalizacji i hybrydowego wyszukiwania (wektory + słowa kluczowe).
Wdróż rozwiązanie i zoptymalizuj je pod kątem kompromisu między opóźnieniami a dokładnością wyszukiwania. Umiejętność dostarcza kroki weryfikacji i wskazówki dotyczące monitorowania oraz reindeksowania.
Jeśli potrzebujesz szczegółowych przykładów implementacji, umiejętność odsyła Cię do pliku resources/implementation-playbook.md, gdzie znajdziesz praktyczne wzorce dla konkretnych przypadków użycia.