PostgresML

3wks agoupdate 00

MLOps platform as a PostgreSQL extension for building ML models inside the database.

Collection time:
2024-09-08
PostgresMLPostgresML

What is PostgresML?

PostgresML is a complete MLOps platform implemented as a PostgreSQL extension. It allows users to build fast, simple, and powerful machine learning models directly within their database. It offers GPU-powered Postgres databases for building AI applications, enabling tasks like vector embedding, real-time output generation, and more. PostgresML simplifies the AI stack by integrating various components like vector databases, embedding models, and LLMs into a single system.


How to use PostgresML?

PostgresML can be used through SQL or SDKs in JS and Python. Users can perform tasks like text generation, embedding creation, and vector database operations directly within PostgreSQL. The platform supports various open-source models and allows for fine-tuning LLMs on user data.


PostgresML’s Core Features

Build and deploy ML models directly within PostgreSQL GPU-powered Postgres databases for AI applications Vector embedding and real-time output generation Integration with open-source models (Mistral, Llama, etc.) Support for SQL and SDKs in JS and Python


PostgresML’s Use Cases

  • RAG (Retrieval Augmented Generation)
  • Search
  • Chatbot
  • Text Generation
  • Embeddings
  • Vector Database
  • Supervised Learning

Relevant Navigation