Gerador de contratos
Este fluxo automatiza a redação de documentos legais padronizados, como Acordos de Confidencialidade (NDAs), por meio de um assistente impulsionado por IA.
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
CombineText-bh1ku[Combine Text]
style CombineText-bh1ku stroke:#a170ff
OpenAIModel-c8t7z[<div><img alt="logo" src="/_astro/openAI.BhmuxEs3.svg" style="height: 20px !important;width: 20px !important"/></div>Redactor Legal]
style OpenAIModel-c8t7z stroke:#a170ff
TextInput-ac284[<div><img alt="logo" src="/_astro/type.Dy26vmDy.svg" style="height: 20px !important;width: 20px !important"/></div>Información]
style TextInput-ac284 stroke:#a170ff
TextInput-mfop6[<div><img alt="logo" src="/_astro/type.Dy26vmDy.svg" style="height: 20px !important;width: 20px !important"/></div>Claves Específicas]
style TextInput-mfop6 stroke:#a170ff
PdfWriter-gxl2g[Pdf Writer]
style PdfWriter-gxl2g stroke:#a170ff
DocxWriter-826zm[Docx Writer]
style DocxWriter-826zm stroke:#a170ff
TextInput-ac284 -.- CombineText-bh1ku
linkStyle 0 stroke:#a170ff
TextInput-mfop6 -.- CombineText-bh1ku
linkStyle 1 stroke:#a170ff
CombineText-bh1ku -.- OpenAIModel-c8t7z
linkStyle 2 stroke:#a170ff
OpenAIModel-c8t7z -.- PdfWriter-gxl2g
linkStyle 3 stroke:#a170ff
OpenAIModel-c8t7z -.- DocxWriter-826zm
linkStyle 4 stroke:#a170ff
🧩 Descrição Geral
Este fluxo automatiza a redação de documentos legais padronizados, como acordos de confidencialidade (NDAs), por meio de um assistente impulsionado por IA.
Ele integra entrada de dados, geração de texto por modelo OpenAI e exportação em formatos PDF e DOCX, proporcionando contratos prontos para uso e revisão.
⚙️ Funcionalidades Principais
- Captura e formatação de informações gerais do contrato.
- Coleta de cláusulas e obrigações específicas em textos separados.
- Combinação automática dos textos em um único prompt.
- Geração de texto legal completo utilizando modelo OpenAI.
- Exportação do contrato em PDF e DOCX de forma simultânea.
🔄 Passos do Fluxo de Trabalho
| Nome do Componente | Papel no Fluxo | Entradas Principais | Saídas Principais |
|---|---|---|---|
| Entrada de Texto | Captura informações gerais do contrato (tipo, localização, partes). | Texto livre com dados do contrato. | Texto formatado em mensagem. |
| Entrada de Texto Específica | Captura cláusulas e obrigações de confidencialidade. | Texto com definições de informação confidencial e obrigações. | Texto formatado em mensagem. |
| Combinar Texto | Concatena as duas entradas em um único prompt para o modelo. | Texto1, Texto2. | Texto combinado. |
| Modelo OpenAI | Gera o contrato completo a partir do prompt concatenado. | Texto combinado e parâmetros do modelo (máx. tokens, temperatura, etc.). | Texto do contrato gerado. |
| Criador de PDF | Converte o texto gerado em arquivo PDF. | Conteúdo de texto do contrato. | Caminho para o arquivo PDF gerado. |
| Criador de DOCX | Converte o texto gerado em arquivo DOCX. | Conteúdo de texto do contrato. | Caminho para o arquivo DOCX gerado. |
🧠 Notas
- O fluxo utiliza a API OpenAI; a chave de acesso e demais credenciais devem ser configuradas previamente.
- O modelo pode ser ajustado através dos parâmetros de temperatura, número máximo de tokens e prompt, permitindo controle de criatividade e detalhamento.
- As saídas PDF e DOCX são geradas em paralelo, proporcionando opções rápidas para assinatura ou revisão.
- A etapa de combinação de textos garante que a ordem e a integridade das informações sejam mantidas no prompt final.
- Não há dependências de módulos externos além das bibliotecas de escrita de arquivos PDF e DOCX já incluídas no ambiente.