{"id":1031,"date":"2025-04-25T09:04:38","date_gmt":"2025-04-25T09:04:38","guid":{"rendered":"https:\/\/homeward.com.tr\/?page_id=1031"},"modified":"2025-05-05T10:33:46","modified_gmt":"2025-05-05T10:33:46","slug":"casthome","status":"publish","type":"page","link":"https:\/\/homeward.com.tr\/de\/casthome\/","title":{"rendered":"Casthome"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1031\" class=\"elementor elementor-1031\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7c6458 e-flex e-con-boxed e-con e-parent\" data-id=\"f7c6458\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8d46f39 elementor-widget__width-initial elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"8d46f39\" data-element_type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-6a03569eaae72\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<h6 class=\"ld-fh-element d-inline-block pos-rel  elementor-heading-title lqd-highlight-classic lqd-highlight-grow-left h6\"  > custhome<\/h6>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d80c47d elementor-widget__width-initial elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"d80c47d\" data-element_type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-6a03569eab53a\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<h2 class=\"ld-fh-element d-inline-block pos-rel  elementor-heading-title lqd-highlight-classic lqd-highlight-grow-left h2\"  > Hayalinizdeki Evin Tasar\u0131m Asistan\u0131<\/h2>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-795a8b9 e-flex e-con-boxed e-con e-parent\" data-id=\"795a8b9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fe5a03f e-con-full e-flex e-con e-child\" data-id=\"fe5a03f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8537f1 elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"d8537f1\" data-element_type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-6a03569eabb33\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<p class=\"ld-fh-element d-inline-block pos-rel  lqd-highlight-classic lqd-highlight-grow-left p\"  > Yapay zek\u00e2 tasar\u0131m asistan\u0131m\u0131z Viora ile tan\u0131\u015f\u0131n. Viora, sadece bug\u00fcn\u00fcn de\u011fil, yar\u0131n\u0131n da mimarisi i\u00e7in geli\u015ftirildi. Kendi tarz\u0131n\u0131z\u0131 ve ihtiya\u00e7lar\u0131n\u0131z\u0131 belirtmeniz yeterli: Viora, planlar\u0131n\u0131z\u0131 an\u0131nda \u015fekillendirir, \u00fc\u00e7 boyutlu g\u00f6rselle\u015ftirir ve \u00fcretime haz\u0131r dosyalar olu\u015fturur. Zamandan tasarruf edin, yarat\u0131c\u0131 \u00f6zg\u00fcrl\u00fc\u011f\u00fcn\u00fcz\u00fcn tad\u0131n\u0131 \u00e7\u0131kar\u0131n\u2014gerisini Viora\u2019ya b\u0131rak\u0131n<\/p>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-419b1f8 e-con-full e-flex e-con e-child\" data-id=\"419b1f8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c4955d elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"5c4955d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts: Be Vietnam Pro -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  .viora-wrapper {\r\n    max-width: 900px;\r\n    margin: 0 auto;\r\n    font-family: 'Be Vietnam Pro', sans-serif;\r\n    padding: 10px;\r\n    display: flex;\r\n    gap: 20px;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  #vioraResult {\r\n    flex: 1 1 40%;\r\n    min-width: 250px;\r\n    min-height: 250px;\r\n    border: 2px dashed #ccc;\r\n    border-radius: 8px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: #999;\r\n    text-align: center;\r\n    font-size: 14px;\r\n  }\r\n\r\n  #vioraInputArea {\r\n    flex: 1 1 50%;\r\n    min-width: 250px;\r\n  }\r\n\r\n  #vioraInput {\r\n    width: 100%;\r\n    height: 150px;\r\n    padding: 15px;\r\n    font-size: 16px;\r\n    border-radius: 8px;\r\n    border: 1px solid #ccc;\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  #vioraButton {\r\n    margin-top: 10px;\r\n    padding: 12px 25px;\r\n    font-size: 16px;\r\n    background-color: #56558d;\r\n    color: white;\r\n    border: none;\r\n    border-radius: 8px;\r\n    cursor: pointer;\r\n    transition: all 0.25s ease-in-out;\r\n  }\r\n\r\n  #vioraButton:hover {\r\n    background-color: #434273;\r\n    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  @media screen and (max-width: 800px) {\r\n    .viora-wrapper {\r\n      flex-direction: column;\r\n    }\r\n    #vioraResult, #vioraInputArea {\r\n      min-width: 100%;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"viora-wrapper\">\r\n  <div id=\"vioraResult\">Tasar\u0131m g\u00f6rseli burada g\u00f6r\u00fcnecek<\/div>\r\n  <div id=\"vioraInputArea\">\r\n    <textarea id=\"vioraInput\" placeholder=\"\u00d6rnek: Modern, 2 katl\u0131, 120 m\u00b2, \u00e7ok caml\u0131, k\u00f6peklerimle ya\u015fayabilece\u011fim bir ev...\"><\/textarea>\r\n    <br>\r\n    <button id=\"vioraButton\" onclick=\"vioraRun()\">Tasarla<\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  async function vioraRun() {\r\n    const input = document.getElementById('vioraInput').value;\r\n    const resultDiv = document.getElementById('vioraResult');\r\n\r\n    \/\/ \u00d6nce eski g\u00f6rsel veya hata mesaj\u0131n\u0131 temizle\r\n    resultDiv.innerHTML = \"Tasar\u0131m haz\u0131rlan\u0131yor...\";\r\n\r\n    try {\r\n      const response = await fetch('\/wp-json\/viora\/v1\/generate_image', {\r\n        method: 'POST',\r\n        headers: {\r\n          'Content-Type': 'application\/json'\r\n        },\r\n        body: JSON.stringify({ prompt: input })\r\n      });\r\n\r\n      const data = await response.json();\r\n\r\n      if (response.ok && data.image_url) {\r\n        resultDiv.innerHTML = `<img decoding=\"async\" src=\"${data.image_url}\" alt=\"Tasar\u0131m G\u00f6rseli\" style=\"max-width:100%; border-radius:8px;\">`;\r\n      } else {\r\n        let hataMesaji = \"G\u00f6rsel olu\u015fturulamad\u0131.\";\r\n        if (data && data.message) {\r\n          hataMesaji += \" Sebep: \" + data.message;\r\n        }\r\n        resultDiv.innerHTML = hataMesaji;\r\n      }\r\n\r\n    } catch (error) {\r\n      resultDiv.innerHTML = \"Bir hata olu\u015ftu: \" + error.message;\r\n    }\r\n  }\r\n<\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>custhome Hayalinizdeki Evin Tasar\u0131m Asistan\u0131 Yapay zek\u00e2 tasar\u0131m asistan\u0131m\u0131z Viora ile tan\u0131\u015f\u0131n. Viora, sadece bug\u00fcn\u00fcn de\u011fil, yar\u0131n\u0131n da mimarisi i\u00e7in geli\u015ftirildi. Kendi tarz\u0131n\u0131z\u0131 ve ihtiya\u00e7lar\u0131n\u0131z\u0131 belirtmeniz yeterli: Viora, planlar\u0131n\u0131z\u0131 an\u0131nda \u015fekillendirir, \u00fc\u00e7 boyutlu g\u00f6rselle\u015ftirir ve \u00fcretime haz\u0131r dosyalar olu\u015fturur. Zamandan tasarruf edin, yarat\u0131c\u0131 \u00f6zg\u00fcrl\u00fc\u011f\u00fcn\u00fcz\u00fcn tad\u0131n\u0131 \u00e7\u0131kar\u0131n\u2014gerisini Viora\u2019ya b\u0131rak\u0131n Tasar\u0131m g\u00f6rseli burada g\u00f6r\u00fcnecek Tasarla<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1031","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/pages\/1031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/comments?post=1031"}],"version-history":[{"count":9,"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/pages\/1031\/revisions"}],"predecessor-version":[{"id":1279,"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/pages\/1031\/revisions\/1279"}],"wp:attachment":[{"href":"https:\/\/homeward.com.tr\/de\/wp-json\/wp\/v2\/media?parent=1031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}