En este diagrama se muestra un marco dinámico para la IA conversacional de alta fidelidad con lenguaje natural a SQL en Oracle Cloud Infrastructure (OCI). El flujo de proceso que se muestra en el diagrama se describe en el texto adyacente.
- Capa Aplicación
- El front-end utiliza el servicio APEX e incluye una interfaz de chat y gráficos de Oracle JET.
- El front-end se conecta a OCI API Gateway mediante llamadas a la interfaz de programación de aplicaciones (API) de transferencia de estado representacional (REST).
- Capa de API/acceso
- Oracle Cloud Infrastructure Web Application Firewall (WAF) protege el gateway de API de OCI.
- OCI Identity and Access Management (IAM) y las políticas protegen el acceso a OCI API Gateway.
- Capa de IA
- La integración de IA utiliza una máquina virtual de OCI Compute y LangChain para llamar a modelos de lenguaje grandes (LLM) mediante puntos finales de API de REST.
- Los modelos de chat de OCI Generative AI proporcionan LLM y se conectan a modelos de integración de OCI Generative AI.
- Los modelos de integración de IA generativa de OCI se conectan a Oracle Autonomous AI Database.
- Capa de datos de IA
Oracle Autonomous AI Database almacena incrustaciones y salidas de modelos y se conecta a modelos de incrustación de OCI Generative AI.
- Datos de cliente
Oracle Exadata Database Service contiene datos de clientes y se conecta a Oracle Autonomous AI Database mediante un enlace de base de datos. También tengo una base de datos estándar con datos de clientes.