6 dépôts
Tools that allow training, deployment, and inference of machine learning models using standard SQL syntax.
Distinguishing note: Focuses on the SQL interface for ML operations, distinct from programmatic SDK-based model management.
Explore 6 awesome GitHub repositories matching artificial intelligence & ml · SQL-Based Machine Learning. Refine with filters or upvote what's useful.
Minds Platform is an automation system and application platform designed for building and deploying custom AI tools and workflows. It functions as a machine learning integration layer and self-hosted orchestrator that connects predictive models and large language models to external data sources. The platform enables the execution of multi-step tasks that read and write data to automate reports and operational activities. It supports deployment across cloud, on-premises, and virtual private cloud environments to maintain control over models and data. Capabilities include event-driven workflow
Exposes machine learning model capabilities through standard SQL queries for simplified data analysis.
MindsDB is an AI-native database engine that treats machine learning models and autonomous agents as virtual tables. By mapping external data sources, predictive models, and third-party services directly into the database schema, it enables users to perform inference, data retrieval, and complex orchestration using standard SQL syntax. The platform distinguishes itself through an autonomous agent orchestrator that executes iterative reasoning loops, allowing agents to plan data access and synthesize natural language responses from connected knowledge bases. It functions as a federated data ga
Training, deploying, and querying predictive models as virtual database tables to simplify the integration of AI into applications.
This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas for SQL Server, Azure SQL, and Azure Synapse. It focuses on providing standardized implementation patterns and reference code for building relational databases and cloud data warehouses. The library distinguishes itself by offering specialized guides and examples for deploying database instances within containerized environments and Azure cloud services. It includes specific reference databases and language extensions for integrating machine learning services and advanced analy
Implements machine learning services and advanced analytics by integrating external language runtimes directly within the database engine.
PostgresML is a machine learning database extension for PostgreSQL that integrates model training and inference directly into the database. It functions as an in-database AI platform and vector database, enabling the execution of large language models and natural language processing tasks on stored records without exporting data to external services. The system distinguishes itself by utilizing GPU acceleration to minimize latency during model predictions and employing a hybrid storage engine that maintains relational data alongside high-dimensional vectors. It allows for the building and fin
Trains machine learning models directly via database queries to eliminate the need for exporting data to external environments.
pgai est une boîte à outils et un framework d'IA pour PostgreSQL conçu pour intégrer des modèles de langage (LLM) et des embeddings vectoriels directement dans une base de données. Il sert de pont pour exécuter des requêtes de modèles de machine learning et effectuer des traductions texte-vers-SQL au sein de requêtes de base de données standard. Le projet fournit un pipeline automatisé d'embedding vectoriel qui gère le chargement, l'analyse et le découpage de texte provenant de tables et de documents non structurés. Ce système utilise un processus d'arrière-plan pour synchroniser automatiquement les embeddings à mesure que les données sources changent et inclut des outils spécialisés pour construire des applications de génération augmentée par récupération (RAG) et des moteurs de recherche sémantique. La boîte à outils couvre de vastes domaines de fonctionnalités, notamment le traitement de données non structurées avec OCR, la création de catalogues sémantiques pour mapper les schémas de base de données au langage naturel, et l'implémentation de recherches de similarité haute performance via l'indexation vectorielle et le reranking des résultats. Elle permet également l'enrichissement de données, la classification et la modération de contenu en appelant des modèles externes via SQL.
Enables executing machine learning model requests and inference directly within standard SQL queries.
sqlflow est un moteur d'apprentissage automatique SQL et un orchestrateur conçu pour entraîner, déployer et expliquer des modèles d'apprentissage automatique en utilisant une syntaxe de requête SQL étendue. Il permet l'apprentissage automatique en base de données en connectant les moteurs de base de données à des boîtes à outils d'apprentissage automatique externes, permettant aux utilisateurs de définir des jeux de données d'entraînement et des hyperparamètres directement via des requêtes. Le système fonctionne comme une interface de prédiction et un outil d'explicabilité. Il permet de générer des classifications et des prédictions sur les enregistrements de base de données en appelant des fonctions de modèle au sein d'instructions SQL standard et fournit un flux de travail pour interpréter comment des fonctionnalités spécifiques influencent les décisions du modèle.
Defines machine learning training and inference parameters using a custom SQL query syntax.