{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"AG2'de Ger\u00e7ek Zamanl\u0131 Agent Yetenekleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jsrz9w6Yr4\"><a href=\"https:\/\/fatihsoysal.com\/blog\/ag2de-gercek-zamanli-agent-yetenekleri\/\">AG2&#8217;de Ger\u00e7ek Zamanl\u0131 Agent Yetenekleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/ag2de-gercek-zamanli-agent-yetenekleri\/embed\/#?secret=jsrz9w6Yr4\" width=\"600\" height=\"338\" title=\"&#8220;AG2&#8217;de Ger\u00e7ek Zamanl\u0131 Agent Yetenekleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"jsrz9w6Yr4\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlerle heyecan verici bir geli\u015fmeyi payla\u015fmak istiyorum: AG2'deki yeni Ger\u00e7ek Zamanl\u0131 Agent (RealtimeAgent) yetenekleri. Bu makalede, bu g\u00fc\u00e7l\u00fc \u00f6zelli\u011fi detayl\u0131 bir \u015fekilde inceleyecek, kullan\u0131m \u00f6rneklerini g\u00f6sterecek ve entegrasyon s\u00fcre\u00e7lerini a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, RealtimeAgent'in ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu anlamak gerekiyor. Basit\u00e7e s\u00f6ylemek gerekirse, RealtimeAgent, uygulamalar\u0131n\u0131za ger\u00e7ek zamanl\u0131 etkile\u015fim ve tepki verme yetene\u011fi kazand\u0131r\u0131yor."}