Pinecone Vektör Veritabanı
Delphi için Pinecone vektör veritabanı entegrasyonu. Embeddings depolayın, benzerlik araması yapın ve yapay zeka destekli geri getirme sistemleri oluşturun.
Delphi için Pinecone vektör veritabanı entegrasyonu. Embeddings depolayın, benzerlik araması yapın ve yapay zeka destekli geri getirme sistemleri oluşturun.
Pinecone destekli vektör veritabanı. Bunu TsgcAIOpenAIEmbeddings.Database içine takın; her parçayı Pinecone REST API üzerinden upsert eder; en yakın komşuları tek bir çağrıyla sorgulayın.
TsgcAIDatabaseVectorPinecone
Windows, macOS, Linux, iOS, Android
Enterprise (yapay zeka eklentisi)
ApiKey + Environment + IndexName ayarlayın, ardından vektörleri göndermek ve sorgulamak için bir TsgcAIOpenAIEmbeddings ile eşleştirin.
uses
sgcAI_DB_Vector, sgcAI_DB_Vector_Pinecone, sgcAI_OpenAI_Embeddings;
var
DBPinecone: TsgcAIDatabaseVectorPinecone;
Embeddings: TsgcAIOpenAIEmbeddings;
begin
DBPinecone := TsgcAIDatabaseVectorPinecone.Create(nil);
DBPinecone.PineconeOptions.ApiKey := 'pc-...';
DBPinecone.PineconeOptions.Environment := 'us-west4-gcp-free';
DBPinecone.PineconeIndexOptions.IndexName := 'sgc-embeddings';
DBPinecone.PineconeIndexOptions.ProjectId := 'abcd1234';
// Combine with the OpenAI embeddings component...
Embeddings := TsgcAIOpenAIEmbeddings.Create(nil);
Embeddings.OpenAIOptions.ApiKey := 'sk-...';
Embeddings.Database := DBPinecone;
// ... and ingest a corpus in a single batch upsert
Embeddings.CreateEmbeddingsFromFile('docs.txt');
// Query the nearest neighbour for an arbitrary text
Memo1.Lines.Text := DBPinecone.QueryData(
Embeddings.GetEmbedding('what is sgcWebSockets?', ''));
end;
3 yayımlanmış özellik, 4 metot — bileşen referansından alınmıştır.
Yayımlanmış özellikler: PineconeOptions, PineconeIndexOptions.
Yayımlanmış özellikler: Version.
Metotlar: BeginAddData, AddData, EndAddData.
Metotlar: QueryData.
Bu bileşenin uyguladığı protokoller için yetkili kaynaklar.
Bileşen referansına doğrudan bağlanın, çalışmaya hazır demo projesini alın ve denemeyi indirin.
| Demo Projesi — Demos\AI\Pinecone Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir, aşağıdan denemeyi indirin. | Aç | |
| Teknik Belge (PDF) Özellikler, hızlı başlangıç, Delphi ve C++ Builder için kod örnekleri ve birincil kaynak referansları, yalnızca bu bileşen. | Aç | |
| Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz. | Aç |