Gemini API, FileSearch aracı aracılığıyla Veriyle Artırılmış Üretim ("RAG") özelliğini etkinleştirir. Dosya Arama, verilerinizi içe aktarır, parçalara ayırır ve dizine ekler. Böylece, sağlanan bir isteme göre ilgili bilgilerin hızlıca alınmasını sağlar. Daha sonra bu bilgiler model için bağlam olarak kullanılır. Böylece model, daha doğru ve alakalı yanıtlar verebilir. Dosya arama özelliği, gemini-embedding-001 tarafından desteklenen metin yerleştirmeleri ve gemini-embedding-2 tarafından desteklenen resim/çok formatlı yerleştirmelerle çok formatlı özellikler de sunabilir.
Sorgu sırasında dosya depolama ve yerleştirme oluşturma ücretsizdir. Yalnızca dosyalarınızı ilk kez indekslediğinizde yerleştirme oluşturma için ve normal Gemini modeli giriş / çıkış jetonları maliyeti için ödeme yaparsınız. Bu yeni faturalandırma paradigması, Dosya Arama Aracı'nın hem daha kolay hem de daha uygun maliyetli bir şekilde oluşturulup ölçeklendirilmesini sağlar. Ayrıntılar için fiyatlandırma bölümüne bakın.
Doğrudan Dosya Arama mağazasına yükleme
Bu örnekte, bir dosyanın doğrudan dosya arama deposuna nasıl yükleneceği gösterilmektedir:
Python
from google import genai
from google.genai import types
import time
client = genai.