
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Get Started with Vector Search
/ 30
Create an Index
/ 40
Query the Index
/ 30
Vector Search, semantik olarak benzer veya ilişkili olan milyarlarca öğe arasında arama yapabilir. Vektör benzerlik eşleştirme hizmeti; öneri motorları, arama motorları, chatbot'lar ve metin sınıflandırması uygulama gibi birçok kullanım alanına sahiptir. Semantik eşleme birkaç adıma indirgenerek basitleştirilebilir. Öncelikle, birçok öğenin gömme temsillerini oluşturmanız gerekir (Vector Search dışında yapılır). Ardından, gömmeleri Google Cloud'a yükleyip verilerinizi Vector Search'e bağlarsınız. Gömmeleriniz Vector Search'e eklendikten sonra, öneri veya sonuç almak için sorgu çalıştırmak üzere bir dizin oluşturabilirsiniz.
Gömmelerin kullanımı kelimeler veya metinle sınırlı değildir. Görsel, ses, video ve kullanıcı tercihleri de dahil olmak üzere birçok veri türü için semantik gömmeler oluşturabilirsiniz. Vertex AI ile çok formatlı gömmeler oluşturmak için Get multimodal embeddings (Çok formatlı gömmeler alma) başlıklı makaleyi inceleyin. Bu laboratuvarda, Vertex AI gömmelerini kullanarak metin gömmeleri oluşturmayı ve bunları vektör arama dizini oluşturmak için kullanmayı öğreneceksiniz.
Bu laboratuvarda aşağıdaki görevleri gerçekleştireceksiniz:
Buradaki talimatları okuyun. Laboratuvarlar süreli olduğundan duraklatılamaz. Laboratuvarı Başlat'ı tıkladığınızda başlayan zamanlayıcı, Google Cloud kaynaklarının ne süreyle kullanımınıza açık durumda kalacağını gösterir.
Bu uygulamalı laboratuvarı kullanarak, laboratuvar etkinliklerini gerçek bir bulut ortamında (Simülasyon veya demo ortamında değil.) gerçekleştirebilirsiniz. Bu olanağın sunulabilmesi için size yeni, geçici kimlik bilgileri verilir. Bu kimlik bilgilerini laboratuvar süresince Google Cloud'da oturum açmak ve Google Cloud'a erişmek için kullanırsınız.
Bu laboratuvarı tamamlamak için şunlar gerekir:
Laboratuvarı Başlat düğmesini tıklayın. Laboratuvar için ödeme yapmanız gerekiyorsa ödeme yöntemini seçebileceğiniz bir pop-up açılır. Soldaki Laboratuvar Ayrıntıları panelinde şunlar yer alır:
Google Cloud Console'u aç'ı tıklayın (veya Chrome Tarayıcı'yı kullanıyorsanız sağ tıklayıp Bağlantıyı gizli pencerede aç'ı seçin).
Laboratuvar, kaynakları çalıştırır ve sonra Oturum açın sayfasını gösteren başka bir sekme açar.
İpucu: Sekmeleri ayrı pencerelerde, yan yana açın.
Gerekirse aşağıdaki kullanıcı adını kopyalayıp Oturum açın iletişim kutusuna yapıştırın.
Kullanıcı adını Laboratuvar ayrıntıları panelinde de bulabilirsiniz.
İleri'yi tıklayın.
Aşağıdaki şifreyi kopyalayıp Hoş geldiniz iletişim kutusuna yapıştırın.
Şifreyi Laboratuvar ayrıntıları panelinde de bulabilirsiniz.
İleri'yi tıklayın.
Sonraki sayfalarda ilgili düğmeleri tıklayarak ilerleyin:
Birkaç saniye sonra Google Cloud Console bu sekmede açılır.
Google Cloud konsolunda gezinme menüsünde Vertex AI > Workbench (Çalışma Alanı) seçeneğini tıklayın.
+ Create New (+ Yeni oluştur) seçeneğini tıklayın.
Create instance (Örnek oluştur) iletişim kutusunda varsayılan adı kullanın veya Vertex AI Workbench örneği için benzersiz bir ad girin. Bölgeyi
Oluştur'u tıklayın.
JupyterLab'i aç'ı tıklayın.
Not defterinizde Terminal'i tıklayın.
Google Cloud üretken yapay zeka deposunu klonlamak için aşağıdaki komutu çalıştırın:
Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
Sol gezinme bölmesinde generative-ai/embeddings
klasörüne gidin ve intro-textemb-vectorsearch.ipynb
not defterini açın.
Select Kernel (Çekirdek seç) isteminde varsayılan Python3 seçeneğinde değişiklik yapmadan Select (Seç) öğesini tıklayın.
Text Embeddings in Action (Kullanılan metin gömmeleri) bölümüne ilerleyin ve kurulum hücrelerini çalıştırın.
Ortam değişkenlerinizi ayarlarken konum için
Getting Started with Vertex AI Embeddeds for Text (Metin için Vertex AI gömmelerini kullanmaya başlama) bölümüne gidin ve metin gömmeleri oluşturmak için hücreleri tarayın.
Getting Started with Vector Search (Vector Search'ü kullanmaya başlama) bölümüne gidin ve hücreleri tarayın.
Gömmeleri bir JSON dosyasına kaydedin.
Yeni bir Cloud Storage paketi oluşturun ve dosyayı pakete kopyalayın.
Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
Bu görevde, Vector Search not defterini keşfedecek ve herkese açık demoyu deneyeceksiniz. Dizin oluşturma ve dağıtma işlemi yaklaşık 30 dakika sürer. Beklerken herkese açık demoyu deneyebilir ve not defterini keşfedebilirsiniz.
test_embeddings
değişkenindeki dizeyi değiştirmeyi deneyebilirsiniz.Hedefi doğrulamak için İlerleme durumumu kontrol et'i tıklayın.
Tebrikler! Bu laboratuvarda, metin gömmeleri oluşturmayı ve bunları Vector Search dizini oluşturmak için kullanmayı öğrendiniz. Artık metin gömmelerini kendi uygulamalarınızda kullanmaya hazırsınız.
Metin gömmeleri ve Vector Search hakkında daha fazla bilgi için aşağıdaki kaynaklara göz atın:
...Google Cloud teknolojilerinden en iyi şekilde yararlanmanıza yardımcı olur. Derslerimizde teknik becerilere odaklanırken en iyi uygulamalara da yer veriyoruz. Gerekli yetkinlik seviyesine hızlıca ulaşmanız ve öğrenim maceranızı sürdürebilmeniz için sizlere yardımcı olmayı amaçlıyoruz. Temel kavramlardan ileri seviyeye kadar farklı eğitim programlarımız mevcut. Ayrıca, yoğun gündeminize uyması için talep üzerine sağlanan, canlı ve sanal eğitim alternatiflerimiz de var. Sertifikasyonlar ise Google Cloud teknolojilerindeki becerilerinizi ve uzmanlığınızı doğrulamanıza ve kanıtlamanıza yardımcı oluyor.
Kılavuzun Son Güncellenme Tarihi: 4 Nisan 2024
Laboratuvarın Son Test Edilme Tarihi: 4 Nisan 2024
Telif Hakkı 2025 Google LLC Tüm hakları saklıdır. Google ve Google logosu, Google LLC şirketinin ticari markalarıdır. Diğer tüm şirket ve ürün adları ilişkili oldukları şirketlerin ticari markaları olabilir.
This content is not currently available
We will notify you via email when it becomes available
Great!
We will contact you via email if it becomes available
One lab at a time
Confirm to end all existing labs and start this one