AIChronos.notizie sull'intelligenza artificiale
Iscriviti
Codice · GitHub

supabase/supabase

Pubblicata su AIChronos il · fonte del · supabase

Supabase è una piattaforma di sviluppo ospitata basata su PostgreSQL che replica funzionalità simili a Firebase utilizzando strumenti open source enterprise. L'architettura integra un database relazionale-oggettuale con oltre 30 anni di evoluzione, server Elixir per la trasmissione dati in tempo reale e PostgREST per esporre API RESTful senza codice personalizzato. La piattaforma include capacità AI tramite toolkit incorporati per vettori embeddings e offre SDK ufficiali moduli per numerosi linguaggi, inclusi Python, Swift e Rust.

  • Utilizza un server Elixir basato su websockets per la funzionalità realtime che ascolta le modifiche al database PostgreSQL.
  • PostgREST trasforma direttamente il database PostgreSQL in una RESTful API senza richiedere codice personalizzato.
  • GoTrue fornisce API di autenticazione basate su JWT per semplificare l'iscrizione degli utenti, i login e la gestione delle sessioni.
  • Supporta GraphQL tramite pg_graphql, un'estensione specifica di PostgreSQL progettata per esporre endpoint GraphQL.
  • Offre una vasta gamma di client SDK ufficiali (Swift, Python, C#, Go, Java, Kotlin, Ruby, Rust) con pacchetti dedicati per database, autenticazione e storage.

Perché conta. È rilevante per sviluppatori che lavorano con LLM e agenti AI perché fornisce un backend completo pronto all'uso (database, auth, realtime) riducendo il tempo di sviluppo dell'infrastruttura. La sua integrazione nativa con toolkit per vector embeddings facilita l'implementazione di architetture RAG o sistemi di memoria vettoriale direttamente nel flusso di lavoro.

Vai alla fonte originale ↗

PostgreSQLRESTful APIJWT-based authenticationVector EmbeddingsRealtime subscriptions

Scheda generata automaticamente da un modello AI locale a partire dalla fonte originale: può contenere imprecisioni.