? Apresentando o upload de arquivo do fluxo de trabalho Dify: recrie o podcast do Google NotebookLM
Dify Cloud · Auto-hospedagem · Documentação · Consulta empresarial
Dify é uma plataforma de desenvolvimento de aplicativos LLM de código aberto. Sua interface intuitiva combina fluxo de trabalho de IA de agência, pipeline RAG, recursos de agente, gerenciamento de modelo, recursos de observabilidade e muito mais, permitindo que você passe rapidamente do protótipo à produção.
Antes de instalar o Dify, certifique-se de que sua máquina atenda aos seguintes requisitos mínimos de sistema:
- CPU >= 2 núcleos
- RAM >= 4 GiB
A maneira mais fácil de iniciar o servidor Dify é através do docker compose. Antes de executar o Dify com os seguintes comandos, certifique-se de que o Docker e o Docker Compose estejam instalados em sua máquina:
cd dify
cd docker
cp .env.example .env
docker compose up -d
Após a execução, você pode acessar o painel do Dify em seu navegador em http://localhost/install e iniciar o processo de inicialização.
Consulte nosso FAQ se você encontrar problemas ao configurar o Dify. Entre em contato com a comunidade e conosco se ainda estiver tendo problemas.
Se você quiser contribuir com o Dify ou fazer desenvolvimento adicional, consulte nosso guia para implantação a partir do código-fonte
1. Fluxo de trabalho : crie e teste fluxos de trabalho de IA poderosos em uma tela visual, aproveitando todos os recursos a seguir e muito mais.
2. Suporte abrangente ao modelo : Integração perfeita com centenas de LLMs proprietários/de código aberto de dezenas de provedores de inferência e soluções auto-hospedadas, abrangendo GPT, Mistral, Llama3 e qualquer modelo compatível com API OpenAI. Uma lista completa de fornecedores de modelos suportados pode ser encontrada aqui.
3. IDE de prompt : interface intuitiva para criar prompts, comparar o desempenho do modelo e adicionar recursos adicionais, como conversão de texto em fala, a um aplicativo baseado em bate-papo.
4. RAG Pipeline : recursos RAG abrangentes que cobrem tudo, desde a ingestão até a recuperação de documentos, com suporte pronto para uso para extração de texto de PDFs, PPTs e outros formatos de documentos comuns.
5. Capacidades do agente : você pode definir agentes com base em LLM Function Calling ou ReAct e adicionar ferramentas pré-construídas ou personalizadas para o agente. Dify fornece mais de 50 ferramentas integradas para agentes de IA, como Google Search, DALL·E, Stable Diffusion e WolframAlpha.
6. LLMOps : monitore e analise logs e desempenho de aplicativos ao longo do tempo. Você pode melhorar continuamente prompts, conjuntos de dados e modelos com base em dados de produção e anotações.
7. Backend como serviço : todas as ofertas do Dify vêm com APIs correspondentes, para que você possa integrar facilmente o Dify em sua própria lógica de negócios.
Nuvem
Hospedamos um serviço Dify Cloud para qualquer pessoa experimentar sem configuração. Ele fornece todos os recursos da versão autoimplantada e inclui 200 chamadas GPT-4 gratuitas no plano sandbox.
Edição comunitária Dify auto-hospedada
Coloque o Dify em execução rapidamente em seu ambiente com este guia inicial. Use nossa documentação para obter mais referências e instruções mais detalhadas.
Dify para empresas/organizações
Fornecemos recursos adicionais centrados na empresa. Registre suas dúvidas por meio deste chatbot ou envie-nos um e-mail para discutir as necessidades da empresa.
Para startups e pequenas empresas que usam AWS, confira o Dify Premium no AWS Marketplace e implante-o em seu próprio AWS VPC com um clique. É uma oferta AMI acessível com a opção de criar aplicativos com logotipo e marca personalizados.
Star Dify no GitHub e seja notificado instantaneamente sobre novos lançamentos.
Se você precisar personalizar a configuração, consulte os comentários em nosso arquivo .env.example e atualize os valores correspondentes em seu arquivo .env
. Além disso, pode ser necessário fazer ajustes no próprio arquivo docker-compose.yaml
, como alterar versões de imagens, mapeamentos de portas ou montagens de volumes, com base em seu ambiente de implantação e requisitos específicos. Depois de fazer qualquer alteração, execute novamente docker-compose up -d
. Você pode encontrar a lista completa de variáveis de ambiente disponíveis aqui.
Se você quiser configurar uma configuração altamente disponível, existem Helm Charts e arquivos YAML contribuídos pela comunidade que permitem que o Dify seja implantado no Kubernetes.
Implante o Dify no Cloud Platform com um único clique usando terraform
Implante o Dify na AWS com CDK
Para aqueles que gostariam de contribuir com código, consulte nosso Guia de Contribuição. Ao mesmo tempo, considere apoiar o Dify compartilhando-o nas redes sociais e em eventos e conferências.
Estamos procurando colaboradores para ajudar na tradução do Dify para outros idiomas além do mandarim ou inglês. Se você estiver interessado em ajudar, consulte o README do i18n para obter mais informações e deixe-nos um comentário no canal
global-users
do nosso Discord Community Server.
Colaboradores
Para proteger sua privacidade, evite postar problemas de segurança no GitHub. Em vez disso, envie suas perguntas para [email protected] e forneceremos uma resposta mais detalhada.
Este repositório está disponível sob a licença Dify Open Source, que é essencialmente Apache 2.0 com algumas restrições adicionais.