weaviate
Ajuda seu agente a gerenciar um banco de dados vetorial chamado Weaviate. Ele permite buscar, consultar e adicionar dados de forma eficiente.
O que ela faz
Esta ferramenta permite que você interaja com um banco de dados especial chamado Weaviate. Você pode procurar informações, fazer perguntas, ver como os dados estão organizados, criar novas tabelas (coleções) e adicionar dados a elas.
Quando usar
- ✓Quando você quer encontrar informações específicas em um banco de dados Weaviate.
- ✓Quando você precisa adicionar novos dados (como de um arquivo CSV ou PDF) a uma coleção.
- ✓Quando você quer criar uma nova 'tabela' (coleção) para organizar seus dados.
Exemplo do que pedir para a IA
“Procure por artigos sobre inteligência artificial no banco de dados 'noticias' e me diga os 3 mais recentes.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você fornece instruções sobre o que procurar ou fazer, e a ferramenta usa comandos específicos para se comunicar com o banco de dados Weaviate. Ela pode buscar dados, criar novas coleções ou importar informações de arquivos.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill weaviateOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/weaviate/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Operações de Banco de Dados Weaviate
Esta habilidade fornece acesso completo a bancos de dados vetoriais Weaviate, incluindo operações de busca, consultas em linguagem natural, inspeção de esquema, exploração de dados, busca filtrada, criação de coleções e importação de dados.
Quando Usar Esta Habilidade
- Use quando o usuário precisar inspecionar coleções, esquemas ou distribuição de dados do Weaviate.
- Use ao executar buscas semânticas, híbridas, por palavra-chave, filtradas ou do Query Agent contra o Weaviate.
- Use ao importar dados CSV, JSON, JSONL ou PDF para uma coleção Weaviate.
- Use ao criar dados de exemplo ou uma coleção para um fluxo de trabalho baseado em Weaviate.
Instância Weaviate Cloud
Se o usuário ainda não tiver uma instância, direcione-o para o console da nuvem para se registrar e criar um sandbox gratuito. Crie uma instância Weaviate através do Weaviate Cloud.
Variáveis de Ambiente
Obrigatório:
WEAVIATE_URL- A URL do seu cluster Weaviate CloudWEAVIATE_API_KEY- Sua chave de API Weaviate
Chaves de Provedor Externo (detectadas automaticamente): Defina apenas as chaves que suas coleções usam, consulte Requisitos de Ambiente para mais informações.
Índice de Scripts
Busca e Consulta
- Query Agent - Modo Perguntar: Use quando o usuário quiser uma resposta direta a uma pergunta com base nos dados da coleção. O Query Agent sintetiza informações de uma ou mais coleções e retorna uma resposta estruturada com citações de origem (nome da coleção e ID do objeto).
- Query Agent - Modo Buscar: Use quando o usuário quiser explorar ou navegar por objetos brutos em uma ou mais coleções. Ao contrário do modo perguntar, este retorna os objetos de dados reais em vez de uma resposta sintetizada.
- Busca Híbrida: Escolha padrão para a maioria das buscas. Oferece um bom equilíbrio entre compreensão semântica e correspondência exata de palavras-chave. Use esta opção quando não tiver certeza de qual tipo de busca escolher.
- Busca Semântica: Use para encontrar conteúdo conceitualmente semelhante, independentemente da formulação exata. Melhor quando a intenção importa mais do que palavras-chave específicas.
- Busca por Palavra-Chave: Use para encontrar termos exatos, IDs, SKUs ou padrões de texto específicos. Melhor quando a correspondência precisa de palavras-chave é necessária em vez de similaridade semântica.
Gerenciamento de Coleções
- Listar Coleções: Use para descobrir quais coleções existem na instância Weaviate. Este deve ser tipicamente o primeiro passo antes de realizar qualquer busca ou operação de dados.
- Obter Detalhes da Coleção: Use para entender o esquema de uma coleção — suas propriedades, tipos de dados, configuração do vetorizador, fator de replicação e status de multi-tenancy. Útil antes de executar buscas ou importações.
- Explorar Coleção: Use para analisar a distribuição de dados, valores principais e inspecionar o conteúdo real em uma coleção. Útil para entender como os dados se parecem antes de consultar.
- Criar Coleção: Use para criar novas coleções com esquemas personalizados antes de importar dados. Não especifique um vetorizador, a menos que o usuário solicite explicitamente (o padrão
text2vec_weaviateé usado).
Operações de Dados
- Buscar e Filtrar: Use para recuperar objetos específicos por ID ou subconjuntos estritamente filtrados de dados. Melhor para recuperação precisa de dados em vez de busca.
- Importar Dados: Use esta opção quando o usuário pedir para importar, carregar ou ingerir um arquivo (CSV, JSON, JSONL, PDF) em uma coleção.
- Criar Dados de Exemplo: Use para criar dados de exemplo para uso imediato de outras habilidades, se não houver dados disponíveis ou se o usuário solicitar alguns dados de teste.
Recomendações
Comece listando as coleções se você não souber o que está disponível:
uv run scripts/list_collections.pyPergunte ao usuário se ele deseja criar dados de exemplo se nada estiver disponível e o usuário solicitar. Caso contrário, continue.
uv run scripts/example_data.pyObtenha os detalhes da coleção para entender o esquema:
uv run scripts/get_collection.py --name "COLLECTION_NAME"Explore os dados da coleção para ver valores e estatísticas:
uv run scripts/explore_collection.py "COLLECTION_NAME"
…
Perguntas frequentes
O que é um banco de dados vetorial como o Weaviate?
É um tipo de banco de dados que armazena informações de forma que a IA possa entender o significado e o contexto, não apenas as palavras exatas. Isso é útil para buscas mais inteligentes.
Preciso ter o Weaviate instalado?
Não necessariamente. Você pode usar uma versão na nuvem (Weaviate Cloud) e precisará fornecer seu endereço (URL) e uma chave de acesso (API Key) para que a ferramenta possa se conectar.
Quais tipos de arquivos posso importar?
Você pode importar dados de arquivos CSV, JSON, JSONL e também PDFs.
Detalhes
Descrição original do autor
Search, query, inspect, create, and import data into Weaviate vector database collections using official scripts and references.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4537
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
clickhouse-io
Ajuda seu agente a otimizar consultas e esquemas no banco de dados ClickHouse. Ele aplica as melhores práticas para cargas de trabalho analíticas de alta performance. Use quando consultas analíticas demoram muito.
affaan-m/ECC
scientific-db-pubmed-database
Ajuda seu agente a buscar artigos científicos na área biomédica. É útil para pesquisas que precisam de informações médicas específicas.
affaan-m/ECC
scientific-db-uspto-database
Permite ao agente consultar dados oficiais de patentes e marcas registradas dos EUA. É útil para pesquisas de propriedade intelectual.
affaan-m/ECC