Home
Login

Plateforme open source de recherche et d'assistant intelligent d'IA pour les entreprises, connectant les bases de connaissances de l'équipe et fournissant un service de questions-réponses sur les connaissances internes de l'entreprise de type ChatGPT.

NOASSERTIONPython 13.0konyx-dot-app Last Updated: 2025-06-20

Présentation détaillée du projet Onyx

Aperçu du projet

Onyx (anciennement Danswer) est une plateforme de recherche d'entreprise basée sur l'IA générative et open source, offrant aux équipes une plateforme d'IA pour connecter les documents, les applications et les personnes de l'entreprise. Elle fournit une interface de chat riche en fonctionnalités, capable de se connecter à n'importe quel grand modèle de langage (LLM) de votre choix.

En termes simples, Onyx est comme un ChatGPT ayant accès aux connaissances uniques de votre équipe.

Caractéristiques principales

1. Recherche et questions-réponses intelligentes

  • Fonction de recherche approfondie : Capacité à effectuer des recherches et des analyses approfondies sur les connaissances de l'équipe.
  • Chat IA sécurisé : Fournit une interface de chat IA sécurisée, prenant en charge n'importe quel LLM.
  • Recherche personnalisée : Offre une expérience de recherche personnalisée en fonction des besoins de l'utilisateur.

2. Connexion à une large gamme de sources de données

Prend en charge plus de 40 connecteurs, en maintenant la synchronisation des connaissances et du contrôle d'accès, notamment :

Outils de collaboration bureautique

  • Google Drive
  • Microsoft Sharepoint
  • Dropbox
  • Fichiers locaux

Plateformes de communication

  • Slack
  • Microsoft Teams
  • Gmail

Gestion de projet

  • Confluence
  • Jira
  • Github

Gestion de la relation client

  • Salesforce
  • Zendesk
  • Gong

Autres

  • Sites web
  • Plus de connecteurs...

3. Agents IA personnalisés

Créez des agents IA personnalisés dotés d'invites, de connaissances et de capacités d'action uniques.

4. Options de déploiement flexibles

Onyx peut être déployé en toute sécurité n'importe où et à n'importe quelle échelle - sur un ordinateur portable, en local ou dans le cloud.

Méthodes de déploiement :

  • Déploiement local : Peut être exécuté avec une seule commande docker compose.
  • Déploiement dans le cloud : Prend en charge le déploiement haute disponibilité/évolutif Kubernetes.
  • Ordinateur portable : Peut même être exécuté localement sur un ordinateur portable.

Fonctionnalités avancées

Caractéristiques de sécurité

  • Prise en charge SSO : OIDC/SAML/OAuth2
  • RBAC : Contrôle d'accès basé sur les rôles
  • Cryptage des informations d'identification : Assure la sécurité des données

Gestion des connaissances

  • Gestion des ensembles de documents : Prend en charge la création et la gestion des ensembles de documents.
  • Historique des requêtes : Enregistre et analyse l'historique des requêtes.
  • Analyse de l'utilisation : Fournit une analyse détaillée de l'utilisation.

Innovation technologique

  • Modèles d'apprentissage profond personnalisés : Utilisés pour l'indexation et le temps d'inférence.
  • Nouvelles méthodes de recherche d'informations : StructRAG, LightGraphRAG, etc.
  • Recherche de code : Prend en charge la recherche dans les bases de code.
  • SQL et langage de requête structuré : Prend en charge les requêtes de données structurées.

Versions du produit

Édition communautaire (CE)

  • Licence : Licence MIT Expat
  • Fonctionnalités : Utilisation gratuite des fonctionnalités de base
  • Déploiement : Suivez simplement le guide de déploiement

Édition entreprise (EE)

  • Utilisateurs cibles : Grandes organisations
  • Fonctionnalités supplémentaires : Fournit des fonctionnalités de niveau entreprise

Architecture technique

Échelle prise en charge

  • Nombre d'utilisateurs : Testé pour prendre en charge des dizaines de milliers d'utilisateurs
  • Taille des documents : Prend en charge des centaines de millions de documents
  • Haute disponibilité : Réalisée via Docker ou Kubernetes

Technologies de base

  • Génération augmentée par la récupération (RAG) : Combine les capacités de recherche et de génération
  • Recherche vectorielle : Recherche sémantique efficace
  • Prise en charge multimodale : Prend en charge le texte, les images et d'autres types de données

Cas d'utilisation

Gestion des connaissances d'entreprise

  • Recherche rapide de documents et d'informations d'entreprise
  • Partage des connaissances entre les services
  • Formation des nouveaux employés et transmission des connaissances

Collaboration d'équipe

  • Obtention d'informations pertinentes sur le projet en temps réel
  • Résumé automatique des procès-verbaux de réunion et des documents
  • Recommandation intelligente de ressources pertinentes

Support à la R&D

  • Recherche et analyse de bases de code
  • Recherche de documentation technique
  • Identification et conseils d'experts

Démarrage rapide

Essai dans le cloud

Visitez Onyx Cloud pour un essai gratuit.

Déploiement local

# Déploiement en un clic avec Docker Compose
docker compose up

Documentation détaillée

Consultez la documentation officielle pour obtenir un guide complet de déploiement et d'utilisation.

Conclusion

Onyx est une plateforme de recherche d'entreprise basée sur l'IA et open source, qui aide les équipes à trouver des informations dans toutes les données de l'entreprise. Grâce à de puissantes capacités d'IA et à une large connectivité aux sources de données, elle offre aux entreprises une solution intelligente de gestion des connaissances et de recherche, réalisant véritablement la vision d'un "ChatGPT ayant accès aux connaissances uniques de l'équipe".