O que é o Dify?
Dify é uma plataforma de código aberto que simplifica o desenvolvimento de aplicações de IA generativa. Seja para criar um chatbot, um assistente de conhecimento ou outras ferramentas baseadas em IA, o Dify facilita a integração de modelos de linguagem avançados, como o DeepSeek da Novita AI, e a implantação rápida deles, com o mínimo de código.Principais recursos do Dify:
- Desenvolvimento visual: A interface de arrastar e soltar do Dify permite criar e implantar aplicações rapidamente sem programação extensa, reduzindo o tempo de desenvolvimento.
- Aprimoramento com base de conhecimento: Melhore as respostas da IA usando Retrieval-Augmented Generation (RAG). Esse recurso conecta sua IA a documentos internos ou dados especializados para fornecer respostas precisas, contextuais e informativas.
- Expansão de workflows: Integre lógica sofisticada aos seus aplicativos de IA com nós funcionais. Você também pode conectar plataformas de terceiros para obter funcionalidades adicionais.
- Insights de dados: Acompanhe métricas importantes de desempenho, como conversas, engajamento e qualidade das respostas. O Dify também se integra a plataformas especializadas de análise para monitorar e melhorar o desempenho da IA.
Pré-requisitos
Antes de começar, certifique-se de ter:- Chave de API LLM da Novita AI:
- Acesse o site da Novita AI e crie uma conta.
-
Depois de fazer login, acesse a página Gerenciamento de chaves para gerar sua Chave de API. Essa chave é necessária para conectar os modelos da Novita AI ao Dify.

- Conta do Dify:
- Cadastre-se para criar uma conta do Dify em Dify.ai para começar a criar aplicações de IA.
Etapas de integração
1. Conecte a Novita AI ao Dify
Para conectar os modelos da Novita AI ao Dify:- Faça login na sua conta do Dify.
- Clique no ícone ou nome do seu perfil no canto superior direito e selecione Configurações.
- Na seção Provedores de modelos, encontre Novita AI na lista.
- Cole sua Chave de API da Novita AI no campo fornecido e clique em Salvar.
2. Crie uma aplicação de IA com DeepSeek
Após concluir a integração, você pode criar uma aplicação impulsionada pelo DeepSeek R1:- Na página inicial do Dify, clique em Criar aplicativo em branco na barra lateral esquerda.
-
Escolha Chatbot como o tipo de aplicação.

-
Dê um nome ao seu aplicativo (por exemplo, “DeepSeek R1 Bot”) e clique em Criar.

-
No menu suspenso Modelo, selecione Novita AI DeepSeek R1.

3. Ative a base de conhecimento para análise de texto aprimorada
Para melhorar a precisão das respostas da sua IA, aumente-a com uma base de conhecimento. Usando Retrieval-Augmented Generation (RAG), sua IA poderá acessar documentos e gerar respostas mais relevantes ao contexto.Etapa 1: Crie uma base de conhecimento
-
No Dify, acesse a seção Base de conhecimento e clique em Criar conhecimento.

-
Envie documentos (por exemplo, guias, FAQs, manuais) que forneçam informações relevantes para sua IA usar.

-
Use o Modo de segmentação pai-filho para manter a hierarquia e o contexto dos documentos, garantindo que o DeepSeek processe o conteúdo corretamente e entenda as relações entre as seções.

Etapa 2: Integre a base de conhecimento ao seu aplicativo de IA
-
Nas Configurações de contexto do seu chatbot, clique na opção para Adicionar base de conhecimento.

- Escolha os documentos que você enviou e integre-os ao contexto do seu aplicativo para melhorar suas respostas.
Etapa 3: Compartilhe sua aplicação de IA
Quando seu aplicativo de IA estiver pronto, você poderá compartilhá-lo ou incorporá-lo em plataformas externas:
- Link público: Gere um link público para que outras pessoas acessem sua aplicação de IA.
- Incorporar em sites: Incorpore seu aplicativo diretamente ao seu site usando o código de incorporação fornecido pelo Dify.
4. Aprimore os recursos de IA com aplicações baseadas em workflow
Se você precisar de mais do que apenas um chatbot, o Dify oferece suporte a aplicações baseadas em workflow. Isso permite adicionar lógica de negócios personalizada e ampliar os recursos da sua IA usando nós funcionais.- Escolha Workflow como o tipo de aplicação.
- Use nós de arrastar e soltar para definir o comportamento do seu aplicativo com base em condições ou ações.
-
Integre APIs externas (por exemplo, Google Search, bancos de dados) para fornecer dados mais ricos para sua IA processar, permitindo respostas mais perspicazes e automatizadas.
