Update README.md

This commit is contained in:
Marcos Lohmann
2025-09-09 20:04:34 -03:00
committed by GitHub
parent e8f9513035
commit d1ed2c4913

View File

@@ -13,7 +13,7 @@ O projeto utiliza uma arquitetura de microserviços baseada em Docker, com Traef
### Proxy GenAI para OCI ### Proxy GenAI para OCI
O componente central da plataforma é um proxy Flask que atua como intermediário entre aplicações cliente e os serviços GenAI da Oracle Cloud Infrastructure. Este proxy oferece autenticação automática via SDK OCI, simplificando significativamente o processo de integração com os serviços de IA da Oracle. O componente central da plataforma é um proxy Flask que atua como intermediário entre aplicações cliente e os serviços GenAI da Oracle Cloud Infrastructure. Este proxy oferece autenticação automática via SDK OCI, simplificando significativamente o processo de integração com os serviços de IA da Oracle.
O proxy implementa endpoints RESTful para criação de sessões de agentes IA e comunicação via chat, permitindo que aplicações interajam com modelos de linguagem avançados de forma transparente. Além disso, inclui um modo de teste que facilita o desenvolvimento e debugging, retornando respostas simuladas quando necessário. O proxy implementa endpoints RESTful (também compatíveis com OpenAI/v1) para criação de sessões de agentes IA e comunicação via chat, permitindo que aplicações interajam com modelos de linguagem avançados de forma transparente. Além disso, inclui um modo de teste que facilita o desenvolvimento e debugging, retornando respostas simuladas quando necessário.
### Plataforma de Automação Integrada ### Plataforma de Automação Integrada
A solução incorpora duas poderosas ferramentas de automação que se complementam para diferentes casos de uso. O n8n oferece uma interface visual intuitiva para criação de workflows complexos, permitindo integração com centenas de serviços e APIs diferentes. Por sua vez, o Node-RED fornece capacidades especializadas para programação visual, especialmente útil para projetos de IoT e automação industrial. A solução incorpora duas poderosas ferramentas de automação que se complementam para diferentes casos de uso. O n8n oferece uma interface visual intuitiva para criação de workflows complexos, permitindo integração com centenas de serviços e APIs diferentes. Por sua vez, o Node-RED fornece capacidades especializadas para programação visual, especialmente útil para projetos de IoT e automação industrial.
@@ -34,6 +34,7 @@ A configuração inclui volumes persistentes para garantir que dados importantes
| **Proxy GenAI** | 8000 | api.xptoai.com.br | Proxy Flask para serviços OCI GenAI | | **Proxy GenAI** | 8000 | api.xptoai.com.br | Proxy Flask para serviços OCI GenAI |
| **n8n** | 5678 | n8n.xptoai.com.br | Plataforma de automação de workflows | | **n8n** | 5678 | n8n.xptoai.com.br | Plataforma de automação de workflows |
| **Node-RED** | 1880 | nodered.xptoai.com.br | Programação visual para IoT e automação | | **Node-RED** | 1880 | nodered.xptoai.com.br | Programação visual para IoT e automação |
| **Open Web UI** | 8080 | chat.xptoai.com.br | Interface de Chat com múltiplos LLMs |
| **Traefik** | 80/443 | - | Reverse proxy e load balancer | | **Traefik** | 80/443 | - | Reverse proxy e load balancer |
### Fluxo de Dados ### Fluxo de Dados
@@ -55,9 +56,11 @@ oci/
│ ├── api_setup.sh # Script setup da API │ ├── api_setup.sh # Script setup da API
│ ├── n8n_setup.sh # Script setup do n8n │ ├── n8n_setup.sh # Script setup do n8n
│ ├── nodered_setup.sh # Script setup do Node-RED │ ├── nodered_setup.sh # Script setup do Node-RED
│ ├── webui_setup.sh # Script setup do Open Web UI
│ ├── create_volumes.sh # Criação de volumes Docker │ ├── create_volumes.sh # Criação de volumes Docker
│ ├── open_ports.sh # Configuração de firewall │ ├── open_ports.sh # Configuração de firewall
│ ├── n8n.env # Variáveis ambiente n8n │ ├── n8n.env # Variáveis ambiente n8n
│ ├── webui.env # Variáveis ambiente Open Web UI
│ └── nodered.env # Variáveis ambiente Node-RED │ └── nodered.env # Variáveis ambiente Node-RED
└── README.md └── README.md
``` ```
@@ -132,6 +135,7 @@ Antes de iniciar a instalação, certifique-se de que seu ambiente atende aos se
./docker/api_setup.sh ./docker/api_setup.sh
./docker/n8n_setup.sh ./docker/n8n_setup.sh
./docker/nodered_setup.sh ./docker/nodered_setup.sh
./docker/webui_setup.sh
``` ```
### Configuração Avançada ### Configuração Avançada