Yapay zeka ve LLMMakine öğrenimiPerformance ve Scale planları

Gerçek Zamanlı ML Özellik Deposu

Kullanıcılar, öğeler ve oturumlar için işlem hatlarınızın yazdığı ve modellerinizin çıkarım zamanında yaşları eklenmiş olarak okuduğu türlü özellikler.

özellik türü
3
her okumayla döndürülür
Yaş
birçok varlık için okuma
Toplu
Adım 1 / 5
Şemayı tanımlayın

Türlü bir grup. Yanlış türler yazma sırasında reddedilir.

Örnek oturumplaying
# Şemayı tanımlayın
hotkv> FEATURE.CREATE user_features "Signals for scoring" SCHEMA age int64 ctr double country string
OK

Gerçek HotKV komutları ve örnek yanıtlarla animasyonlu bir anlatım. Herhangi bir adıma atlamak için üzerine tıklayın. Komutlar ve yanıtlar, HotKV'de yazdığınız ve gördüğünüz haliyle İngilizce kalır.

Sorun

Üretimdeki bir model, çıkarım zamanında gördüğü özellikler kadar iyidir. Çevrimdışı veri ambarları istek başına sorgulanamayacak kadar yavaştır ve düz bir anahtar-değer deposunun şeması yoktur; bu yüzden sayısal bir özelliğe metin yazan bir işlem hattı hatasını depo değil, model keşfeder.

HotKV bunu nasıl ele alır

HotKV'deki özellik grupları türlü bir şemaya sahiptir. Akış işleri taze değerler yazar, toplu işler kendi zaman damgalarıyla geriye dönük doldurur ve model sunucusu tek bir varlığı veya bir toplu işi tek çağrıyla okur. Her okuma, varlığın en son ne zaman güncellendiğini ve ne kadar eski olduğunu döndürür; böylece bayat özellikler tespit edilebilir.

Adım adım

Ne olur, komut komut

  1. 01

    Şemayı tanımlayın

    Türlü bir grup. Yanlış türler yazma sırasında reddedilir.

    FEATURE.CREATE user_features "Signals for scoring" SCHEMA age int64 ctr double country string
  2. 02

    Taze değerleri akıtın

    Akış işi, olaylar geldikçe özellikleri günceller.

    FEATURE.SET user_features user:42 ctr 0.051 country DE
  3. 03

    Doğru zamanla geriye dönük doldurun

    Toplu işler varlıkları, değerlerin yüklendiği zamanla değil, doğru olduğu zamanla damgalar.

    FEATURE.SETAT user_features user:42 1790985600123 age 31
  4. 04

    Bir ödemeyi skorlayın

    Model sunucusu kullanıcının özelliklerini, güncelleme zamanı ve milisaniye cinsinden yaşıyla okur.

    FEATURE.GET user_features user:42
  5. 05

    Birçok varlık için toplu

    Bir sayfa adayı tek çağrıyla sıralayın.

    FEATURE.BATCH user_features user:42 user:77 user:91 FEATURES ctr
Nereye uyar

Gerçek dünya senaryoları

Sahtekarlık ve risk skorlama

Kart hızı, cihaz yaşı ve hesap geçmişi, ödeme onaylanmadan önce, istek yolunda, ödeme anında okunur.

Sıralama ve reklamlar

Tıklama oranları ve yakın zamandaki ilgi alanları, bir sayfadaki her aday için tek bir toplu çağrıyla okunur.

Dinamik fiyatlandırma

Talep ve envanter özellikleri sürekli akıtılır ve fiyatlandırma modeli tarafından her tekliflendirmede okunur.

Yerleşik

Neler elde edersiniz

Türlü şemalar

int64, double ve string özellikler. Yanlış türde yazmalar reddedilir.

FEATURE.CREATEFEATURE.SCHEMA

Akış ve geriye dönük doldurma

Güncel zamanla veya değerlerin doğru olduğu zamanla yazın.

FEATURE.SETFEATURE.SETAT

Her okumada tazelik

Her okuma varlığın güncelleme zamanını ve yaşını döndürür.

FEATURE.GET

Toplu sunum

Birçok varlık, seçili özellikler, tek çağrı.

FEATURE.BATCHFEATURE.STATS

Sık sorulan sorular

Bu, çevrimdışı özellik deposunun yerini alır mı?

Çıkarım zamanında düşük gecikmeli okumalar için çevrimiçi taraftır. Eğitim verisi yine veri ambarınızdan gelebilir; geriye dönük doldurmalar HotKV'ye FEATURE.SETAT ile yazılır.

Bayat özellikleri nasıl tespit ederim?

Her FEATURE.GET en son güncelleme zamanını ve milisaniye cinsinden yaşı döndürür; böylece model sunucusu eski değerleri reddedebilir veya işaretleyebilir.

Hangi planlara dahil?

Özellik deposu Performance ve Scale planlarının parçasıdır.

İlgili kullanım senaryoları

Kendi iş yükünüzde deneyin

HotKV, Redis protokolünü konuşur; bu yüzden mevcut bir istemciyi ona yönlendirip aynı komutları çalıştırabilirsiniz.