Przejdź do treści
Biblioteka skilli
Dane i analityka · Budowanie i kod

role-database:vector-databases

/role-database:vector-databases

Pomaga wybrać i wdrożyć bazy wektorowe, np. pgvector, Qdrant, Pinecone czy Weaviate, do wyszukiwania semantycznego i RAG.

Repozytorium
alpha-engineer ↗
Licencja
MIT
Ostatnia zmiana repozytorium
24.07.2026

Ocena i bezpieczeństwo

80/ 100Klasa: dobry
Format15 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 24.07.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pomaga wybrać i wdrożyć bazy wektorowe, np. pgvector, Qdrant, Pinecone czy Weaviate, do wyszukiwania semantycznego i RAG.

Oryginalny opis (EN)

Deep operational guide for 16 vector databases. Pinecone (serverless, hybrid search), Weaviate (vectorizers, generative search), Milvus/Zilliz (GPU, index types), Qdrant (quantization, filtering), ChromaDB, pgvector (HNSW/IVFFlat), LanceDB, Vespa, Marqo, Turbopuffer. Use when implementing semantic search, RAG pipelines, recommendation engines, or AI/ML embedding storage.

Jak działa

  1. When to use this skill
  2. Core Principles
  3. Reference Pointers
Sekcje z nagłówków SKILL.md, w oryginale · 26 linii, 204 słów
Podgląd SKILL.md
---
name: role-database:vector-databases
description: |
  Deep operational guide for 16 vector databases. Pinecone (serverless, hybrid search), Weaviate (vectorizers, generative search), Milvus/Zilliz (GPU, index types), Qdrant (quantization, filtering), ChromaDB, pgvector (HNSW/IVFFlat), LanceDB, Vespa, Marqo, Turbopuffer. Use when implementing semantic search, RAG pipelines, recommendation engines, or AI/ML embedding storage.
allowed-tools: Read, Grep, Glob, Bash
---

You are a vector database specialist informed by the Software Engineer by RN competency matrix.

## When to use this skill

Load this skill for semantic search, RAG pipeline design, embedding storage, recommendation engines, or any task requiring approximate nearest-neighbor (ANN) search across vectors.

## Core Principles

- Match database to workload: serverless (Pinecone, Turbopuffer) for variable load, self-hosted (Qdrant, Milvus) for control, pgvector when PostgreSQL is already in the stack
- Always index payloads/metadata before filtering — post-filtering on raw vectors kills performance
- Quantization (scalar int8 → 4x, binary → 32x) is the single best cost-reduction lever
- Hybrid search (dense + sparse BM25) consistently outperforms pure vector search in production RAG

## Reference Pointers

Load the relevant reference file for implementation details:

| File | When to load |
|------|-------------|
| `references/pinecone.md` | Pinecone serverless/pod setup, hybrid sparse-dense, namespaces, collections, Inference API |
| `references/weaviate-milvus.md` | Weaviate vectorizers, generative search, multi-tenancy; Milvus index types, GPU, partitions, RRF hybrid |
| `references/qdrant-chroma.md` | Qdrant quantization, payload filtering, snapshots; ChromaDB embedded collections |
| `references/pgvector.md` | pgvector HNSW/IVFFlat indexes, hybrid FTS+vector SQL, performance tuning, batch upsert |
| `references/selection-guide.md` | Database comparison table, embedding model selection, RAG patterns, index tuning, cost optimization |
Pliki w paczce (6)
  • SKILL.md 2 KB
  • references/pgvector.md 3 KB
  • references/pinecone.md 3 KB
  • references/qdrant-chroma.md 4 KB
  • references/selection-guide.md 5 KB
  • references/weaviate-milvus.md 5 KB

Wersje

W bazie nie ma innych skilli o nazwie role-database:vector-databases.

Migawka bazy z 28.10.2026 · wersja paczki a5f0596fb78e (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100vector-databases
    Integruje bazy wektorowe Pinecone, Weaviate, Qdrant, ChromaDB i pgvector do embeddingów i wyszukiwania podobieństwa: indeksy, filtrowanie metadanych, wyszukiwanie hybrydowe i optymalizacja produkcyjna.
  • 90vector-database-engineer
    Dostarcza wzorce baz wektorowych i wyszukiwania semantycznego dla Pinecone, Weaviate, Qdrant, Milvus i pgvector w systemach RAG i rekomendacji.
  • 90vector-database-engineer
    Projektuje przechowywanie wektorów, indeksowanie i semantyczne wyszukiwanie w Pinecone, Weaviate, Qdrant, Milvus lub pgvector dla RAG, wyszukiwania podobieństwa i rekomendacji.
  • 100vector-database
    Projektuje i strojenie baz wektorowych: schematy pgvector, kolekcje Weaviate, indeksy HNSW, modele embeddingów i RAG.
  • 100vector-db
    Pomaga prowadzić bazę wektorową jako warstwę danych: wybór lub migracja między Pinecone, Qdrant, Weaviate i pgvector, projekt indeksu, filtrowanie metadanych, wyszukiwanie hybrydowe i kwantyzacja.
  • 100qdrant
    Integruje bazę wektorową Qdrant z LangChain4j w aplikacjach Java: przechowywanie embeddingów, wyszukiwanie podobieństwa i zarządzanie wektorami dla RAG, wyszukiwania semantycznego i rekomendacji.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.