Gemini Interactions API, geliştiricilerin Gemini modellerini kullanarak üretken yapay zeka uygulamaları oluşturmasına olanak tanıyan deneysel bir API'dir. Gemini, çok formatlı olacak şekilde sıfırdan geliştirilen en yetenekli modelimizdir. Dil, resim, ses, video ve kod gibi farklı bilgi türlerini genelleyip akıcı bir şekilde anlayabilir, birbiriyle harmanlayabilir ve tüm bu formatlar arasında işlem yapabilir. Gemini API'yi metin ve resimlerde akıl yürütme, içerik oluşturma, diyalog aracısı, özetleme ve sınıflandırma sistemleri gibi kullanım alanlarında kullanabilirsiniz.
CreateWebhook
Yeni bir Web kancası oluşturur.
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
İsteğe bağlı. Webhook'un kullanıcı tarafından sağlanan adı.
Zorunlu. Webhook etkinliklerinin gönderileceği URI.
Zorunlu. Webhook'un abone olduğu etkinlikler. Mevcut etkinlikler: - batch.succeeded - batch.expired - batch.failed - interaction.requires_action - interaction.completed - interaction.failed - video.generated
Yanıt
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
İsteğe bağlı. Webhook'un kullanıcı tarafından sağlanan adı.
Zorunlu. Webhook etkinliklerinin gönderileceği URI.
Zorunlu. Webhook'un abone olduğu etkinlikler. Mevcut etkinlikler: - batch.succeeded - batch.expired - batch.failed - interaction.requires_action - interaction.completed - interaction.failed - video.generated
Yalnızca çıkış. Webhook'un oluşturulduğu zamanı gösteren zaman damgası.
Yalnızca çıkış. Webhook'un en son güncellendiği zaman damgası.
signing_secrets SigningSecret (isteğe bağlı)
Yalnızca çıkış. Bu webhook ile ilişkili imzalama gizli anahtarları.
Alanlar
Yalnızca çıkış. İmzalama gizli anahtarının kısaltılmış sürümü.
Yalnızca çıkış. İmza gizli dizisinin geçerlilik bitiş tarihi.
Yalnızca çıkış. Webhook'un durumu.
Olası değerler:
-
enabled -
disabled -
disabled_due_to_failed_deliveries
Yalnızca çıkış. Webhook için yeni imzalama gizli anahtarı. Yalnızca oluşturma sırasında doldurulur.
Yalnızca çıkış. Webhook'un kimliği.
Örnek
Örnek Yanıt
{ "name": "string", "uri": "string", "subscribed_events": [ "string" ], "create_time": "string", "update_time": "string", "signing_secrets": [ { "truncated_secret": "string", "expire_time": "string" } ], "state": "enabled", "new_signing_secret": "string", "id": "string" }
ListWebhooks
Tüm webhook'ları listeler.
Yol / Sorgu Parametreleri
İsteğe bağlı. Döndürülecek maksimum webhook sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmemişse en fazla 50 webhook döndürülür. Maksimum değer 1.000'dir.
İsteğe bağlı. Önceki bir "ListWebhooks" çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın.
Yanıt
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Webhook'lar.
Sonraki sayfayı almak için "page_token" olarak gönderilebilen bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.
Örnek
Örnek Yanıt
{ "webhooks": [ { "name": "string", "uri": "string", "subscribed_events": [ "string" ], "create_time": "string", "update_time": "string", "signing_secrets": [ { "truncated_secret": "string", "expire_time": "string" } ], "state": "enabled", "new_signing_secret": "string", "id": "string" } ], "next_page_token": "string" }
GetWebhook
Belirli bir Web kancasını alır.
Yol / Sorgu Parametreleri
Zorunlu. Alınacak webhook'un kimliği.
Yanıt
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
İsteğe bağlı. Webhook'un kullanıcı tarafından sağlanan adı.
Zorunlu. Webhook etkinliklerinin gönderileceği URI.
Zorunlu. Webhook'un abone olduğu etkinlikler. Mevcut etkinlikler: - batch.succeeded - batch.expired - batch.failed - interaction.requires_action - interaction.completed - interaction.failed - video.generated
Yalnızca çıkış. Webhook'un oluşturulduğu zamanı gösteren zaman damgası.
Yalnızca çıkış. Webhook'un en son güncellendiği zaman damgası.
signing_secrets SigningSecret (isteğe bağlı)
Yalnızca çıkış. Bu webhook ile ilişkili imzalama gizli anahtarları.
Alanlar
Yalnızca çıkış. İmzalama gizli anahtarının kısaltılmış sürümü.
Yalnızca çıkış. İmza gizli dizisinin geçerlilik bitiş tarihi.
Yalnızca çıkış. Webhook'un durumu.
Olası değerler:
-
enabled -
disabled -
disabled_due_to_failed_deliveries
Yalnızca çıkış. Webhook için yeni imzalama gizli anahtarı. Yalnızca oluşturma sırasında doldurulur.
Yalnızca çıkış. Webhook'un kimliği.
Örnek
Örnek Yanıt
{ "name": "string", "uri": "string", "subscribed_events": [ "string" ], "create_time": "string", "update_time": "string", "signing_secrets": [ { "truncated_secret": "string", "expire_time": "string" } ], "state": "enabled", "new_signing_secret": "string", "id": "string" }
UpdateWebhook
Mevcut bir Web kancasını günceller.
Yol / Sorgu Parametreleri
Zorunlu. Güncellenecek webhook'un kimliği.
İsteğe bağlı. Güncellenecek alanların listesi.
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
İsteğe bağlı. Webhook'un kullanıcı tarafından sağlanan adı.
İsteğe bağlı. Webhook etkinliklerinin gönderileceği URI.
İsteğe bağlı. Webhook'un abone olduğu etkinlikler. Mevcut etkinlikler: - batch.succeeded - batch.expired - batch.failed - interaction.requires_action - interaction.completed - interaction.failed - video.generated
İsteğe bağlı. Webhook'un durumu.
Olası değerler:
-
enabled -
disabled -
disabled_due_to_failed_deliveries
Yanıt
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
İsteğe bağlı. Webhook'un kullanıcı tarafından sağlanan adı.
Zorunlu. Webhook etkinliklerinin gönderileceği URI.
Zorunlu. Webhook'un abone olduğu etkinlikler. Mevcut etkinlikler: - batch.succeeded - batch.expired - batch.failed - interaction.requires_action - interaction.completed - interaction.failed - video.generated
Yalnızca çıkış. Webhook'un oluşturulduğu zamanı gösteren zaman damgası.
Yalnızca çıkış. Webhook'un en son güncellendiği zaman damgası.
signing_secrets SigningSecret (isteğe bağlı)
Yalnızca çıkış. Bu webhook ile ilişkili imzalama gizli anahtarları.
Alanlar
Yalnızca çıkış. İmzalama gizli anahtarının kısaltılmış sürümü.
Yalnızca çıkış. İmza gizli dizisinin geçerlilik bitiş tarihi.
Yalnızca çıkış. Webhook'un durumu.
Olası değerler:
-
enabled -
disabled -
disabled_due_to_failed_deliveries
Yalnızca çıkış. Webhook için yeni imzalama gizli anahtarı. Yalnızca oluşturma sırasında doldurulur.
Yalnızca çıkış. Webhook'un kimliği.
Örnek
Örnek Yanıt
{ "name": "string", "uri": "string", "subscribed_events": [ "string" ], "create_time": "string", "update_time": "string", "signing_secrets": [ { "truncated_secret": "string", "expire_time": "string" } ], "state": "enabled", "new_signing_secret": "string", "id": "string" }
DeleteWebhook
Webhook'u siler.
Yol / Sorgu Parametreleri
Zorunlu. Silinecek webhook'un kimliği. Biçim: `{webhook_id}`
Yanıt
Başarılı olursa yanıt boş olur.
Örnek
RotateSigningSecret
Webhook için yeni bir imzalama sırrı oluşturur.
Yol / Sorgu Parametreleri
Zorunlu. İmza gizli anahtarı oluşturulacak webhook'un kimliği. Biçim: `{webhook_id}`
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
İsteğe bağlı. Önceki imzalama gizli anahtarları için iptal davranışı.
Olası değerler:
-
revoke_previous_secrets_after_h24 -
revoke_previous_secrets_immediately
Yanıt
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Yalnızca çıkış. Yeni oluşturulan imzalama gizli anahtarı.
Örnek
Örnek Yanıt
{ "secret": "string" }
PingWebhook
Bir webhook'a ping etkinliği gönderir.
Yol / Sorgu Parametreleri
Zorunlu. Ping gönderilecek webhook'un kimliği. Biçim: `{webhook_id}`
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
Yanıt
Başarılı olursa yanıt boş olur.
Örnek
Kaynaklar
Webhook
Webhook kaynağı.
Alanlar
İsteğe bağlı. Webhook'un kullanıcı tarafından sağlanan adı.
Zorunlu. Webhook etkinliklerinin gönderileceği URI.
Zorunlu. Webhook'un abone olduğu etkinlikler. Mevcut etkinlikler: - batch.succeeded - batch.expired - batch.failed - interaction.requires_action - interaction.completed - interaction.failed - video.generated
Yalnızca çıkış. Webhook'un oluşturulduğu zamanı gösteren zaman damgası.
Yalnızca çıkış. Webhook'un en son güncellendiği zaman damgası.
signing_secrets SigningSecret (isteğe bağlı)
Yalnızca çıkış. Bu webhook ile ilişkili imzalama gizli anahtarları.
Alanlar
Yalnızca çıkış. İmzalama gizli anahtarının kısaltılmış sürümü.
Yalnızca çıkış. İmza gizli dizisinin geçerlilik bitiş tarihi.
Yalnızca çıkış. Webhook'un durumu.
Olası değerler:
-
enabled -
disabled -
disabled_due_to_failed_deliveries
Yalnızca çıkış. Webhook için yeni imzalama gizli anahtarı. Yalnızca oluşturma sırasında doldurulur.
Yalnızca çıkış. Webhook'un kimliği.
Veri Modelleri
InteractionSseEvent
Olası Türler
Polimorfik ayırıcı: event_type
InteractionCreatedEvent
Hiçbir açıklama sağlanmadı.
Her zaman "interaction.created" olarak ayarlanır.
interaction Etkileşim (zorunlu)
Hiçbir açıklama sağlanmadı.
Alanlar
model ModelOption (isteğe bağlı)
Etkileşimi oluşturmak için kullanılan "Model"in adı.
Olası değerler:
-
gemini-2.5-computer-use-preview-10-2025Doğrudan arayüz etkileşimi için tasarlanmış, Gemini'ın dijital ortamlarda algılama ve gezinme olanağı sağlayan bir ajan tabanlı yetenek modeli.
-
gemini-2.5-flash1 milyon parçalık bağlam penceresini destekleyen ve düşünme bütçeleri olan ilk karma akıl yürütme modelimiz.
-
gemini-2.5-flash-imageHız, esneklik ve bağlamsal anlayış için optimize edilmiş yerel görüntü üretme modelimiz. Metin girişi ve çıkışı, 2,5 Flash ile aynı şekilde fiyatlandırılır.
-
gemini-2.5-flash-liteBüyük ölçekli kullanım için tasarlanan en küçük ve en uygun maliyetli modelimiz.
-
gemini-2.5-flash-lite-preview-09-2025Maliyet verimliliği, yüksek gönderim hacmi ve yüksek kalite için optimize edilmiş Gemini 2.5 Flash lite'a dayalı en yeni model.
-
gemini-2.5-flash-native-audio-preview-12-2025Daha iyi hız, ses doğallığı, ayrıntı ve ruh haliyle daha yüksek kaliteli ses çıkışları için optimize edilmiş yerel ses modellerimiz.
-
gemini-2.5-flash-preview-09-20252.5 Flash modeline dayalı en yeni model. 2.5 Flash Önizlemesi; büyük ölçekli işleme, düşük gecikme süresi, düşünme gerektiren yüksek hacimli görevler ve temsilci kullanım alanları için en uygun seçenektir.
-
gemini-2.5-flash-preview-ttsGüçlü ve düşük gecikmeli, kontrol edilebilir konuşma üretimi için optimize edilmiş 2.5 Flash metin okuma modelimiz.
-
gemini-2.5-proKodlama ve karmaşık akıl yürütme görevlerinde üstün performans gösteren, son teknoloji ürünü çok amaçlı modelimiz.
-
gemini-2.5-pro-preview-tts2.5 Pro metin okuma ses modelimiz, daha doğal çıkışlar ve daha kolay yönlendirilen istemler için güçlü ve düşük gecikmeli konuşma üretimi amacıyla optimize edilmiştir.
-
gemini-3-flash-previewHız için tasarlanmış en akıllı modelimiz. Yeni nesil zekayı üstün arama ve temellendirme özellikleriyle birleştirir.
-
gemini-3-pro-image-previewSon teknoloji ürünü görüntü üretme ve düzenleme modeli.
-
gemini-3-pro-previewEn akıllı modelimiz; en gelişmiş akıl yürütme, çok formatlı anlama, güçlü aracı ve sezgisel kodlama özelliklerine sahiptir.
-
gemini-3.1-pro-previewEşi benzeri görülmemiş derinlik ve ayrıntıya sahip, güçlü çok formatlı anlama ve kodlama özellikleriyle en yeni SOTA akıl yürütme modelimiz.
-
gemini-3.1-flash-image-previewFlash hızında verimlilik ve gerçekliğe dayalı üretim özellikleriyle profesyonel düzeyde görsel zeka.
-
gemini-3.1-flash-lite-previewYüksek hacimli ajan tabanlı görevler, çeviri ve basit veri işleme için optimize edilmiş, en uygun maliyetli modelimiz.
-
gemini-3.1-flash-tts-previewGemini 3.1 Flash TTS: Güçlü ve düşük gecikmeli konuşma üretimi. Doğal çıkışlar, yönlendirilebilir istemler ve hassas anlatım kontrolü için yeni etkileyici ses etiketlerinden yararlanın.
-
lyria-3-clip-previewYüksek kaliteli ses klipleri ve hassas ritmik kontrol için optimize edilmiş, düşük gecikmeli müzik üretme modelimiz.
-
lyria-3-pro-previewGelişmiş, tam şarkı üretken modelimiz; kompozisyonu derinlemesine anlar, farklı müzik stillerinde hassas yapısal kontrol ve karmaşık geçişler için optimize edilmiştir.
agent AgentOption (isteğe bağlı)
Etkileşimi oluşturmak için kullanılan "Agent"ın adı.
Olası değerler:
-
deep-research-pro-preview-12-2025Gemini Deep Research Ajanı
-
deep-research-preview-04-2026Gemini Deep Research Ajanı
-
deep-research-max-preview-04-2026Gemini Deep Research Max Agent
Zorunlu. Yalnızca çıkış. Etkileşim tamamlama için benzersiz tanımlayıcı.
Zorunlu. Yalnızca çıkış. Etkileşimin durumu.
Olası değerler:
-
in_progress -
requires_action -
completed -
failed -
cancelled -
incomplete
Zorunlu. Yalnızca çıkış. Yanıtın oluşturulduğu saat, ISO 8601 biçiminde (YYYY-AA-GGTsa:dk:snZ).
Zorunlu. Yalnızca çıkış. Yanıtın en son güncellendiği ISO 8601 biçimindeki saat (YYYY-AA-GGTsa:dk:snZ).
Yalnızca çıkış. Etkileşimin rolü.
Etkileşim için sistem talimatı.
tools Tool (isteğe bağlı)
Modelin etkileşim sırasında çağırabileceği araç bildirimlerinin listesi.
Olası Türler
Polimorfik ayırıcı: type
İşlev
Model tarafından kullanılabilen bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "function" olarak ayarlanır.
İşlevin adı.
İşlevin açıklaması.
İşlevin parametreleri için JSON şeması.
CodeExecution
Modelin kodu yürütmek için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution" olarak ayarlanır.
UrlContext
Modelin URL bağlamını getirmek için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context" olarak ayarlanır.
ComputerUse
Modelin bilgisayarla etkileşim kurmak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "computer_use" olarak ayarlanır.
Çalıştırılan ortam.
Olası değerler:
-
browser
Model çağrısından hariç tutulan önceden tanımlanmış işlevlerin listesi.
McpServer
MCPServer, model tarafından işlem yapmak için çağrılabilen bir sunucudur.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server" olarak ayarlanır.
MCPServer'ın adı.
MCPServer uç noktasının tam URL'si. Örnek: "https://api.example.com/mcp"
İsteğe bağlı: Gerekirse kimlik doğrulama başlıkları, zaman aşımları vb. için alanlar.
allowed_tools AllowedTools (isteğe bağlı)
İzin verilen araçlar
Alanlar
mode ToolChoiceType (isteğe bağlı)
Araç seçiminin modu.
Olası değerler:
-
auto -
any -
none -
validated
İzin verilen araçların adları.
GoogleSearch
Modelin Google'da arama yapmak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search" olarak ayarlanır.
Etkinleştirilecek arama temellendirme türleri.
Olası değerler:
-
web_search -
image_search -
enterprise_web_search
FileSearch
Modelin dosyaları aramak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search" olarak ayarlanır.
Dosya, aranacak mağaza adlarını içerir.
Alınacak anlamsal alma parçalarının sayısı.
Anlamsal alma belgelerine ve parçalarına uygulanacak meta veri filtresi.
GoogleMaps
Modelin Google Haritalar'ı çağırmak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps" olarak ayarlanır.
Yanıtın araç çağrısı sonucunda bir widget bağlam jetonunun döndürülüp döndürülmeyeceği.
Kullanıcının bulunduğu yerin enlemi.
Kullanıcının konumunun boylamı.
Alma
Modelin dosyaları almak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "retrieval" olarak ayarlanır.
Etkinleştirilecek dosya alma türleri.
Olası değerler:
-
vertex_ai_search
vertex_ai_search_config VertexAISearchConfig (isteğe bağlı)
VertexAISearch için yapılandırmayı belirtmek üzere kullanılır.
Alanlar
İsteğe bağlı. Vertex AI Search motorunu belirtmek için kullanılır.
İsteğe bağlı. Vertex AI Arama veri depolarını belirtmek için kullanılır.
usage Kullanım (isteğe bağlı)
Yalnızca çıkış. Etkileşim isteğinin jeton kullanımıyla ilgili istatistikler.
Alanlar
İstemdeki (bağlam) jeton sayısı.
input_tokens_by_modality ModalityTokens (isteğe bağlı)
Giriş jetonu kullanımının modaliteye göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
İstemdeki önbelleğe alınmış bölümdeki (önbelleğe alınmış içerik) jeton sayısı.
cached_tokens_by_modality ModalityTokens (isteğe bağlı)
Önbelleğe alınmış jeton kullanımının, yönteme göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
Oluşturulan tüm yanıtlardaki toplam jeton sayısı.
output_tokens_by_modality ModalityTokens (isteğe bağlı)
Çıkış jetonu kullanımının modaliteye göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
Araç kullanma istemlerinde bulunan jeton sayısı.
tool_use_tokens_by_modality ModalityTokens (isteğe bağlı)
Aracı kullanma jetonlarının kullanımının, modaliteye göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
Düşünen modeller için düşünce jetonlarının sayısı.
Etkileşim isteği için toplam jeton sayısı (istem + yanıtlar + diğer dahili jetonlar).
grounding_tool_count GroundingToolCount (isteğe bağlı)
Topraklama aracı sayısı.
Alanlar
Sayımla ilişkili temellendirme aracı türü.
Olası değerler:
-
google_search -
google_maps -
retrieval
Topraklama aracı sayısının sayısı.
response_modalities ResponseModality (isteğe bağlı)
Yanıtın istenen biçimleri (METİN, RESİM, SES).
Olası değerler:
-
text -
image -
audio -
video -
document
Yanıtın MIME türü. response_format ayarlanmışsa bu gereklidir.
Varsa önceki etkileşimin kimliği.
service_tier ServiceTier (isteğe bağlı)
Etkileşimin hizmet katmanı.
Olası değerler:
-
flex -
standard -
priority
webhook_config WebhookConfig (isteğe bağlı)
İsteğe bağlı. Etkileşim tamamlandığında bildirim almak için webhook yapılandırması.
Alanlar
İsteğe bağlı. Ayarlanırsa bu webhook URI'leri, kayıtlı webhook'lar yerine webhook etkinlikleri için kullanılır.
İsteğe bağlı. Webhook'lara her etkinlik gönderiminde döndürülecek kullanıcı meta verileri.
steps Step (isteğe bağlı)
Yalnızca çıkış. Etkileşimi oluşturan adımlar.
Olası Türler
Polimorfik ayırıcı: type
UserInputStep
Kullanıcı tarafından sağlanan giriş.
Hiçbir açıklama sağlanmadı.
Her zaman "user_input" olarak ayarlanır.
content Content (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioContent
Sesli içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Ses içeriği.
Sesin URI'si.
Sesin MIME türü.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Ses kanallarının sayısı.
Sesin örnekleme hızı.
DocumentContent
Doküman içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Dokümanın içeriği.
Belgenin URI'si.
Belgenin MIME türü.
Olası değerler:
-
application/pdf
VideoContent
Video içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Video içeriği
Videonun URI'si.
Videonun MIME türü.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ModelOutputStep
Model tarafından oluşturulan çıkış.
Hiçbir açıklama sağlanmadı.
Her zaman "model_output" olarak ayarlanır.
content Content (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioContent
Sesli içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Ses içeriği.
Sesin URI'si.
Sesin MIME türü.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Ses kanallarının sayısı.
Sesin örnekleme hızı.
DocumentContent
Doküman içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Dokümanın içeriği.
Belgenin URI'si.
Belgenin MIME türü.
Olası değerler:
-
application/pdf
VideoContent
Video içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Video içeriği
Videonun URI'si.
Videonun MIME türü.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ThoughtStep
Düşünme adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "thought" olarak ayarlanır.
Arka uç doğrulaması için imza karması.
summary ThoughtSummaryContent (isteğe bağlı)
Düşüncenin özeti.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
FunctionCallStep
Bir işlev aracı çağrısı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "function_call" olarak ayarlanır.
Zorunlu. Çağrılacak aracın adı.
Zorunlu. İşleve aktarılacak bağımsız değişkenler.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
CodeExecutionCallStep
Kod yürütme çağrısı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution_call" olarak ayarlanır.
arguments CodeExecutionCallStepArguments (zorunlu)
Zorunlu. Kod yürütmeye aktarılacak bağımsız değişkenler.
Alanlar
"code"un programlama dili.
Olası değerler:
-
python
Yürütülecek kod.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
UrlContextCallStep
URL bağlamı arama adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context_call" olarak ayarlanır.
arguments UrlContextCallStepArguments (required)
Zorunlu. URL bağlamına aktarılacak bağımsız değişkenler.
Alanlar
Getirilecek URL'ler.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
McpServerToolCallStep
MCPServer aracı çağrı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server_tool_call" olarak ayarlanır.
Zorunlu. Çağrılan aracın adı.
Zorunlu. Kullanılan MCP sunucusunun adı.
Zorunlu. İşlevin bağımsız değişkenlerinin JSON nesnesi.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
GoogleSearchCallStep
Google Arama görüşmesi adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search_call" olarak ayarlanır.
arguments GoogleSearchCallStepArguments (zorunlu)
Zorunlu. Google Arama'ya iletilecek bağımsız değişkenler.
Alanlar
Takip eden web araması için web arama sorguları.
Etkinleştirilen arama temellendirme türü.
Olası değerler:
-
web_search -
image_search -
enterprise_web_search
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
FileSearchCallStep
Dosya Arama çağrı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search_call" olarak ayarlanır.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
GoogleMapsCallStep
Google Haritalar görüşmesi adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps_call" olarak ayarlanır.
arguments GoogleMapsCallStepArguments (isteğe bağlı)
Google Haritalar aracına aktarılacak bağımsız değişkenler.
Alanlar
Yürütülecek sorgular.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
FunctionResultStep
Bir işlev aracı çağrısının sonucu.
Hiçbir açıklama sağlanmadı.
Her zaman "function_result" olarak ayarlanır.
Çağrılan aracın adı.
Araç çağrısının hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
Araç çağrısının sonucu.
CodeExecutionResultStep
Kod yürütme sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution_result" olarak ayarlanır.
Zorunlu. Kod yürütmenin çıkışı.
Kod yürütme işleminin hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
UrlContextResultStep
URL bağlamı sonuç adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context_result" olarak ayarlanır.
result UrlContextResultItem (zorunlu)
Zorunlu. URL bağlamının sonuçları.
Alanlar
Getirilen URL.
URL alma işleminin durumu.
Olası değerler:
-
success -
error -
paywall -
unsafe
URL bağlamının hataya neden olup olmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
GoogleSearchResultStep
Google Arama sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search_result" olarak ayarlanır.
result GoogleSearchResultItem (zorunlu)
Zorunlu. Google Arama'nın sonuçları.
Alanlar
Bir web sayfasına veya uygulama web görünümüne yerleştirilebilen web içeriği snippet'i.
Google Arama'nın hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
McpServerToolResultStep
MCPServer aracı sonuç adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server_tool_result" olarak ayarlanır.
Bu belirli araç çağrısı için çağrılan aracın adı.
Kullanılan MCP sunucusunun adı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
MCP sunucusu çağrısının çıkışı. Basit metin veya zengin içerik olabilir.
FileSearchResultStep
Dosya arama sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search_result" olarak ayarlanır.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
GoogleMapsResultStep
Google Haritalar sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps_result" olarak ayarlanır.
result GoogleMapsResultItem (zorunlu)
Hiçbir açıklama sağlanmadı.
Alanlar
places GoogleMapsResultPlaces (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
review_snippets ReviewSnippet (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Hiçbir açıklama sağlanmadı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
Oluşturulan yanıtın, bu alanda belirtilen JSON şemasına uygun bir JSON nesnesi olmasını zorunlu kılar.
agent_config object (isteğe bağlı)
Aracı etkileşimi için yapılandırma parametreleri.
Olası Türler
Polimorfik ayırıcı: type
DynamicAgentConfig
Dinamik aracılar için yapılandırma.
Hiçbir açıklama sağlanmadı.
Her zaman "dynamic" olarak ayarlanır.
DeepResearchAgentConfig
Deep Research temsilcisinin yapılandırması.
Hiçbir açıklama sağlanmadı.
Her zaman "deep-research" olarak ayarlanır.
thinking_summaries ThinkingSummaries (isteğe bağlı)
Yanıta düşünce özetlerinin dahil edilip edilmeyeceği.
Olası değerler:
-
auto -
none
Yanıtın görselleştirmeler içerip içermeyeceği.
Olası değerler:
-
off -
auto
Deep Research aracısı için insan etkileşimli planlamayı etkinleştirir. Doğru olarak ayarlanırsa Deep Research temsilcisi, yanıtında bir araştırma planı sunar. Aracı, yalnızca kullanıcı bir sonraki adımda planı onaylarsa devam eder.
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
InteractionCompletedEvent
Hiçbir açıklama sağlanmadı.
Her zaman "interaction.completed" olarak ayarlanır.
interaction Etkileşim (zorunlu)
Zorunlu. Yük boyutunu küçültmek için boş çıkışlarla tamamlanan etkileşim. Gerçek çıktı için önceki ContentDelta etkinliklerini kullanın.
Alanlar
model ModelOption (isteğe bağlı)
Etkileşimi oluşturmak için kullanılan "Model"in adı.
Olası değerler:
-
gemini-2.5-computer-use-preview-10-2025Doğrudan arayüz etkileşimi için tasarlanmış, Gemini'ın dijital ortamlarda algılama ve gezinme olanağı sağlayan bir ajan tabanlı yetenek modeli.
-
gemini-2.5-flash1 milyon parçalık bağlam penceresini destekleyen ve düşünme bütçeleri olan ilk karma akıl yürütme modelimiz.
-
gemini-2.5-flash-imageHız, esneklik ve bağlamsal anlayış için optimize edilmiş yerel görüntü üretme modelimiz. Metin girişi ve çıkışı, 2,5 Flash ile aynı şekilde fiyatlandırılır.
-
gemini-2.5-flash-liteBüyük ölçekli kullanım için tasarlanan en küçük ve en uygun maliyetli modelimiz.
-
gemini-2.5-flash-lite-preview-09-2025Maliyet verimliliği, yüksek gönderim hacmi ve yüksek kalite için optimize edilmiş Gemini 2.5 Flash lite'a dayalı en yeni model.
-
gemini-2.5-flash-native-audio-preview-12-2025Daha iyi hız, ses doğallığı, ayrıntı ve ruh haliyle daha yüksek kaliteli ses çıkışları için optimize edilmiş yerel ses modellerimiz.
-
gemini-2.5-flash-preview-09-20252.5 Flash modeline dayalı en yeni model. 2.5 Flash Önizlemesi; büyük ölçekli işleme, düşük gecikme süresi, düşünme gerektiren yüksek hacimli görevler ve temsilci kullanım alanları için en uygun seçenektir.
-
gemini-2.5-flash-preview-ttsGüçlü ve düşük gecikmeli, kontrol edilebilir konuşma üretimi için optimize edilmiş 2.5 Flash metin okuma modelimiz.
-
gemini-2.5-proKodlama ve karmaşık akıl yürütme görevlerinde üstün performans gösteren, son teknoloji ürünü çok amaçlı modelimiz.
-
gemini-2.5-pro-preview-tts2.5 Pro metin okuma ses modelimiz, daha doğal çıkışlar ve daha kolay yönlendirilen istemler için güçlü ve düşük gecikmeli konuşma üretimi amacıyla optimize edilmiştir.
-
gemini-3-flash-previewHız için tasarlanmış en akıllı modelimiz. Yeni nesil zekayı üstün arama ve temellendirme özellikleriyle birleştirir.
-
gemini-3-pro-image-previewSon teknoloji ürünü görüntü üretme ve düzenleme modeli.
-
gemini-3-pro-previewEn akıllı modelimiz; en gelişmiş akıl yürütme, çok formatlı anlama, güçlü aracı ve sezgisel kodlama özelliklerine sahiptir.
-
gemini-3.1-pro-previewEşi benzeri görülmemiş derinlik ve ayrıntıya sahip, güçlü çok formatlı anlama ve kodlama özellikleriyle en yeni SOTA akıl yürütme modelimiz.
-
gemini-3.1-flash-image-previewFlash hızında verimlilik ve gerçekliğe dayalı üretim özellikleriyle profesyonel düzeyde görsel zeka.
-
gemini-3.1-flash-lite-previewYüksek hacimli ajan tabanlı görevler, çeviri ve basit veri işleme için optimize edilmiş, en uygun maliyetli modelimiz.
-
gemini-3.1-flash-tts-previewGemini 3.1 Flash TTS: Güçlü ve düşük gecikmeli konuşma üretimi. Doğal çıkışlar, yönlendirilebilir istemler ve hassas anlatım kontrolü için yeni etkileyici ses etiketlerinden yararlanın.
-
lyria-3-clip-previewYüksek kaliteli ses klipleri ve hassas ritmik kontrol için optimize edilmiş, düşük gecikmeli müzik üretme modelimiz.
-
lyria-3-pro-previewGelişmiş, tam şarkı üretken modelimiz; kompozisyonu derinlemesine anlar, farklı müzik stillerinde hassas yapısal kontrol ve karmaşık geçişler için optimize edilmiştir.
agent AgentOption (isteğe bağlı)
Etkileşimi oluşturmak için kullanılan "Agent"ın adı.
Olası değerler:
-
deep-research-pro-preview-12-2025Gemini Deep Research Ajanı
-
deep-research-preview-04-2026Gemini Deep Research Ajanı
-
deep-research-max-preview-04-2026Gemini Deep Research Max Agent
Zorunlu. Yalnızca çıkış. Etkileşim tamamlama için benzersiz tanımlayıcı.
Zorunlu. Yalnızca çıkış. Etkileşimin durumu.
Olası değerler:
-
in_progress -
requires_action -
completed -
failed -
cancelled -
incomplete
Zorunlu. Yalnızca çıkış. Yanıtın oluşturulduğu saat, ISO 8601 biçiminde (YYYY-AA-GGTsa:dk:snZ).
Zorunlu. Yalnızca çıkış. Yanıtın en son güncellendiği ISO 8601 biçimindeki saat (YYYY-AA-GGTsa:dk:snZ).
Yalnızca çıkış. Etkileşimin rolü.
Etkileşim için sistem talimatı.
tools Tool (isteğe bağlı)
Modelin etkileşim sırasında çağırabileceği araç bildirimlerinin listesi.
Olası Türler
Polimorfik ayırıcı: type
İşlev
Model tarafından kullanılabilen bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "function" olarak ayarlanır.
İşlevin adı.
İşlevin açıklaması.
İşlevin parametreleri için JSON şeması.
CodeExecution
Modelin kodu yürütmek için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution" olarak ayarlanır.
UrlContext
Modelin URL bağlamını getirmek için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context" olarak ayarlanır.
ComputerUse
Modelin bilgisayarla etkileşim kurmak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "computer_use" olarak ayarlanır.
Çalıştırılan ortam.
Olası değerler:
-
browser
Model çağrısından hariç tutulan önceden tanımlanmış işlevlerin listesi.
McpServer
MCPServer, model tarafından işlem yapmak için çağrılabilen bir sunucudur.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server" olarak ayarlanır.
MCPServer'ın adı.
MCPServer uç noktasının tam URL'si. Örnek: "https://api.example.com/mcp"
İsteğe bağlı: Gerekirse kimlik doğrulama başlıkları, zaman aşımları vb. için alanlar.
allowed_tools AllowedTools (isteğe bağlı)
İzin verilen araçlar
Alanlar
mode ToolChoiceType (isteğe bağlı)
Araç seçiminin modu.
Olası değerler:
-
auto -
any -
none -
validated
İzin verilen araçların adları.
GoogleSearch
Modelin Google'da arama yapmak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search" olarak ayarlanır.
Etkinleştirilecek arama temellendirme türleri.
Olası değerler:
-
web_search -
image_search -
enterprise_web_search
FileSearch
Modelin dosyaları aramak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search" olarak ayarlanır.
Dosya, aranacak mağaza adlarını içerir.
Alınacak anlamsal alma parçalarının sayısı.
Anlamsal alma belgelerine ve parçalarına uygulanacak meta veri filtresi.
GoogleMaps
Modelin Google Haritalar'ı çağırmak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps" olarak ayarlanır.
Yanıtın araç çağrısı sonucunda bir widget bağlam jetonunun döndürülüp döndürülmeyeceği.
Kullanıcının bulunduğu yerin enlemi.
Kullanıcının konumunun boylamı.
Alma
Modelin dosyaları almak için kullanabileceği bir araç.
Hiçbir açıklama sağlanmadı.
Her zaman "retrieval" olarak ayarlanır.
Etkinleştirilecek dosya alma türleri.
Olası değerler:
-
vertex_ai_search
vertex_ai_search_config VertexAISearchConfig (isteğe bağlı)
VertexAISearch için yapılandırmayı belirtmek üzere kullanılır.
Alanlar
İsteğe bağlı. Vertex AI Search motorunu belirtmek için kullanılır.
İsteğe bağlı. Vertex AI Arama veri depolarını belirtmek için kullanılır.
usage Kullanım (isteğe bağlı)
Yalnızca çıkış. Etkileşim isteğinin jeton kullanımıyla ilgili istatistikler.
Alanlar
İstemdeki (bağlam) jeton sayısı.
input_tokens_by_modality ModalityTokens (isteğe bağlı)
Giriş jetonu kullanımının modaliteye göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
İstemdeki önbelleğe alınmış bölümdeki (önbelleğe alınmış içerik) jeton sayısı.
cached_tokens_by_modality ModalityTokens (isteğe bağlı)
Önbelleğe alınmış jeton kullanımının, yönteme göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
Oluşturulan tüm yanıtlardaki toplam jeton sayısı.
output_tokens_by_modality ModalityTokens (isteğe bağlı)
Çıkış jetonu kullanımının modaliteye göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
Araç kullanma istemlerinde bulunan jeton sayısı.
tool_use_tokens_by_modality ModalityTokens (isteğe bağlı)
Aracı kullanma jetonlarının kullanımının, modaliteye göre dökümü.
Alanlar
modality ResponseModality (isteğe bağlı)
Jeton sayısıyla ilişkili yöntem.
Olası değerler:
-
text -
image -
audio -
video -
document
Modalite için jeton sayısı.
Düşünen modeller için düşünce jetonlarının sayısı.
Etkileşim isteği için toplam jeton sayısı (istem + yanıtlar + diğer dahili jetonlar).
grounding_tool_count GroundingToolCount (isteğe bağlı)
Topraklama aracı sayısı.
Alanlar
Sayımla ilişkili temellendirme aracı türü.
Olası değerler:
-
google_search -
google_maps -
retrieval
Topraklama aracı sayısının sayısı.
response_modalities ResponseModality (isteğe bağlı)
Yanıtın istenen biçimleri (METİN, RESİM, SES).
Olası değerler:
-
text -
image -
audio -
video -
document
Yanıtın MIME türü. response_format ayarlanmışsa bu gereklidir.
Varsa önceki etkileşimin kimliği.
service_tier ServiceTier (isteğe bağlı)
Etkileşimin hizmet katmanı.
Olası değerler:
-
flex -
standard -
priority
webhook_config WebhookConfig (isteğe bağlı)
İsteğe bağlı. Etkileşim tamamlandığında bildirim almak için webhook yapılandırması.
Alanlar
İsteğe bağlı. Ayarlanırsa bu webhook URI'leri, kayıtlı webhook'lar yerine webhook etkinlikleri için kullanılır.
İsteğe bağlı. Webhook'lara her etkinlik gönderiminde döndürülecek kullanıcı meta verileri.
steps Step (isteğe bağlı)
Yalnızca çıkış. Etkileşimi oluşturan adımlar.
Olası Türler
Polimorfik ayırıcı: type
UserInputStep
Kullanıcı tarafından sağlanan giriş.
Hiçbir açıklama sağlanmadı.
Her zaman "user_input" olarak ayarlanır.
content Content (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioContent
Sesli içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Ses içeriği.
Sesin URI'si.
Sesin MIME türü.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Ses kanallarının sayısı.
Sesin örnekleme hızı.
DocumentContent
Doküman içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Dokümanın içeriği.
Belgenin URI'si.
Belgenin MIME türü.
Olası değerler:
-
application/pdf
VideoContent
Video içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Video içeriği
Videonun URI'si.
Videonun MIME türü.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ModelOutputStep
Model tarafından oluşturulan çıkış.
Hiçbir açıklama sağlanmadı.
Her zaman "model_output" olarak ayarlanır.
content Content (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioContent
Sesli içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Ses içeriği.
Sesin URI'si.
Sesin MIME türü.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Ses kanallarının sayısı.
Sesin örnekleme hızı.
DocumentContent
Doküman içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Dokümanın içeriği.
Belgenin URI'si.
Belgenin MIME türü.
Olası değerler:
-
application/pdf
VideoContent
Video içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Video içeriği
Videonun URI'si.
Videonun MIME türü.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ThoughtStep
Düşünme adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "thought" olarak ayarlanır.
Arka uç doğrulaması için imza karması.
summary ThoughtSummaryContent (isteğe bağlı)
Düşüncenin özeti.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
FunctionCallStep
Bir işlev aracı çağrısı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "function_call" olarak ayarlanır.
Zorunlu. Çağrılacak aracın adı.
Zorunlu. İşleve aktarılacak bağımsız değişkenler.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
CodeExecutionCallStep
Kod yürütme çağrısı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution_call" olarak ayarlanır.
arguments CodeExecutionCallStepArguments (zorunlu)
Zorunlu. Kod yürütmeye aktarılacak bağımsız değişkenler.
Alanlar
"code"un programlama dili.
Olası değerler:
-
python
Yürütülecek kod.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
UrlContextCallStep
URL bağlamı arama adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context_call" olarak ayarlanır.
arguments UrlContextCallStepArguments (required)
Zorunlu. URL bağlamına aktarılacak bağımsız değişkenler.
Alanlar
Getirilecek URL'ler.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
McpServerToolCallStep
MCPServer aracı çağrı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server_tool_call" olarak ayarlanır.
Zorunlu. Çağrılan aracın adı.
Zorunlu. Kullanılan MCP sunucusunun adı.
Zorunlu. İşlevin bağımsız değişkenlerinin JSON nesnesi.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
GoogleSearchCallStep
Google Arama görüşmesi adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search_call" olarak ayarlanır.
arguments GoogleSearchCallStepArguments (zorunlu)
Zorunlu. Google Arama'ya iletilecek bağımsız değişkenler.
Alanlar
Takip eden web araması için web arama sorguları.
Etkinleştirilen arama temellendirme türü.
Olası değerler:
-
web_search -
image_search -
enterprise_web_search
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
FileSearchCallStep
Dosya Arama çağrı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search_call" olarak ayarlanır.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
GoogleMapsCallStep
Google Haritalar görüşmesi adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps_call" olarak ayarlanır.
arguments GoogleMapsCallStepArguments (isteğe bağlı)
Google Haritalar aracına aktarılacak bağımsız değişkenler.
Alanlar
Yürütülecek sorgular.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
FunctionResultStep
Bir işlev aracı çağrısının sonucu.
Hiçbir açıklama sağlanmadı.
Her zaman "function_result" olarak ayarlanır.
Çağrılan aracın adı.
Araç çağrısının hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
Araç çağrısının sonucu.
CodeExecutionResultStep
Kod yürütme sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution_result" olarak ayarlanır.
Zorunlu. Kod yürütmenin çıkışı.
Kod yürütme işleminin hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
UrlContextResultStep
URL bağlamı sonuç adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context_result" olarak ayarlanır.
result UrlContextResultItem (zorunlu)
Zorunlu. URL bağlamının sonuçları.
Alanlar
Getirilen URL.
URL alma işleminin durumu.
Olası değerler:
-
success -
error -
paywall -
unsafe
URL bağlamının hataya neden olup olmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
GoogleSearchResultStep
Google Arama sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search_result" olarak ayarlanır.
result GoogleSearchResultItem (zorunlu)
Zorunlu. Google Arama'nın sonuçları.
Alanlar
Bir web sayfasına veya uygulama web görünümüne yerleştirilebilen web içeriği snippet'i.
Google Arama'nın hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
McpServerToolResultStep
MCPServer aracı sonuç adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server_tool_result" olarak ayarlanır.
Bu belirli araç çağrısı için çağrılan aracın adı.
Kullanılan MCP sunucusunun adı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
MCP sunucusu çağrısının çıkışı. Basit metin veya zengin içerik olabilir.
FileSearchResultStep
Dosya arama sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search_result" olarak ayarlanır.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
GoogleMapsResultStep
Google Haritalar sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps_result" olarak ayarlanır.
result GoogleMapsResultItem (zorunlu)
Hiçbir açıklama sağlanmadı.
Alanlar
places GoogleMapsResultPlaces (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
review_snippets ReviewSnippet (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Hiçbir açıklama sağlanmadı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
Oluşturulan yanıtın, bu alanda belirtilen JSON şemasına uygun bir JSON nesnesi olmasını zorunlu kılar.
agent_config object (isteğe bağlı)
Aracı etkileşimi için yapılandırma parametreleri.
Olası Türler
Polimorfik ayırıcı: type
DynamicAgentConfig
Dinamik aracılar için yapılandırma.
Hiçbir açıklama sağlanmadı.
Her zaman "dynamic" olarak ayarlanır.
DeepResearchAgentConfig
Deep Research temsilcisinin yapılandırması.
Hiçbir açıklama sağlanmadı.
Her zaman "deep-research" olarak ayarlanır.
thinking_summaries ThinkingSummaries (isteğe bağlı)
Yanıta düşünce özetlerinin dahil edilip edilmeyeceği.
Olası değerler:
-
auto -
none
Yanıtın görselleştirmeler içerip içermeyeceği.
Olası değerler:
-
off -
auto
Deep Research aracısı için insan etkileşimli planlamayı etkinleştirir. Doğru olarak ayarlanırsa Deep Research temsilcisi, yanıtında bir araştırma planı sunar. Aracı, yalnızca kullanıcı bir sonraki adımda planı onaylarsa devam eder.
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
InteractionStatusUpdate
Hiçbir açıklama sağlanmadı.
Her zaman "interaction.status_update" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Olası değerler:
-
in_progress -
requires_action -
completed -
failed -
cancelled -
incomplete
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
ErrorEvent
Hiçbir açıklama sağlanmadı.
Her zaman "error" olarak ayarlanır.
error Error (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Hata türünü tanımlayan bir URI.
Kullanıcıların okuyabileceği bir hata mesajı.
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
StepStart
Hiçbir açıklama sağlanmadı.
Her zaman "step.start" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
step Step (zorunlu)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
UserInputStep
Kullanıcı tarafından sağlanan giriş.
Hiçbir açıklama sağlanmadı.
Her zaman "user_input" olarak ayarlanır.
content Content (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioContent
Sesli içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Ses içeriği.
Sesin URI'si.
Sesin MIME türü.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Ses kanallarının sayısı.
Sesin örnekleme hızı.
DocumentContent
Doküman içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Dokümanın içeriği.
Belgenin URI'si.
Belgenin MIME türü.
Olası değerler:
-
application/pdf
VideoContent
Video içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Video içeriği
Videonun URI'si.
Videonun MIME türü.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ModelOutputStep
Model tarafından oluşturulan çıkış.
Hiçbir açıklama sağlanmadı.
Her zaman "model_output" olarak ayarlanır.
content Content (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioContent
Sesli içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Ses içeriği.
Sesin URI'si.
Sesin MIME türü.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Ses kanallarının sayısı.
Sesin örnekleme hızı.
DocumentContent
Doküman içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Dokümanın içeriği.
Belgenin URI'si.
Belgenin MIME türü.
Olası değerler:
-
application/pdf
VideoContent
Video içerik bloğu
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Video içeriği
Videonun URI'si.
Videonun MIME türü.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ThoughtStep
Düşünme adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "thought" olarak ayarlanır.
Arka uç doğrulaması için imza karması.
summary ThoughtSummaryContent (isteğe bağlı)
Düşüncenin özeti.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
FunctionCallStep
Bir işlev aracı çağrısı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "function_call" olarak ayarlanır.
Zorunlu. Çağrılacak aracın adı.
Zorunlu. İşleve aktarılacak bağımsız değişkenler.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
CodeExecutionCallStep
Kod yürütme çağrısı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution_call" olarak ayarlanır.
arguments CodeExecutionCallStepArguments (zorunlu)
Zorunlu. Kod yürütmeye aktarılacak bağımsız değişkenler.
Alanlar
"code"un programlama dili.
Olası değerler:
-
python
Yürütülecek kod.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
UrlContextCallStep
URL bağlamı arama adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context_call" olarak ayarlanır.
arguments UrlContextCallStepArguments (required)
Zorunlu. URL bağlamına aktarılacak bağımsız değişkenler.
Alanlar
Getirilecek URL'ler.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
McpServerToolCallStep
MCPServer aracı çağrı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server_tool_call" olarak ayarlanır.
Zorunlu. Çağrılan aracın adı.
Zorunlu. Kullanılan MCP sunucusunun adı.
Zorunlu. İşlevin bağımsız değişkenlerinin JSON nesnesi.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
GoogleSearchCallStep
Google Arama görüşmesi adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search_call" olarak ayarlanır.
arguments GoogleSearchCallStepArguments (zorunlu)
Zorunlu. Google Arama'ya iletilecek bağımsız değişkenler.
Alanlar
Takip eden web araması için web arama sorguları.
Etkinleştirilen arama temellendirme türü.
Olası değerler:
-
web_search -
image_search -
enterprise_web_search
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
FileSearchCallStep
Dosya Arama çağrı adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search_call" olarak ayarlanır.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
GoogleMapsCallStep
Google Haritalar görüşmesi adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps_call" olarak ayarlanır.
arguments GoogleMapsCallStepArguments (isteğe bağlı)
Google Haritalar aracına aktarılacak bağımsız değişkenler.
Alanlar
Yürütülecek sorgular.
Zorunlu. Bu belirli araç çağrısının benzersiz kimliği.
Arka uç doğrulaması için imza karması.
FunctionResultStep
Bir işlev aracı çağrısının sonucu.
Hiçbir açıklama sağlanmadı.
Her zaman "function_result" olarak ayarlanır.
Çağrılan aracın adı.
Araç çağrısının hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
Araç çağrısının sonucu.
CodeExecutionResultStep
Kod yürütme sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "code_execution_result" olarak ayarlanır.
Zorunlu. Kod yürütmenin çıkışı.
Kod yürütme işleminin hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
UrlContextResultStep
URL bağlamı sonuç adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "url_context_result" olarak ayarlanır.
result UrlContextResultItem (zorunlu)
Zorunlu. URL bağlamının sonuçları.
Alanlar
Getirilen URL.
URL alma işleminin durumu.
Olası değerler:
-
success -
error -
paywall -
unsafe
URL bağlamının hataya neden olup olmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
GoogleSearchResultStep
Google Arama sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_search_result" olarak ayarlanır.
result GoogleSearchResultItem (zorunlu)
Zorunlu. Google Arama'nın sonuçları.
Alanlar
Bir web sayfasına veya uygulama web görünümüne yerleştirilebilen web içeriği snippet'i.
Google Arama'nın hatayla sonuçlanıp sonuçlanmadığı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
McpServerToolResultStep
MCPServer aracı sonuç adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "mcp_server_tool_result" olarak ayarlanır.
Bu belirli araç çağrısı için çağrılan aracın adı.
Kullanılan MCP sunucusunun adı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
MCP sunucusu çağrısının çıkışı. Basit metin veya zengin içerik olabilir.
FileSearchResultStep
Dosya arama sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "file_search_result" olarak ayarlanır.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
GoogleMapsResultStep
Google Haritalar sonucu adımı.
Hiçbir açıklama sağlanmadı.
Her zaman "google_maps_result" olarak ayarlanır.
result GoogleMapsResultItem (zorunlu)
Hiçbir açıklama sağlanmadı.
Alanlar
places GoogleMapsResultPlaces (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
review_snippets ReviewSnippet (isteğe bağlı)
Hiçbir açıklama sağlanmadı.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Hiçbir açıklama sağlanmadı.
Zorunlu. İşlev çağrısı bloğundaki kimlikle eşleşecek kimlik.
Arka uç doğrulaması için imza karması.
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
StepDelta
Hiçbir açıklama sağlanmadı.
Her zaman "step.delta" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
delta StepDeltaData (zorunlu)
Hiçbir açıklama sağlanmadı.
Olası Türler
Polimorfik ayırıcı: type
TextDelta
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
ImageDelta
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
AudioDelta
Hiçbir açıklama sağlanmadı.
Her zaman "audio" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Olası değerler:
-
audio/wav -
audio/mp3 -
audio/aiff -
audio/aac -
audio/ogg -
audio/flac -
audio/mpeg -
audio/m4a -
audio/l16 -
audio/opus -
audio/alaw -
audio/mulaw
Kullanımdan kaldırıldı. Bunun yerine sample_rate kullanın. Değer yok sayılır.
Sesin örnekleme hızı.
Ses kanallarının sayısı.
DocumentDelta
Hiçbir açıklama sağlanmadı.
Her zaman "document" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Olası değerler:
-
application/pdf
VideoDelta
Hiçbir açıklama sağlanmadı.
Her zaman "video" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Hiçbir açıklama sağlanmadı.
Olası değerler:
-
video/mp4 -
video/mpeg -
video/mpg -
video/mov -
video/avi -
video/x-flv -
video/webm -
video/wmv -
video/3gpp
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ThoughtSummaryDelta
Hiçbir açıklama sağlanmadı.
Her zaman "thought_summary" olarak ayarlanır.
content ThoughtSummaryContent (isteğe bağlı)
Düşünceye eklenecek yeni bir özet öğesi.
Olası Türler
Polimorfik ayırıcı: type
TextContent
Metin içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "text" olarak ayarlanır.
Zorunlu. Metin içeriği.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ImageContent
Resim içerik bloğu.
Hiçbir açıklama sağlanmadı.
Her zaman "image" olarak ayarlanır.
Resim içeriği.
Resmin URI'si.
Resmin MIME türü.
Olası değerler:
-
image/png -
image/jpeg -
image/webp -
image/heic -
image/heif -
image/gif -
image/bmp -
image/tiff
resolution MediaResolution (isteğe bağlı)
Medyanın çözünürlüğü.
Olası değerler:
-
low -
medium -
high -
ultra_high
ThoughtSignatureDelta
Hiçbir açıklama sağlanmadı.
Her zaman "thought_signature" olarak ayarlanır.
Oluşturma işlemine dahil edilecek arka uç kaynağıyla eşleşen imza.
TextAnnotationDelta
Hiçbir açıklama sağlanmadı.
Her zaman "text_annotation_delta" olarak ayarlanır.
annotations Annotation (isteğe bağlı)
Model tarafından oluşturulan içeriklerin alıntı bilgileri.
Olası Türler
Polimorfik ayırıcı: type
UrlCitation
URL alıntı açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "url_citation" olarak ayarlanır.
URL.
URL'nin başlığı.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
FileCitation
Dosya alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "file_citation" olarak ayarlanır.
Dosyanın URI'si.
Dosyanın adı.
Metnin bir bölümü için atfedilen kaynak.
Alınan bağlamla ilgili kullanıcı tarafından sağlanan meta veriler.
Alıntı yapılan belgenin sayfa numarası (varsa).
Resim alıntıları için varsa medya kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
PlaceCitation
Yer alıntısı ek açıklaması.
Hiçbir açıklama sağlanmadı.
Her zaman "place_citation" olarak ayarlanır.
Yer kimliği, "places/{place_id}" biçimindedir.
Yerin başlığı.
Yerin URI referansı.
review_snippets ReviewSnippet (isteğe bağlı)
Google Haritalar'da belirli bir yerin özellikleri hakkında yanıt oluşturmak için kullanılan yorum snippet'leri.
Alanlar
Yorumun başlığı.
Google Haritalar'daki kullanıcı yorumuna karşılık gelen bağlantı.
Yorum snippet'inin kimliği.
Bu kaynağa atfedilen yanıt segmentinin başlangıcı. Dizin, bayt cinsinden ölçülen segmentin başlangıcını gösterir.
Atfedilen segmentin bitişi (hariç).
ArgumentsDelta
Hiçbir açıklama sağlanmadı.
Her zaman "arguments_delta" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
StepStop
Hiçbir açıklama sağlanmadı.
Her zaman "step.stop" olarak ayarlanır.
Hiçbir açıklama sağlanmadı.
Etkileşim akışını bu etkinlikten itibaren sürdürmek için kullanılacak event_id jetonu.
Örnekler
Etkileşim Oluşturuldu
{ "event_type": "interaction.created", "interaction": { "id": "v1_ChdXS0l4YWZXTk9xbk0xZThQczhEcmlROBIXV0tJeGFmV05PcW5NMWU4UHM4RHJpUTg", "model": "gemini-3-flash-preview", "status": "in_progress", "created": "2025-12-04T15:01:45Z", "updated": "2025-12-04T15:01:45Z" }, "event_id": "evt_123" }
Etkileşim Tamamlandı
{ "event_type": "interaction.completed", "interaction": { "id": "v1_ChdXS0l4YWZXTk9xbk0xZThQczhEcmlROBIXV0tJeGFmV05PcW5NMWU4UHM4RHJpUTg", "model": "gemini-3-flash-preview", "status": "completed", "created": "2025-12-04T15:01:45Z", "updated": "2025-12-04T15:01:45Z" }, "event_id": "evt_123" }
Etkileşim Durumu Güncellemesi
{ "event_type": "interaction.status_update", "interaction_id": "v1_ChdTMjQ0YWJ5TUF1TzcxZThQdjRpcnFRcxIXUzI0NGFieU1BdU83MWU4UHY0aXJxUXM", "status": "in_progress" }
Hata Etkinliği
{ "event_type": "error", "error": { "message": "Failed to get completed interaction: Result not found.", "code": "not_found" } }
Adımı Başlat
{ "event_type": "step.start", "index": 0, "step": { "type": "model_output" } }
Adım Delta
{ "event_type": "step.delta", "index": 0, "delta": { "type": "text", "text": "Hello" } }
Step Stop
{ "event_type": "step.stop", "index": 0 }