Skip to content

Aiven Logo
  • Streaming

    • Diskless for Apache Kafka® (BYOC) logo

      Aiven Inkless

    • Aiven for Apache Kafka® logo

      Aiven for Apache Kafka®

    Apache Kafka® for Free

    Databases

    • Aiven for PostgreSQL® logo

      Aiven for PostgreSQL®

    • Aiven for AlloyDB Omni logo

      Aiven for OpenSearch®

    • Aiven for AlloyDB Omni logo

      Aiven for ClickHouse®

    • Aiven for Valkey™ logo

      Aiven for Valkey™

    • Aiven for MySQL logo

      Aiven for MySQL

    • Aiven for Dragonfly logo

      Aiven for Dragonfly

    • Aiven for Dragonfly logo

      Aiven for Metrics

    • Aiven for Dragonfly logo

      Aiven for Grafana®

    $5 Developer Tier for PostgreSQL® & MySQL®
  • By industry

    • Retail

    • Software

    • Fintech

    • View all case studies

    For startups

    • Aiven for startup banner
  • For developers

    • Documentation

    • API reference

    • Open source

    • Changelog

    • Aiven status

    Free tools

    • SQL Syntax Checker

    • SQL Optimizer

    • PostgreSQL Playground

    • SQL Formatter

    • Kafka Visualization

    • View all free tools

  • Pricing
  • Blog

Log in

Book a demo

Start for free

Developer Center
  1. Aiven Developer Center
  2. Machine learning

Machine learning

  • TensorFlow, PostgreSQL®, PGVector & Next.js: building a movie recommender

    Leveraging TensorFlow, PostgreSQL®, PGVector, and Next.js for vector search with this step-by-step video guide.

    • PostgreSQL®
    • Machine learning
    • Tutorial
    • Data
  • Retrieval augmented generation with OpenAI and OpenSearch®

    Use OpenSearch® as a vector database to generate responses to user queries using AI

    • AI
    • OpenSearch®
    • Machine learning
    • Tutorial
  • Find your perfect movie with ClickHouse®, vector search, Hugging Face API, and Next.js

    Get an introduction to machine learning using Aiven services and the Hugging Face API to recommend movies based on Wikipedia synopses.

    • ClickHouse®
    • Machine learning
    • Integration
    • Tutorial
  • Image recognition with Python, OpenCV, OpenAI CLIP and pgvector

    Vector embeddings are key to ML, and here we describe how to use OpenCV, OpenAI CLIP and pgvector to generate vectors and use them to perform image recognition on a corpus of photos.

    • PostgreSQL®
    • Data
    • Machine learning
    • Guide
Aiven Logo at footer
Loading...
  • Github
  • Facebook
  • LinkedIn
  • Twitter
  • Youtube

Company

  • About
  • Open source
  • Careers
  • Sustainability
  • Modern slavery statement
  • Press
  • Blog

Legal

  • Terms
  • SLA
  • AUP
  • Data processing
  • Privacy
  • DSA contact
  • Cookie policy
  • Website terms of use
  • Do not sell or share my personal information

Platform

  • Responsibility matrix
  • Subprocessors
  • Security and compliance
  • Resource library
  • Support services
  • Changelog
  • Aiven status

Contact

  • Contact us
  • Book a demo
  • Support
  • Invoice address
  • Events calendar

Copyright © Aiven 2016-2026. Apache, Apache Kafka, Kafka, Apache Flink, and Flink are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. ClickHouse is a registered trademark of ClickHouse, Inc. https://clickhouse.com. OpenSearch, PostgreSQL, MySQL, Grafana, Dragonfly, Valkey, Thanos, Terraform, and Kubernetes are trademarks and property of their respective owners. All product and service names used in this website are for identification purposes only and do not imply endorsement.