Analisando propostas

Desenvolvedor de Agente Ia para Consultas Oracle em Linguagem Natural

Publicado em 26 de Novembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos um freelancer experiente para desenvolver um Agente de Inteligência Artificial inovador. O objetivo principal é criar uma solução capaz de interpretar perguntas em linguagem natural (português), gerar consultas SQL automaticamente e interagir com nosso banco de dados Oracle 11g (somente leitura), retornando os dados de forma estruturada para uso interno.

Este projeto visa otimizar e agilizar as análises e consultas ao banco de dados, impactando positivamente as decisões estratégicas nas áreas Comercial, Logística, Produção e TI.

Escopo Detalhado do Projeto:

1. Conexão com Banco de Dados Oracle:
  - Implementar acesso seguro ao Oracle 11g utilizando Python ou Node.js, preferencialmente com a biblioteca oracledb.
  - Configuração de credenciais e parâmetros de conexão via variáveis de ambiente para garantir segurança e flexibilidade.
  - Desenvolvimento de mecanismos robustos para tratamento de erros, reconexão automática e registro de logs de acesso.

2. Desenvolvimento do Agente de Inteligência Artificial:
  - Capacidade de interpretar e compreender perguntas formuladas em português, convertendo-as em consultas SQL válidas.
  - Validação da estrutura das consultas sql geradas, utilizando um dicionário de dados fornecido (erp winthor).
  - Execução das consultas no banco de dados Oracle e retorno dos resultados em formatos estruturados como JSON ou tabela.
  - Implementação de filtros de segurança para bloquear comandos perigosos ou não autorizados, como delete ou update, garantindo a integridade do banco de dados.
  - Exemplos de perguntas que o agente deve ser capaz de processar incluem: "Vendas por produto nos últimos 7 dias", "Estoque atual do produto X", "Clientes abaixo da média de compras".

3. Interface Mínima:
  O desenvolvedor terá flexibilidade para escolher a implementação da interface:
  A) Uma interface Web simples para interação direta.
  B) Uma API RESTful (/ask) para integração com outros sistemas.
  C) Integração direta com a plataforma n8n para automação de fluxos de trabalho.

4. Entregáveis do Projeto:
  - Código-fonte completo e bem documentado do Agente IA.
  - Dockerfile para facilitar a implantação e escalabilidade da solução.
  - Scripts de conexão e configuração do banco de dados.
  - O motor principal do agente, incluindo a lógica de interpretação de linguagem natural, geração de SQL e execução de consultas.
  - A API ou interface desenvolvida conforme a opção escolhida.
  - Documentação técnica abrangente e um manual básico de uso.

Resultado Esperado:
Um agente IA totalmente funcional, seguro e com alta performance, capaz de responder a perguntas complexas consultando o banco de dados Oracle de forma autônoma e eficiente.

Requisitos Essenciais para o Desenvolvedor:
- Experiência comprovada com Oracle Database.
- Proficiência em Python ou Node.js.
- Conhecimento avançado em SQL.
- Habilidade no desenvolvimento e integração de APIs.
- Experiência com Docker.
- Sólida experiência com Inteligência Artificial e Large Language Models (LLMs).

Diferenciais:
- Conhecimento do ERP WinThor.
- Experiência com n8n e outras ferramentas de automação.

Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Pequeño

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por C. B. P.