À propos du projet
Onyx est une plateforme IA open source qui sert de couche applicative pour les LLM, offrant une interface de chat riche en fonctionnalités pouvant être auto-hébergée. Elle prend en charge tous les principaux fournisseurs de LLM, y compris les options auto-hébergées (Ollama, LiteLLM, vLLM) et les services propriétaires (Anthropic, OpenAI, Gemini).
Principales capacités :
- RAG agentique : index hybride combiné à des agents IA pour la récupération d’informations.
- Recherche approfondie : flux de recherche multi‑étapes pour générer des rapports détaillés.
- Agents personnalisés : créer des agents avec des instructions, des connaissances et des actions sur mesure.
- Recherche web : intégration avec Serper, Google PSE, Brave, SearXNG, ainsi qu’un crawler web interne et la prise en charge de Firecrawl/Exa.
- Artéfacts : générer des documents, graphiques et fichiers téléchargeables.
- Actions & MCP : connecter les agents à des applications externes avec une authentification flexible.
- Exécution de code : exécuter du code dans un bac à sable pour l’analyse de données et la modification de fichiers.
- Mode vocal : interaction texte‑à‑parole et parole‑à‑texte.
- Génération d’images : créer des images à partir de prompts.
Les options de déploiement comprennent Onyx Lite (une interface de chat légère nécessitant moins de 1 Go de mémoire) et Standard Onyx (ensemble complet de fonctionnalités avec indexation vectorielle/mots‑clés, workers en arrière‑plan, serveurs d’inférence de modèles, cache Redis et stockage d’objets MinIO). Les méthodes de déploiement prises en charge couvrent Docker, Kubernetes, Helm/Terraform et les principaux fournisseurs de cloud.
Les fonctionnalités d’entreprise incluent le SSO (Google OAuth, OIDC, SAML), le provisionnement d’utilisateurs SCIM, le contrôle d’accès basé sur les rôles, l’analyse d’utilisation, l’audit de l’historique des requêtes, l’exécution de code personnalisée pour la suppression de données personnelles (PII) et le white‑labeling. Onyx propose une Community Edition sous licence MIT et une Enterprise Edition avec des fonctionnalités supplémentaires pour les grandes organisations.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.