
ShapedQL est un moteur SQL conçu pour la pertinence — il compile des requêtes SQL simples en pipelines de classement en temps réel qui récupèrent, filtrent, notent et réordonnent les résultats en fonction du comportement en direct des utilisateurs. Au lieu d'assembler Pinecone, Redis et des scripts Python, vous pouvez alimenter des flux "Pour vous", la recherche et la mémoire RAG avec seulement 30 lignes de SQL. Il remplace des milliers de lignes d'infrastructure par des embeddings multimodaux natifs et un MLOps automatisé, vous aidant à construire des décisions en temps réel plutôt qu'une simple récupération de documents.
Écrivez du SQL familier pour définir l'ensemble du flux de classement — récupération, filtrage, notation et réordonnancement — le tout dans une seule requête. ShapedQL compile ce SQL en un pipeline prêt pour la production qui s'exécute en temps réel, éliminant le besoin de composants d'infrastructure séparés.
Le moteur prend en charge les embeddings de texte pour les titres et descriptions, les embeddings d'images pour le contenu visuel, les embeddings collaboratifs pour les interactions utilisateur-élément, et les embeddings de personnel pour les acteurs et l'équipe. Vous pouvez les combiner dans une seule requête pour mélanger les signaux sémantiques, visuels et comportementaux.
ShapedQL gère automatiquement le déploiement, le versionnage et la surveillance des modèles. Le modèle de démonstration inclut un prédicteur de taux de clics entraîné avec LightGBM, montrant comment les modèles de notation s'intègrent directement dans le pipeline SQL sans orchestration manuelle.
Le bac à sable ShapedQL vous permet de tester des requêtes sur le jeu de données Movielens, enrichi avec les données IMDb. Vous pouvez sélectionner des cas d'utilisation comme la recherche Agent, la recherche et les flux, ou les recommandations, choisir des requêtes sauvegardées ou écrire les vôtres, et voir les résultats instantanément.
"Remplacez des milliers de lignes d'infrastructure par 30 lignes de SQL."
C'est la promesse centrale — ShapedQL condense ce qui nécessite généralement une pile de bases de données vectorielles, de couches de mise en cache et de scripts de notation personnalisés en une seule requête SQL. Le bac à sable le démontre concrètement : vous pouvez basculer entre des cas d'utilisation comme la recherche, les flux et les recommandations, chacun alimenté par le même moteur, utilisant la même syntaxe SQL. Les embeddings intégrés pour le texte, les images et les signaux collaboratifs signifient que vous n'avez pas besoin de gérer des pipelines d'embedding séparés ni de vous soucier de leur synchronisation.
Vous en avez assez de maintenir une infrastructure fragile qui assemble la recherche vectorielle, la mise en cache et la logique de classement — et vous préféreriez exprimer votre logique de pertinence en SQL. Si vous construisez des flux personnalisés, une recherche sémantique ou des systèmes RAG qui doivent s'adapter au comportement des utilisateurs en temps réel, ShapedQL offre une approche radicalement plus simple. Le bac à sable est un bon point de départ : choisissez un cas d'utilisation, exécutez une requête et voyez comment 30 lignes de SQL peuvent remplacer ce qui nécessitait auparavant une équipe dédiée et plusieurs services.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
meowbyte
Visiter le site web
playground.shaped.ai
Infos du projet
Mots-clés du produit