Experimente o Julep Hoje: Visite o Site do Julep · Comece no Painel do Julep (chave de API gratuita) · Leia a Documentação
📖 Table of Contents
Por que o Julep?
O Julep é uma plataforma de código aberto para criar fluxos de trabalho de IA baseados em agentes que vão muito além de simples cadeias de prompts. Ele permite orquestrar processos complexos e multi-etapas com Large Language Models (LLMs) e ferramentas sem gerenciar nenhuma infraestrutura. Com o Julep, você pode criar agentes de IA que lembram interações passadas e lidam com tarefas sofisticadas com lógica ramificada, loops, execução paralela e integração de APIs externas. Em resumo, o Julep funciona como um "Firebase para agentes de IA", fornecendo um backend robusto para fluxos de trabalho inteligentes em escala.
Principais Recursos e Benefícios:
- Memória Persistente: Crie agentes de IA que mantêm contexto e memória de longo prazo entre conversas, permitindo que aprendam e melhorem com o tempo.
- Fluxos de Trabalho Modulares: Defina tarefas complexas como etapas modulares (em YAML ou código) com lógica condicional, loops e tratamento de erros. O mecanismo de fluxo de trabalho do Julep gerencia automaticamente processos de múltiplas etapas e decisões.
- Orquestração de Ferramentas: Integre facilmente ferramentas externas e APIs (busca na web, bancos de dados, serviços de terceiros, etc.) como parte do kit de ferramentas do seu agente. Os agentes do Julep podem invocar essas ferramentas para ampliar suas capacidades, permitindo Geração Aumentada por Recuperação (RAG) e muito mais.
- Paralelismo e Escalabilidade: Execute várias operações em paralelo para maior eficiência e deixe o Julep lidar com escalabilidade e concorrência nos bastidores. A plataforma é serverless, escalando fluxos de trabalho sem sobrecarga adicional de DevOps.
- Execução Confiável: Sem preocupações com falhas – o Julep oferece tentativas de repetição integradas, etapas de autocorreção e tratamento robusto de erros para manter tarefas de longa duração no caminho certo. Você também tem monitoramento em tempo real e logs para acompanhar o progresso.
- Integração Fácil: Comece rapidamente com nossos SDKs para Python e Node.js, ou use a CLI do Julep para scripts. A API REST do Julep está disponível para integração direta com outros sistemas.
Concentre-se na lógica e criatividade da sua IA, enquanto o Julep cuida do trabalho pesado!
Começando
Getting up and running with Julep is simple:-
Registro e Chave de API: Primeiro, cadastre-se no Julep Dashboard para obter sua chave de API (necessária para autenticar suas chamadas SDK).
-
Instale o SDK: Instale o SDK da Julep para a linguagem de sua preferência:
Python:
pip install julep
Node.js:
npm install @julep/sdk
(ouyarn add @julep/sdk
)
-
Defina Seu Agente: Use o SDK ou YAML para definir um agente e seu fluxo de trabalho de tarefas. Por exemplo, você pode especificar a memória do agente, as ferramentas que ele pode usar e uma lógica de tarefas passo a passo. (Consulte o Guia Rápido em nossa documentação para um passo a passo detalhado.)
-
Execute um Fluxo de Trabalho: Invoque seu agente através do SDK para executar a tarefa. A plataforma Julep orquestrará todo o fluxo de trabalho na nuvem e gerenciará o estado, chamadas de ferramentas e interações com LLM para você. Você pode verificar a saída do agente, monitorar a execução no painel e iterar conforme necessário.
Pronto! Seu primeiro agente de IA pode estar em execução em minutos. Para um tutorial completo, confira o Guia Rápido na documentação.
Observação: A Julep também oferece uma interface de linha de comando (CLI) (atualmente em beta para Python) para gerenciar fluxos de trabalho e agentes. Se você prefere uma abordagem sem código ou deseja automatizar tarefas comuns, consulte a documentação da CLI Julep para detalhes.
Documentação e Exemplos
Quer se aprofundar? A Documentação da Julep cobre tudo o que você precisa para dominar a plataforma – desde conceitos básicos (Agentes, Tarefas, Sessões, Ferramentas) até tópicos avançados como gerenciamento de memória de agentes e detalhes internos da arquitetura. Os principais recursos incluem:
- Guias de Conceitos: Aprenda sobre a arquitetura do Julep, como funcionam sessões e memória, uso de ferramentas, gerenciamento de conversas longas e mais.
- Referência de API & SDK: Encontre referência detalhada de todos os métodos SDK e endpoints da API REST para integrar o Julep em suas aplicações.
- Tutoriais: Guias passo a passo para construir aplicações reais (ex: um agente de pesquisa que busca na web, um assistente de planejamento de viagens ou um chatbot com conhecimento personalizado).
- Receitas do Cookbook: Explore o Julep Cookbook para fluxos de trabalho e agentes prontos. Essas receitas demonstram padrões comuns e casos de uso – uma ótima forma de aprender com exemplos. Navegue pelo diretório
cookbooks/
neste repositório para ver definições de agentes de exemplo. - Integração com IDE: Acesse a documentação do Julep diretamente no seu IDE! Perfeito para obter respostas instantâneas enquanto programa.
Comunidade e Contribuições
Junte-se à nossa crescente comunidade de desenvolvedores e entusiastas de IA! Aqui estão algumas formas de se envolver e obter suporte:
- Comunidade no Discord: Tem dúvidas ou ideias? Participe da conversa no nosso servidor oficial do Discord para conversar com a equipe do Julep e outros usuários. Estamos felizes em ajudar com solução de problemas ou brainstorm de novos casos de uso.
- Discussões e Issues no GitHub: Sinta-se à vontade para usar o GitHub para reportar bugs, solicitar funcionalidades ou discutir detalhes de implementação. Confira as good first issues se quiser contribuir – aceitamos contribuições de todos os tipos.
- Contribuindo: Se deseja contribuir com código ou melhorias, consulte nosso Guia de Contribuição para começar. Apreciamos todos os PRs e feedbacks. Colaborando juntos, podemos tornar o Julep ainda melhor!
Dica profissional: Dê uma estrela ao nosso repositório para se manter atualizado – estamos constantemente adicionando novos recursos e exemplos.
Suas contribuições, grandes ou pequenas, são valiosas para nós. Vamos construir algo incrível juntos!
Our Amazing Contributors:
Licença
O Julep é oferecido sob a Licença Apache 2.0, o que significa que é gratuito para uso em seus próprios projetos. Consulte o arquivo LICENSE para detalhes. Aproveite para construir com o Julep!