Este diagrama mostra uma estrutura agêntica para IA de conversação de alta fidelidade com linguagem natural para SQL na Oracle Cloud Infrastructure (OCI). O fluxo de processo mostrado no diagrama é descrito no texto ao redor.
- Camada do aplicativo
- O front-end usa o APEX Service e inclui uma interface de chat e gráficos do Oracle JET.
- O front-end se conecta ao OCI API Gateway usando chamadas de interface de programação de aplicativo (API) de transferência de estado representacional (REST).
- Camada API/Acesso
- O Oracle Cloud Infrastructure Web Application Firewall (WAF) protege o OCI API Gateway.
- O OCI Identity and Access Management (IAM) e as políticas protegem o acesso ao OCI API Gateway.
- Camada de IA
- A integração de IA usa uma máquina virtual do OCI Compute e LangChain para chamar grandes modelos de linguagem (LLMs) usando pontos finais de API REST.
- Os modelos de chat da OCI Generative AI fornecem LLMs e se conectam aos modelos de incorporação da OCI Generative AI.
- Os modelos de incorporação da OCI Generative AI se conectam ao Oracle Autonomous AI Database.
- Camada de dados de IA
O Oracle Autonomous AI Database armazena incorporações e saídas de modelos e se conecta aos modelos de incorporação da OCI Generative AI.
- Dados do cliente
O Oracle Exadata Database Service contém dados do cliente e se conecta ao Oracle Autonomous AI Database usando um link de banco de dados. Também albergo um banco de dados padrão com dados do cliente.