Genel Bakış
Haritalar Platformu Ajan Tabanlı Kullanıcı Arayüzü Araç Seti, özel olarak etkileşimli yapay zeka çağı için tasarlanmış bir geliştirici araç setidir. Büyük dil modelleri (LLM'ler) ve yapay zeka aracıları için coğrafi verilerle ilgili gerçek zamanlı ve etkileşimli görsel yanıtlar oluşturmaya yardımcı olan bir dizi LLM sistem talimatı ve kullanıcı arayüzü bileşenleri kitaplığı sağlar.
Geliştiriciler, görsel öğeleri sabit kodlamak yerine bu araç kitini kullanarak bir LLM'den gelen "amaca dayalı talimatları" dinamik ve bağlama duyarlı haritalara ve yer gösterimlerine çevirebilir. Böylece kullanıcılar sohbet deneyiminde etkileşimde kalır.
Yaygın kullanım alanları:
- Yapay Zeka Asistanları: Yerel sorgular (ör. oteller, restoranlar) için metin yanıtlarını görsel bağlamla zenginleştirme.
- Seyahat planlayıcılar: Haritaları, rotaları ve yer ayrıntılarını satır içi olarak gösterir.
- Neredeyse Hiç Kodlama Gerektirmeyen Geliştirme: Birden fazla Maps API'nin manuel olarak düzenlenmesiyle ilgili sorunları azaltır.
Temel kavramlar
1. Ajan tabanlı kullanıcı arayüzü
Özellikle anlık LLM destekli deneyimler için tasarlanmış, ölçeklenebilir ve yüksek kaliteli görseller (ör. yer kartları, Immersive View'daki harita görünümleri ve rota önizlemeleri) sunun.
2. Bağlam açısından zengin deneyimler
Kullanıcıların sohbetten ayrılmadan keşif yapmasına ve karar vermesine olanak tanıyın. Fotoğraf galerileri, puanlar veya rota seçenekleri gibi zengin satır içi harita bağlamı sunmak kullanıcıların ilgisini canlı tutar ve onlara harekete geçme konusunda güven verir.
3. Akıllı bileşenler
Agentic UI araç seti, karmaşık coğrafi uzamsal mantığı otomatik olarak işler. Bağlamı ve düzeni anında kullanıcı niyeti'ne göre uyarlarken her etkileşimin markanızla bağlantılı olmasını sağlamak için stil oluşturur.
4. LLM'den bağımsız
Ajan tabanlı kullanıcı arayüzü araç seti, yapay zeka araç koleksiyonunuzdan bağımsızdır. Gemini'ı veya OpenAI ya da Anthropic'in modellerini kullanıyor olmanız ve temellendirilmiş veri kaynağınızdan bağımsız olarak Agentic UI araç seti, konum verilerini görselleştirmek için özel sunum katmanı sağlar.
Başlarken
Agentic UI araç kitini kullanmaya başlamak için tek bir API anahtarıyla başlatmanız gerekir. Bu, temel Haritalar hizmetlerini soyutlayarak ayrı API'leri yönetmenize gerek kalmamasını sağlar.
Ayrıntılı talimatlar için Başlangıç Kılavuzu'na bakın.
Kullanıcı arayüzü sonuçları
Ajan tabanlı kullanıcı arayüzü araç seti, kutudan çıktığı haliyle kapsamlı bir özel kullanıcı arayüzü yetenekleri paketi sunar.
- Yer Ayrıntısı (Kompakt): Kompakt bir kartta belirli ÖY bilgileri.
- Satır içi haritalar: Nokta veya alan bulucu.
- Satır İçi Harita + Rota: Navigasyon veya yolculuk önizlemeleri.
- Satır İçi Harita Ayrıntısı: Zengin görüntüler kullanarak konumun atmosferini veya bağlamını gösterin.
Sistem talimatları
Agentic UI araç seti, kullanıcı arayüzünün ne zaman ve nasıl oluşturulacağı konusunda ana LLM'yi yönlendirmek için "sistem talimatları" sağlar.
Yönergeler
Ana makine modeli şunları anlamalıdır:
Hangi bileşenin hangi kullanıcı niyetine uygun olduğu (ör. yönlendirme sorguları için satır içi harita kullanma).
Doğal dilden şemaya parametre eşleme (ör. kullanıcı "manzaralı" istediğinde harita modunu uydu olarak ayarlama).
Araç kullanım şeması
Agentic UI araç seti, standart LLM araç kullanımı şemasıyla (ör. işlev çağrısı) uyumlu bir tanım kataloğu sunar.
Politikalar ve Hizmet Şartları
Bu kitaplık, Google Haritalar Platformu hizmetlerini kullanır. Bu kitaplık aracılığıyla Google Haritalar Platformu hizmetlerinin kullanımı Google Haritalar Platformu Hizmet Şartları'na tabidir. Grounding Lite ve Google Haritalar ile Temellendirme gibi bazı API'ler ve arka uç hizmetleri için ek hizmet şartları geçerlidir. Bu koşulların da karşılanması gerekir.
Bu kitaplık, Google Haritalar Platformu Temel Hizmeti değildir. Bu nedenle, Google Haritalar Platformu Hizmet Şartları (ör. Teknik Destek Hizmetleri, Hizmet Düzeyi Sözleşmeleri ve Kullanımdan Kaldırma Politikası) bu kitaplıktaki kod için geçerli değildir.
Destek
Bu kitaplık, açık kaynak lisansı ile sunulur. Google Haritalar Platformu Destek Teknik Destek Hizmetleri Yönergeleri, SLA veya Kullanımdan Kaldırma Politikası kapsamında değildir. Ancak kitaplık tarafından kullanılan tüm Google Haritalar Platformu hizmetleri, Google Haritalar Platformu Hizmet Şartları'na tabi olmaya devam eder.
Google Haritalar kaynakları için atıf şartları
Agentic UI araç setinden gelen her araç yanıtında kaynaklar yer alır. Araç setinin sağladığı araçları kullanan sonuçları sunarken, ilişkili Google Haritalar kaynaklarını aşağıdaki koşulları karşılayacak şekilde eklemeniz gerekir:
- Google Haritalar kaynakları, kaynakların desteklediği oluşturulmuş içeriği hemen takip etmelidir.
- Google Haritalar kaynakları, tek bir kullanıcı etkileşimi içinde görüntülenebilmelidir.