Introducción Detallada al Proyecto Onyx
Resumen del Proyecto
Onyx (anteriormente Danswer) es una plataforma de búsqueda empresarial de IA generativa de código abierto que proporciona a los equipos una plataforma de IA para conectar documentos, aplicaciones y personas de la empresa. Ofrece una interfaz de chat rica en funciones que se puede conectar a cualquier modelo de lenguaje grande (LLM) que elija.
En pocas palabras, Onyx es como un ChatGPT con acceso al conocimiento único de su equipo.
Características Principales
1. Búsqueda Inteligente y Preguntas y Respuestas
- Función de Investigación Profunda: Capacidad para realizar investigaciones y análisis profundos del conocimiento del equipo.
- Chat de IA Seguro: Proporciona una interfaz de chat de IA segura que admite cualquier LLM.
- Búsqueda Personalizada: Ofrece una experiencia de búsqueda personalizada según las necesidades del usuario.
2. Amplia Conectividad de Fuentes de Datos
Admite más de 40 conectores, manteniendo la sincronización del conocimiento y el control de acceso, incluyendo:
Herramientas de Colaboración de Oficina
- Google Drive
- Microsoft Sharepoint
- Dropbox
- Archivos Locales
Plataformas de Comunicación
- Slack
- Microsoft Teams
- Gmail
Gestión de Proyectos
Gestión de Relaciones con el Cliente
Otros
- Sitios Web
- Más conectores...
3. Agentes de IA Personalizados
Cree agentes de IA personalizados con indicaciones, conocimientos y capacidades de operación únicos.
4. Opciones de Implementación Flexibles
Onyx se puede implementar de forma segura en cualquier lugar y a cualquier escala: en una computadora portátil, de forma local o en la nube.
Métodos de Implementación:
- Implementación Local: Se ejecuta con un solo comando
docker compose
.
- Implementación en la Nube: Admite la implementación de alta disponibilidad/escalabilidad de Kubernetes.
- Computadora Portátil: Incluso se puede ejecutar localmente en una computadora portátil.
Funciones Avanzadas
Características de Seguridad
- Soporte SSO: OIDC/SAML/OAuth2
- RBAC: Control de acceso basado en roles
- Cifrado de Credenciales: Garantiza la seguridad de los datos
Gestión del Conocimiento
- Gestión de Conjuntos de Documentos: Admite la creación y gestión de conjuntos de documentos.
- Historial de Consultas: Registra y analiza el historial de consultas.
- Análisis de Uso: Proporciona un análisis detallado del uso.
Innovación Tecnológica
- Modelos de Aprendizaje Profundo Personalizados: Utilizados para la indexación y el tiempo de inferencia.
- Nuevos Métodos de Recuperación de Información: StructRAG, LightGraphRAG, etc.
- Búsqueda de Código: Admite la búsqueda en bases de código.
- SQL y Lenguaje de Consulta Estructurado: Admite la consulta de datos estructurados.
Versiones del Producto
Edición Comunitaria (CE)
- Licencia: Licencia MIT Expat
- Funciones: Funciones básicas de uso gratuito
- Implementación: Simplemente siga la guía de implementación
Edición Empresarial (EE)
- Usuarios Objetivo: Grandes organizaciones
- Funciones Adicionales: Proporciona características de nivel empresarial
Arquitectura Técnica
Escala Soportada
- Escala de Usuarios: Probado para soportar decenas de miles de usuarios
- Escala de Documentos: Admite cientos de millones de documentos
- Alta Disponibilidad: Implementada a través de Docker o Kubernetes
Tecnologías Centrales
- Generación Aumentada por Recuperación (RAG): Combina capacidades de búsqueda y generación
- Búsqueda Vectorial: Búsqueda semántica eficiente
- Soporte Multimodal: Admite texto, imágenes y otros tipos de datos
Casos de Uso
Gestión del Conocimiento Empresarial
- Búsqueda rápida de documentos e información de la empresa
- Intercambio de conocimientos entre departamentos
- Formación de nuevos empleados y transferencia de conocimientos
Colaboración en Equipo
- Obtención de información relevante del proyecto en tiempo real
- Resumen automático de actas de reuniones y documentos
- Recomendación inteligente de recursos relacionados
Soporte de I+D
- Búsqueda y análisis de bases de código
- Consulta de documentación técnica
- Identificación y asesoramiento de expertos
Inicio Rápido
Prueba en la Nube
Visite Onyx Cloud para una prueba gratuita.
Implementación Local
# Implementación con un solo comando Docker Compose
docker compose up
Documentación Detallada
Consulte la Documentación Oficial para obtener una guía completa de implementación y uso.
Resumen
Onyx es una plataforma de búsqueda empresarial de IA de código abierto que ayuda a los equipos a encontrar información en todos los datos de la empresa. A través de potentes capacidades de IA y una amplia conectividad de fuentes de datos, proporciona a las empresas una solución inteligente de gestión del conocimiento y búsqueda, haciendo realidad la visión de "tener un ChatGPT con el conocimiento único del equipo".