Présentation générale
OpenSearch est une plateforme tout-en-un dédiée au développement de services de recherche intelligente commerciale. Elle s'appuie sur un moteur de recherche distribué à grande échelle développé par Alibaba. OpenSearch fournit les services intermédiaires essentiels aux activités de recherche du groupe Alibaba, notamment Taobao, Tmall et Cainiao. Fort de plusieurs années d'expérience dans la recherche industrielle et capable de gérer les pics de trafic du Double 11, OpenSearch propose une suite complète de services de recherche haute performance, à faible latence, hautement disponibles et stables. La solution comprend six éditions pour répondre aux besoins de recherche d'un large éventail de secteurs : , LLM-based Conversational Search Edition, Industry Algorithm Edition, High-performance Retrieval Edition, Vector Retrieval Edition et Retrieval Engine Edition**. En tant que service basé sur une plateforme, OpenSearch rend la technologie de recherche professionnelle simple, accessible et rentable, afin que la recherche ne constitue plus un goulot d'étranglement pour votre activité. Implémentez des fonctionnalités de recherche produit à moindre coût et itérez rapidement.
Pour mettre en place un service de recherche avec OpenSearch, il vous suffit de :
Créez une instance OpenSearch.
Modifiez et configurez l'instance.
Synchronisez ou téléchargez des documents.
Soumettez des requêtes de recherche depuis votre application ou client web, accédez à OpenSearch via l'API et récupérez les résultats.
Architecture du produit
LLM-based Conversational Search Edition
Une plateforme SaaS permettant d'interagir avec le système via la console ou l'API.
Construite sur des modèles LLM et des modèles NLP leaders du secteur, elle vous permet de créer rapidement un grand modèle spécifique à votre entreprise pour la recherche par questions-réponses en important simplement vos données métier.
Pour la recherche par questions-réponses, le système génère intelligemment des réponses basées sur les données métier renvoyées par la recherche, garantissant des résultats sécurisés, stables, de haute qualité et fiables.
Industry Algorithm Edition
Une plateforme SaaS permettant d'interagir avec le système via la console ou l'API.
Configuration basée sur des scénarios : créez une instance d'application, configurez une source de données ainsi que la structure des colonnes et les attributs de recherche. Une fois l'index reconstruit, exécutez des tests de recherche via le SDK ou la console.
Modèles sectoriels : pour vous aider à construire rapidement des services de recherche spécifiques à votre industrie, l'édition Industry Algorithm Edition propose de nombreux packages d'algorithmes sectoriels pour des domaines tels que le e-commerce, les communautés de contenu, le jeu vidéo et l'éducation. Après avoir sélectionné un vertical industriel, créez en un seul endroit des fonctionnalités et services liés à la recherche, notamment la compréhension sémantique des requêtes, le classement et l'orientation de la recherche. Cette approche accélère l'intégration tout en garantissant l'efficacité de la recherche intelligente pour votre secteur.
High-performance Retrieval Edition
Une plateforme SaaS permettant d'interagir avec le système via la console ou l'API.
Configuration basée sur des scénarios : créez une instance d'application, configurez une source de données ainsi que la structure des colonnes et les attributs de recherche. Une fois l'index reconstruit, exécutez des tests de recherche via le SDK ou la console.
Recherche Big Data : par rapport à l'édition Industry Algorithm Edition, l'édition High-performance Retrieval Edition supprime les lourdes capacités algorithmiques sectorielles. Basée sur des capacités de recherche générales (analyseurs et classement), elle se concentre sur le débit des requêtes et des écritures métier, vous offrant des temps de réponse de l'ordre de la seconde et des capacités de requête en temps réel pour les scénarios de recherche sur de grands ensembles de données.
Vector Retrieval Edition
Une plateforme PaaS permettant d'exploiter et de maintenir les instances de l'édition Vector Retrieval Edition via une console de gestion visuelle.
Configuration basée sur des scénarios : créez une instance d'application, configurez un cluster, définissez une source de données et mettez en place des tables d'index. Une fois l'index reconstruit, exécutez des tests de recherche via le SDK ou la console.
Recherche vectorielle : l'édition Vector Retrieval Edition propose un contrôle riche des paramètres de requête et une méthode de recherche hybride combinant index inversés et vecteurs. Elle offre un support hautement fiable et performant pour des scénarios tels que la recherche d'images, la recherche audio/vidéo, les recommandations et les questions-réponses.
Retrieval Engine Edition
Une plateforme PaaS permettant d'exploiter et de maintenir les instances de l'édition Retrieval Engine Edition via une console de gestion visuelle.
Configuration basée sur des scénarios : créez une instance d'application, configurez un cluster, définissez une source de données et mettez en place des tables d'index. Une fois l'index reconstruit, exécutez des tests de recherche via le SDK ou la console.
Requête SQL : pour réduire votre courbe d'apprentissage, l'édition Retrieval Engine Edition prend en charge la syntaxe de requête SQL.
Coût réduit : pour diminuer les coûts métier, l'édition Retrieval Engine Edition intègre plusieurs stratégies de compression d'index natives, répondant à vos besoins de requête à moindre coût.