Busabase for Dify

Dê ao Dify um banco de dados confiável

Instale o Busabase pelo Dify Marketplace. Seus workflows, chatflows e agentes ganham 19 ferramentas para ler o espaço de trabalho, seguir seus playbooks e gravar os resultados como mudanças versionadas.

Ler o guia de instalaçãoCódigo no GitHub
Busabase
Plugin do Dify
Uma Base de posts em um espaço de trabalho do Busabase, com registros, visualizações e prompts para agentes

Instale pelo Dify Marketplace

Instale o plugin uma vez, adicione uma chave de API e qualquer app do seu espaço no Dify pode usar as ferramentas.

Instale o plugin

Abra o Busabase no Dify Marketplace e instale no seu espaço do Dify.

Crie uma chave de API

Crie uma chave no Busabase. Com acesso de escrita, as mudanças entram na hora; com acesso de Change Request, toda gravação vai para revisão.

Autorize

No Dify, abra Tools → Busabase → Authorize. Informe a Base URL (https://busabase.com para o Cloud) e a chave de API.

Adicione as ferramentas

Adicione as que precisar a um workflow, chatflow ou agente. O Dify confere as credenciais listando suas Bases.

19 ferramentas para seus apps do Dify

Leia Bases, registros, documentos e arquivos, busque no espaço de trabalho inteiro e siga os playbooks que sua equipe escreveu. Adicione só as ferramentas que cada app precisa.

Ferramentas do plugin

Registros: List Bases, List Records, Find Records by Field Value, Get Record, Create Record, Update Record

Nós e documentos: List Nodes, Search Nodes by Name, Get Node, Read Lines, Create Folder, Create Doc, Update Doc

Arquivos de skills, drives e AirApps: List Files, Read File, Write File

Playbooks: Search Playbooks, Get Playbook

Busca: Search Workspace

Toda gravação é uma Change Request

Cada mudança traz uma mensagem de commit, um diff e histórico. Ela é mesclada na hora quando a chave de API tem acesso de escrita, e aguarda revisão quando não tem.

O Dify grava

Create Record, Update Doc ou Write File enviam uma Change Request com mensagem de commit.

O Busabase confere a chave

Com acesso de escrita, é mesclada na hora. Se a chave só pode propor mudanças, a Change Request entra na fila de revisão.

O histórico guarda tudo

Cada versão fica no histórico, com a mensagem que a explica.

Conecte o Busabase que você usa

O plugin precisa de duas credenciais no Dify: a Base URL do seu servidor Busabase e uma chave de API.

Busabase Cloud

Use https://busabase.com como Base URL. Informe um Space ID só se sua conta tiver mais de um espaço.

Servidor local de código aberto

npx busabase server escuta em http://localhost:15419. Se o Dify roda no Docker, inicie o servidor com --host 0.0.0.0 e use http://host.docker.internal:15419.

Busabase auto-hospedado

Use a URL do seu servidor como Base URL, com uma chave de API criada nesse servidor.

Dúvidas sobre o plugin

Toda gravação precisa de aprovação?

Não. Uma chave com acesso de escrita mescla as mudanças na hora. Só uma chave que apenas propõe mudanças as deixa na fila de revisão do Busabase.

Quais apps do Dify podem usar?

Workflows, chatflows e agentes. Cada ferramenta devolve um resumo curto em texto e JSON estruturado para as variáveis do workflow.

O que ainda não dá para fazer?

Excluir, arquivar, mover ou renomear, gravações em lote e mudanças no esquema de uma Base. Faça isso no próprio Busabase.

O plugin é de código aberto?

Sim. O código está no GitHub, em busabase/dify-plugin-busabase.

Leve seu espaço do Busabase para o Dify

Instale o plugin pelo Dify Marketplace, adicione uma chave de API e dê a cada app as ferramentas de que ele precisa.

Obter no Dify Marketplace