weaviate-cookbooks
Faz seu agente criar aplicativos de IA usando modelos prontos para busca e exploração de dados. Ele facilita a construção de sistemas de IA.
O que ela faz
Esta ferramenta ajuda você a criar aplicativos de IA usando o Weaviate, seguindo guias prontos. Ela oferece modelos para chatbots, busca de documentos e exploração de dados.
Quando usar
- ✓Quando você quer criar um chatbot com o Weaviate.
- ✓Para construir um sistema que busca informações em documentos (RAG).
- ✓Se precisar de ajuda para configurar seu ambiente Weaviate.
Exemplo do que pedir para a IA
“Me ajude a criar um chatbot que responde perguntas sobre meus documentos usando o Weaviate.”
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
A ferramenta usa 'receitas' (cookbooks) que são guias passo a passo. Você escolhe uma receita e ela te ajuda a montar a estrutura básica do seu aplicativo Weaviate.
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 weaviate-cookbooksOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/weaviate-cookbooks/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.
Weaviate Cookbooks
Visão Geral
Esta habilidade oferece um índice de guias de implementação e requisitos fundamentais para construir aplicações de IA com Weaviate. Use as referências para criar rapidamente aplicações completas com as melhores práticas para gerenciamento de conexão, configuração de ambiente e arquitetura de aplicação.
Quando Usar Esta Habilidade
- Use quando o usuário desejar uma aplicação RAG (Retrieval-Augmented Generation), RAG agentic, chatbot, explorador de dados ou de busca de documentos multimodal com base em Weaviate.
- Use ao escolher entre padrões de cookbook antes de escrever uma aplicação Weaviate completa.
- Use quando o projeto precisar de orientação sobre ambiente Weaviate, configuração, cliente assíncrono ou frontend.
- Use quando o usuário solicitar um blueprint oficial do Weaviate em vez de uma receita genérica de banco de dados vetorial.
Instância Weaviate na Nuvem
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.
Antes de Construir Qualquer Cookbook
Siga estas diretrizes compartilhadas antes de gerar qualquer aplicação de cookbook:
Em seguida, prossiga para a referência específica do cookbook abaixo.
Índice de Cookbooks
- Chatbot Agente de Consulta: Construa um chatbot completo usando o Weaviate Query Agent com suporte a streaming e histórico de conversas.
- Explorador de Dados: Construa uma aplicação completa de explorador de dados, incluindo ordenação, busca por palavra-chave e visualização tabular de dados do Weaviate.
- RAG Multimodal: Construindo Busca de Documentos: Construa um sistema multimodal de Retrieval-Augmented Generation (RAG) usando Weaviate Embeddings (ModernVBERT/colmodernvbert) e Ollama com Qwen3-VL para geração.
- RAG Básico: Implemente recuperação e geração básicas com Weaviate. Útil para a maioria das formas de recuperação de dados de uma coleção Weaviate.
- RAG Avançado: Melhore o RAG básico adicionando recursos extras como reclassificação, decomposição de consulta, reescrita de consulta, seleção de filtro LLM.
- Agente Básico: Construa um agente de IA com chamadas de ferramentas e saídas estruturadas usando DSPy. Abrange assinaturas AgentResponse, RouterAgent, design de ferramentas e loops sequenciais de múltiplos passos.
- RAG Agentic: Construa agentes de IA com RAG e Weaviate. Abrange ferramentas RAG ingênuas, RAG hierárquico com filtros criados por LLM, memória de banco de dados vetorial, Weaviate Query Agent e integração Elysia.
Interface (Opcional)
Use isso quando o usuário solicitar explicitamente um frontend para seu backend Weaviate.
- Interface Frontend: Construa um frontend Next.js para interagir com o backend Weaviate.
Uso do Cliente
- Cliente Assíncrono: Guia para usar o cliente assíncrono Python do Weaviate em aplicações de produção (FastAPI, frameworks assíncronos). Abrange padrões de conexão, gerenciamento de ciclo de vida, armadilhas comuns e configurações multi-cluster.
Limitações
- Os blueprints dos cookbooks ainda precisam de adaptação ao modelo de dados do usuário, provedor de embedding, modelo de autenticação, plataforma de implantação e metas de latência/custo.
- Esta habilidade não valida credenciais Weaviate ativas, cotas de nuvem ou disponibilidade de modelo, a menos que o usuário forneça e aprove o ambiente relevante.
- As aplicações geradas devem ser revisadas quanto à segurança, privacidade de dados, exposição a injeção de prompt e observabilidade de produção antes do lançamento.
Perguntas frequentes
O que é Weaviate?
Weaviate é um banco de dados inteligente que armazena dados e permite buscas complexas usando inteligência artificial.
O que é RAG?
RAG (Retrieval-Augmented Generation) é uma técnica que permite que a IA busque informações relevantes em seus dados antes de gerar uma resposta.
Preciso saber programar para usar isso?
Embora seja útil ter alguma familiaridade, os guias são feitos para serem o mais simples possível, guiando você na construção.
Detalhes
Descrição original do autor
Build Weaviate AI apps from official cookbook blueprints for RAG, agentic RAG, data exploration, multimodal PDF search, async clients, and frontends.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4536
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC