Zinn® Vector Start
₺629,99/ay
veya yıllık ₺6.294,99
- NVMe depolama
- 10 GB
Vektör veritabanları
Yönetip yedeğini aldığımız pgvector üzerinde embedding'leri saklayın ve bunları anlamlarına göre arayın. Öğrenilmesi gereken yeni bir veri tabanı, boyutlandırılması gereken bir küme yok; bir indeks oluşturun, vektörlerinizi yazın ve zaten sahip olduğunuz API anahtarıyla sorgulayın.
Bir vektör tabanlı veritabanı genellikle birincisinin yanında çalıştırılacak ikinci bir sistemdir: başka bir küme, başka bir yedekleme senaryosu, gece yarısı uandırılmayı gerektiren başka bir unsur. Bu, PostgreSQL içindeki pgvector'dür; burada her şeyin sahip olduğu aynı motor, aynı dayanıklılık, aynı gecelik temel yedekleme ve sürekli yazma önlüğü (WAL) arşivlemesidir. İzninizle, indeksiniz üzerinde HNSW indeksi bulunan sıradan bir tablodur, bu nedenle yaklaşık en yakın komşu araması için hızlı ve diğer tüm yönleriyle sıkıcıdır ki bu da saat sabah üçte isteyeceğiniz özelliktir.
Yönetilen vektör hizmetlerinin çoğu sizi kısa bir boyut listesinden seçim yapmaya zorlar. Sizinki yuvarlak bir sayı olmak zorunda değildir: 1 ile 3072 arasındaki herhangi bir değer kabul edilir ve tam olarak saklanır; çünkü daha dar bir vektör, sonraki fiziksel genişliğe sıfırlarla doldurulur; bu da kosinüs, Öklid ve iç çarpım mesafesini kesinlikle değiştirmez. 1408 boyutlu bir model, ona göre doğal olarak boyutlandırılmış bir modelle tamamen aynı şekilde sıralanır ve okuma işlemleri, dolgu değerlerini değil, sakladığınız 1408 değeri size geri verir.
Bize gerçekten maliyeti olan iki şeye göre fiyatlandırılan üç kademe: ne kadar depoladığınız ve ne kadar arama yaptığınız.
Çalıştırdığımız her sunucu, her üründe, yenilenebilir elektrikle çalışır. Sonradan telafi edilmez; doğrudan bu kaynaktan sağlanır.
Herhangi biri. Modelinizin ürettiği sayıları bize gönderirsiniz; bu nedenle OpenAI, Cohere, Voyage, kendi makinenizdeki bir Sentence-Transformers modeli ve diğer her şey bizim için aynıdır. İndeksi oluştururken genişliği bize söylersiniz; 384, 768, 1024, 1536 ve 3072 yaygındır, aradaki herhangi bir değer de öyledir.
Hayır; bunu fark etmenize izin vermektense açıkça söylemeyi tercih ederiz. Her ikisi de vektörlerinizin fiziksel olarak nerede depolandığını ve nasıl sıralandığını belirler; bu nedenle herhangi birini değiştirmek, dizindeki her şeyi sessizce geçersiz kılacaktır. Farklı bir gömme modeline geçiyorsanız, ikinci bir indeks oluşturun ve içine yazın; her vektör veritabanının sizden aynı nedenle ve aynı şekilde istediği budur.
Evet, ve bunu bilmekte fayda var. 2.000 boyutun üzerindeki değerler yarım hassasiyette saklanır, çünkü PostgreSQL veritabanının HNSW indeksi bundan daha geniş tam hassasiyetli bir sütunu kabul etmez. 3072 boyutlu modeller için bu, pgvector'ün kendisinin önerdiği yaklaşımdır ve sıralama üzerindeki etkisi ihmal edilebilir düzeydedir; ancak bu gerçek bir takastır ve bunu başka bir yerden çıkarım yapmak yerine doğrudan bizden duymalısınız.
Bugün değil. Aramanızı, yalnızca arama yapabilen bir anahtarın hesabınızda başka hiçbir şey yapamayacağı şekilde kapsamlandırılmış Zinn® API anahtarınızla HTTPS üzerinden gerçekleştirirsiniz. Sorguları dürüstçe ölçmemizi ve bir kiracının satırlarını diğerininkinden erişilemez kılmamızı sağlayan şey budur. Doğrudan bağlantıya ihtiyacınız varsa bize bildirin; bunu birisi talep ettiği için inşa etmeyi, tahmin etmeye tercih ederiz.
İki ölçüte göre: takvim ayı içinde ne kadar depolama yaptığınız ve kaç arama çalıştırdığınız. Her ikisi de gerçekleştiği anda kontrol panelinizde görünür. Depolama alanı, fiziksel bir tablo boyutundan ziyade yayınlanmış bir formüldür; satır ek yükü, depolanan genişlik ile kendi kimliklerinizin ve üst verilerinizin uzunluğunun toplamıdır. Bu sayede, bizim sözümüze güvenmek zorunda kalmadan, faturalandırıldığınız rakamı tam olarak yeniden üretebilirsiniz.