{"id":2502,"date":"2025-08-20T13:39:23","date_gmt":"2025-08-20T13:39:23","guid":{"rendered":"https:\/\/www.markus-schall.de\/?p=2502"},"modified":"2026-03-16T08:38:18","modified_gmt":"2026-03-16T08:38:18","slug":"ollama-qdrant-i%cc%87le-bulusuyor-macte-ki%cc%87ni%cc%87z-i%cc%87ci%cc%87n-yerel-bi%cc%87r-bellek","status":"publish","type":"post","link":"https:\/\/www.markus-schall.de\/tr\/2025\/08\/ollama-qdrant-i%cc%87le-bulusuyor-macte-ki%cc%87ni%cc%87z-i%cc%87ci%cc%87n-yerel-bi%cc%87r-bellek\/","title":{"rendered":"Ollama Qdrant ile bulu\u015fuyor: Mac'te yapay zekan\u0131z i\u00e7in yerel bir bellek"},"content":{"rendered":"<h2>Haf\u0131zal\u0131 yerel yapay zeka - bulut olmadan, abonelik olmadan, sapt\u0131rma olmadan<\/h2>\n<p>Bir <a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/local-ki-on-the-mac-like-this-1tp12ollama-ile-bir-dil-modeli-olusturmak-icin\/\"><strong>\u00f6nceki makaleler<\/strong><\/a> Mac install \u00fczerinde Ollama'nin nas\u0131l yap\u0131land\u0131r\u0131laca\u011f\u0131n\u0131 anlatt\u0131m. Bu ad\u0131m\u0131 zaten tamamlad\u0131ysan\u0131z, art\u0131k Mistral, LLaMA3 veya REST API arac\u0131l\u0131\u011f\u0131yla adreslenebilen ba\u015fka bir uyumlu model gibi g\u00fc\u00e7l\u00fc bir yerel dil modeline sahipsiniz demektir.<\/p>\n<p>Ancak, model yaln\u0131zca mevcut istemde ne oldu\u011funu \"bilir\". \u00d6nceki konu\u015fmalar\u0131 hat\u0131rlamaz. <strong>Eksik olan \u015fey bir haf\u0131za<\/strong>.<!--more--><\/p>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-130 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-130 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\"dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">G\u00fcn\u00fcm\u00fcz\u00fcn sosyal sorunlar\u0131<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-130\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"unsterblichkeit durch technik: wie weit forschung und ki wirklich sind\" data-id=\"3624\"  data-category=\"allgemein gesellschaft ki-systeme\" data-post_tag=\"denkmodelle k\u00fcnstliche intelligenz lernen llm prozesse sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/11\/teknoloji%cc%87-yoluyla-oeluemsuezluek-arastirma-ve-ki%cc%87ni%cc%87n-gercekte-ne-kadar-uzakta-oldugu\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Teknoloji yoluyla \u00f6l\u00fcms\u00fczl\u00fck: Ara\u015ft\u0131rma ve yapay zeka ger\u00e7ekten ne kadar ilerledi<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Dijital \u00f6l\u00fcms\u00fczl\u00fck\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/11\/teknoloji%cc%87-yoluyla-oeluemsuezluek-arastirma-ve-ki%cc%87ni%cc%87n-gercekte-ne-kadar-uzakta-oldugu\/\" rel=\"bookmark\">Teknoloji yoluyla \u00f6l\u00fcms\u00fczl\u00fck: Ara\u015ft\u0131rma ve yapay zeka ger\u00e7ekten ne kadar ilerledi<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"was unsere opas vom krieg erz\u00e4hlten \u2013 und warum diese stimmen heute fehlen\" data-id=\"4674\"  data-category=\"allgemein gesellschaft\" data-post_tag=\"deutschland erfahrungen europa geopolitik krisen meinungsfreiheit musik sicherheitspolitik\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/01\/bueyuekbabalarimizin-savas-hakkinda-bi%cc%87ze-anlattiklari-ve-bu-sesleri%cc%87n-buguen-neden-kayip-oldugu\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Dedelerimizin sava\u015f hakk\u0131nda bize anlatt\u0131klar\u0131 - ve bu seslerin bug\u00fcn neden kay\u0131p oldu\u011fu<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Dedelerin sava\u015f an\u0131lar\u0131\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Opa-Kriegserinnerungen.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Opa-Kriegserinnerungen.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Opa-Kriegserinnerungen-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Opa-Kriegserinnerungen-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Opa-Kriegserinnerungen-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/01\/bueyuekbabalarimizin-savas-hakkinda-bi%cc%87ze-anlattiklari-ve-bu-sesleri%cc%87n-buguen-neden-kayip-oldugu\/\" rel=\"bookmark\">Dedelerimizin sava\u015f hakk\u0131nda bize anlatt\u0131klar\u0131 - ve bu seslerin bug\u00fcn neden kay\u0131p oldu\u011fu<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"klimaschutz mit tunnelblick \u2013 elektromobilit\u00e4t, lobbyarbeit und die verdr\u00e4ngten kosten\" data-id=\"4729\"  data-category=\"allgemein gesellschaft\" data-post_tag=\"deutschland energiepolitik erfahrungen eu-gesetze europa\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/02\/tuenel-vi%cc%87zyonu-i%cc%87le-i%cc%87kli%cc%87mi%cc%87n-korunmasi-elektromobi%cc%87li%cc%87te-lobi%cc%87ci%cc%87li%cc%87gi%cc%87-ve-gi%cc%87zli%cc%87-mali%cc%87yetler\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">T\u00fcnel vizyonuyla iklim korumas\u0131 - elektromobilite, lobicilik ve bast\u0131r\u0131lan maliyetler<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"\u0130deolojisiz elektromobilite\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/02\/tuenel-vi%cc%87zyonu-i%cc%87le-i%cc%87kli%cc%87mi%cc%87n-korunmasi-elektromobi%cc%87li%cc%87te-lobi%cc%87ci%cc%87li%cc%87gi%cc%87-ve-gi%cc%87zli%cc%87-mali%cc%87yetler\/\" rel=\"bookmark\">T\u00fcnel vizyonuyla iklim korumas\u0131 - elektromobilite, lobicilik ve bast\u0131r\u0131lan maliyetler<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"zahngesundheit und cmd \u2013 mehr als ein bisschen. was bringt die zukunft?\" data-id=\"2736\"  data-category=\"b\u00fccher gesellschaft gesundheit\" data-post_tag=\"cmd gesundheit ratgeber\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/di%cc%87s-sagligi-ve-cmd-gelecegi%cc%87n-ne-geti%cc%87recegi%cc%87ni%cc%87-bi%cc%87raz-daha-i%cc%87yi%cc%87-bi%cc%87li%cc%87yor\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Di\u015f sa\u011fl\u0131\u011f\u0131 ve CMD - birazdan daha fazlas\u0131. Gelecek ne getirecek?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1920\" height=\"1280\" class=\"attachment-full size-full\" alt=\"CMD, di\u015f sa\u011fl\u0131\u011f\u0131 ve gelece\u011fin teknolojileri\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft-.jpg\" data-dpt-sizes=\"(max-width: 1920px) 100vw, 1920px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft-.jpg 1920w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft--300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft--1024x683.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft--768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft--1536x1024.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/cmd-zahngesundheit-zukunft--18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/di%cc%87s-sagligi-ve-cmd-gelecegi%cc%87n-ne-geti%cc%87recegi%cc%87ni%cc%87-bi%cc%87raz-daha-i%cc%87yi%cc%87-bi%cc%87li%cc%87yor\/\" rel=\"bookmark\">Di\u015f sa\u011fl\u0131\u011f\u0131 ve CMD - birazdan daha fazlas\u0131. Gelecek ne getirecek?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n<p>Modern bir semantik vekt\u00f6r veritaban\u0131 olan Qdrant'\u0131 kullanmam\u0131z\u0131n nedeni de tam olarak budur.<br \/>\nBu yaz\u0131da size ad\u0131m ad\u0131m g\u00f6sterece\u011fim:<\/p>\n<ul>\n<li>Mac'te installier Qdrant nas\u0131l kullan\u0131l\u0131r (Docker arac\u0131l\u0131\u011f\u0131yla)<\/li>\n<li>Python ile kat\u0131\u015ft\u0131rmalar nas\u0131l olu\u015fturulur<\/li>\n<li>i\u00e7eri\u011fin nas\u0131l kaydedilece\u011fi, aranaca\u011f\u0131 ve Ollama i\u015f ak\u0131\u015f\u0131na nas\u0131l entegre edilece\u011fi<\/li>\n<li>ve tam bir istem\u2192bellek\u2192yan\u0131t dizisinin neye benzedi\u011fini<\/li>\n<\/ul>\n<h2>Neden Qdrant?<\/h2>\n<p>Qdrant geleneksel metinleri de\u011fil, bir metnin anlam\u0131n\u0131 say\u0131sal bir kod olarak temsil eden vekt\u00f6rleri depolar. Bu, i\u00e7eri\u011fin yaln\u0131zca tam olarak de\u011fil, ayn\u0131 zamanda anlamsal olarak da benzer \u015fekilde bulunabilece\u011fi anlam\u0131na gelir - kelimeler de\u011fi\u015fse bile.<\/p>\n<p>Ollama + Qdrant bu nedenle sonu\u00e7lan\u0131r:<\/p>\n<p>Uzun s\u00fcreli belle\u011fe sahip yerel bir dil modeli - g\u00fcvenli, kontrol edilebilir ve geni\u015fletilebilir.<\/p>\n<h3>\u00d6n Ko\u015fullar<\/h3>\n<ul>\n<li>Ollama, installiert'tir ve \u00e7al\u0131\u015f\u0131r (\u2192 \u00f6rn. ollama run mistral)<\/li>\n<li>Docker installiert: <a href=\"https:\/\/www.docker.com\/products\/docker-desktop\" target=\"_blank\" rel=\"noopener\">https:\/\/www.docker.com\/products\/docker-desktop<\/a><\/li>\n<li>Python 3.9+<\/li>\n<\/ul>\n<h3>Qdrant'tan Paketinstallation:<\/h3>\n<pre class=\"notranslate\" data-no-translation=\"\">pip install qdrant-client sentence-transformers<\/pre>\n<h3>Qdrant'\u0131 ba\u015flat\u0131n (Docker)<\/h3>\n<pre class=\"notranslate\" data-no-translation=\"\">docker run -p 6333:6333 -p 6334:6334 qdrant\/qdrant<\/pre>\n<p>Qdrant sonra ko\u015far:<\/p>\n<p><strong>http:\/\/localhost:6333 <\/strong>(REST API)<\/p>\n<p>http:\/\/localhost:6334 (gRPC, bu makale i\u00e7in gerekli de\u011fildir)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2506\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-scaled.jpg\" alt=\"Apple macOS alt\u0131nda Docker \u00fczerinde Qdrant\" width=\"2560\" height=\"1541\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-scaled.jpg 2560w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-300x181.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-1024x616.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-768x462.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-1536x925.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-2048x1233.jpg 2048w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-18x12.jpg 18w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<h2>Ollama + Qdrant i\u00e7in Python \u00f6rne\u011fi<\/h2>\n<p>\u015eimdi basit bir temel komut dosyas\u0131 yaz\u0131yoruz:<\/p>\n<ul>\n<li>kullan\u0131c\u0131 istemini kabul eder<\/li>\n<li>bu vekt\u00f6rden bir g\u00f6mme vekt\u00f6r\u00fc \u00fcretir<\/li>\n<li>Qdrant'ta anlamsal olarak benzer an\u0131lar arar<\/li>\n<li>yan\u0131t Ollama arac\u0131l\u0131\u011f\u0131yla ba\u011flamla birlikte olu\u015fturulur<\/li>\n<li>yeni g\u00f6r\u00fc\u015fmeyi hat\u0131rlatma olarak kaydeder<\/li>\n<\/ul>\n<pre class=\"notranslate\" data-no-translation=\"\">Python-Script: <strong>ollama_memory.py<\/strong><\/pre>\n<pre class=\"notranslate\" data-no-translation=\"\">import requests\r\nfrom sentence_transformers import SentenceTransformer\r\nfrom qdrant_client import QdrantClient\r\nfrom qdrant_client.models import Distance, VectorParams, PointStruct\r\n\r\n# Einstellungen\r\nOLLAMA_URL = \"http:\/\/localhost:11434\/api\/generate\"\r\nCOLLECTION_NAME = \"memory\"\r\nVECTOR_SIZE = 384 # f\u00fcr 'all-MiniLM-L6-v2'\r\n\r\n# Lade Embedding-Modell\r\nembedder = SentenceTransformer(\"all-MiniLM-L6-v2\")\r\n\r\n# Verbinde mit Qdrant\r\nqdrant = QdrantClient(host=\"localhost\", port=6333)\r\n\r\n# Erstelle Collection (einmalig)\r\ndef create_collection():\r\nif COLLECTION_NAME not in qdrant.get_collections().collections:\r\nqdrant.recreate_collection(\r\ncollection_name=COLLECTION_NAME,\r\nvectors_config=VectorParams(size=VECTOR_SIZE, distance=Distance.COSINE)\r\n)\r\n\r\n# F\u00fcge Eintrag ins Ged\u00e4chtnis hinzu\r\ndef add_to_memory(text: str):\r\nvector = embedder.encode(text).tolist()\r\npoint = PointStruct(id=hash(text), vector=vector, payload={\"text\": text})\r\nqdrant.upsert(collection_name=COLLECTION_NAME, points=[point])\r\n\r\n# Suche im Ged\u00e4chtnis\r\ndef search_memory(query: str, top_k=3):\r\nvector = embedder.encode(query).tolist()\r\nhits = qdrant.search(\r\ncollection_name=COLLECTION_NAME,\r\nquery_vector=vector,\r\nlimit=top_k\r\n)\r\nreturn [hit.payload[\"text\"] for hit in hits]\r\n\r\n# Sende Anfrage an Ollama\r\ndef query_ollama(context: list[str], user_prompt: str):\r\nprompt = \"\\n\\n\".join(context + [user_prompt])\r\nresponse = requests.post(OLLAMA_URL, json={\r\n\"model\": \"mistral\",\r\n\"prompt\": prompt,\r\n\"stream\": False\r\n})\r\nreturn response.json()[\"response\"]\r\n\r\n# Ablauf\r\ndef main():\r\ncreate_collection()\r\nprint(\"Frage an die KI:\")\r\nuser_prompt = input(\"&gt; \")\r\ncontext = search_memory(user_prompt)\r\nanswer = query_ollama(context, user_prompt)\r\nprint(\"\\nAntwort von Ollama:\")\r\nprint(answer.strip())\r\n\r\n# Speichern der Konversation\r\nfull_entry = f\"Frage: {user_prompt}\\nAntwort: {answer.strip()}\"\r\nadd_to_memory(full_entry)\r\n\r\nif __name__ == \"__main__\":\r\nmain()<\/pre>\n<h2>Uygulamaya ili\u015fkin notlar<\/h2>\n<p>Kendi g\u00f6mme modellerinizi de kullanabilirsiniz, \u00f6rne\u011fin Ollama (\u00f6rn. nomic-embed-text) veya Hugging Face modelleri arac\u0131l\u0131\u011f\u0131yla<\/p>\n<p>Qdrant y\u00fck filtrelerini, zaman aral\u0131klar\u0131n\u0131 ve alanlar\u0131 destekler (daha sonra geni\u015fletmek i\u00e7in \u00e7ok kullan\u0131\u015fl\u0131d\u0131r!)<\/p>\n<p>Basit testler i\u00e7in hash(text)-ID yeterlidir, profesyonel uygulamalar i\u00e7in UUID'leri kullanmal\u0131s\u0131n\u0131z<\/p>\n<h2>Haf\u0131zal\u0131 yerel yapay zeka - ve onunla yapabilecekleriniz<\/h2>\n<p>\u00d6nceki b\u00f6l\u00fcmlerde size Ollama ve Qdrant ile Mac \u00fczerinde ger\u00e7ek, yerel bir yapay zeka belle\u011finin nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 g\u00f6sterdim. Bulut olmadan, abonelik olmadan ve harici sunucular olmadan \u00e7al\u0131\u015fan bir kurulum - h\u0131zl\u0131, g\u00fcvenli, \u00f6zel.<\/p>\n<h3>Ama \u015fimdi ne olacak?<\/h3>\n<p>Bu teknoloji ger\u00e7ekte ne i\u00e7in kullan\u0131labilir? Bug\u00fcn, yar\u0131n, yar\u0131ndan sonraki g\u00fcn bununla neler m\u00fcmk\u00fcn?<\/p>\n<p>Cevap: olduk\u00e7a fazla.<\/p>\n<p>\u00c7\u00fcnk\u00fc burada sahip oldu\u011funuz \u015fey bir sohbet robotundan \u00e7ok daha fazlas\u0131. Uzun s\u00fcreli haf\u0131zaya sahip, platformdan ba\u011f\u0131ms\u0131z bir d\u00fc\u015f\u00fcnme makinesi. Ve bu da kap\u0131lar\u0131 a\u00e7ar.<\/p>\n<h3>\ud83d\udd0d 1. ki\u015fisel bilgi veritaban\u0131<\/h3>\n<p>Ollama + Qdrant'\u0131 ki\u015fisel uzun s\u00fcreli belle\u011finiz olarak kullanabilirsiniz.<br \/>\nBelgeler, konu\u015fmalardan notlar, fikirler - ona s\u00f6yledi\u011finiz her \u015fey semantik olarak saklanabilir ve geri al\u0131nabilir.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<blockquote><p>\"Ge\u00e7en Per\u015fembe g\u00fcnk\u00fc i\u015f fikrim neydi?\"<\/p>\n<p>\"Mart ay\u0131nda hangi m\u00fc\u015fteriler y\u00fckseltme istedi?\"<\/p><\/blockquote>\n<p>Klas\u00f6rler aras\u0131nda arama yapmak yerine, sisteminize sorman\u0131z yeterlidir. \u00d6zellikle heyecan verici olan \u015fey, kesin olmayan sorularla da \u00e7al\u0131\u015fmas\u0131d\u0131r, \u00e7\u00fcnk\u00fc Qdrant sadece anahtar kelimeler i\u00e7in de\u011fil, semantik olarak arama yapar.<\/p>\n<h3>\ud83d\udcc4 2. otomatik g\u00fcnl\u00fck kayd\u0131 ve \u00f6zetleme<\/h3>\n<p>Ses veya metin giri\u015fi ile birlikte, sistem \u00e7al\u0131\u015fan bir g\u00fcnl\u00fck tutabilir:<\/p>\n<ul>\n<li>Toplant\u0131 notlar\u0131<\/li>\n<li>M\u00fc\u015fterilerle yap\u0131lan g\u00f6r\u00fc\u015fmeler<\/li>\n<li>G\u00fcnl\u00fck kay\u0131tlar veya proje ge\u00e7mi\u015fleri<\/li>\n<\/ul>\n<p>Bu veriler otomatik olarak Qdrant belle\u011fine aktar\u0131l\u0131r ve b\u00f6ylece daha sonra bir asistan gibi sorgulanabilir:<\/p>\n<blockquote><p>\"Bay Meier teslimat hakk\u0131nda ne demi\u015fti?\"<\/p>\n<p>\"XY projesinde s\u00fcre\u00e7 nas\u0131ld\u0131?\"<\/p><\/blockquote>\n<h3>\ud83e\udde0 3. Ki\u015fisel ko\u00e7 veya g\u00fcnl\u00fck asistan\u0131<\/h3>\n<p>D\u00fc\u015f\u00fcncelerinizi, ruh halinizi veya kararlar\u0131n\u0131z\u0131 d\u00fczenli olarak not ederek, yans\u0131t\u0131c\u0131 bir arkada\u015f olu\u015fturabilirsiniz:<\/p>\n<blockquote><p>\"Bu ay en b\u00fcy\u00fck ilerlemem ne oldu?\"<\/p>\n<p>\"O zamanlar aksiliklere nas\u0131l tepki verirdim?\"<\/p><\/blockquote>\n<p>Sistem zamanla sizi tan\u0131r ve sadece bir sohbet robotu de\u011fil, ger\u00e7ek bir ayna haline gelir.<\/p>\n<h3>\ud83d\udcbc 4. FileMaker ile i\u015f uygulamalar\u0131<\/h3>\n<p>E\u011fer siz de benim gibi FileMaker kullan\u0131yorsan\u0131z, bu kurulumu do\u011frudan ba\u011flayabilirsiniz:<\/p>\n<ul>\n<li>FileMaker'den komut istemi g\u00f6nderme<\/li>\n<li>Cevaplar\u0131 otomatik olarak alma ve kaydetme<\/li>\n<li>REST API veya kabuk komut dosyas\u0131 arac\u0131l\u0131\u011f\u0131yla do\u011frudan bellek eri\u015fimini kontrol edin<\/li>\n<\/ul>\n<p>Bu, son derece g\u00fc\u00e7l\u00fc bir kombinasyon olu\u015fturur:<\/p>\n<ul>\n<li><strong>FileMaker<\/strong> = \u00d6n u\u00e7, kullan\u0131c\u0131 aray\u00fcz\u00fc, kontrol merkezi<\/li>\n<li><strong>Ollama<\/strong> = Dil zekas\u0131<\/li>\n<li><strong>Qdrant<\/strong> = semantik uzun s\u00fcreli bellek<\/li>\n<\/ul>\n<p>Sonu\u00e7: FileMaker \u00e7\u00f6z\u00fcmleri i\u00e7in ger\u00e7ek bir yapay zeka bile\u015feni - yerel, g\u00fcvenli ve \u00f6zelle\u015ftirilmi\u015f.<\/p>\n<h3>\ud83d\udee0\ufe0f 5. G\u00fcnl\u00fck ya\u015famda destek: hat\u0131rlatmalar, fikirler, \u00f6neriler<\/h3>\n<blockquote><p>\"Bu fikri bana gelecek hafta hat\u0131rlat\u0131n.\"<\/p>\n<p>\"Size daha \u00f6nce hangi kitaplar\u0131 tavsiye etmi\u015ftim?\"<\/p>\n<p>\"Bay M\u00fcller'e bundan sonra ne \u00f6nerebilirim?\"<\/p><\/blockquote>\n<p>Hedefli haf\u0131za mant\u0131\u011f\u0131 ile (zaman damgalar\u0131, kategoriler, kullan\u0131c\u0131lar) haf\u0131zan\u0131z\u0131 hedefli bir \u015fekilde yap\u0131land\u0131rabilir, hayat\u0131n ve i\u015fin bir\u00e7ok alan\u0131nda kullanabilirsiniz.<\/p>\n<h3>\ud83e\udd16 6. Bir ajan sistemi i\u00e7in temel<\/h3>\n<p>\u0130leriyi d\u00fc\u015f\u00fcn\u00fcrseniz, bu kurulumla ajan benzeri sistemler de olu\u015fturabilirsiniz:<\/p>\n<ul>\n<li>Yapay zeka basit g\u00f6revleri devral\u0131yor<\/li>\n<li>Yapay zeka zaman i\u00e7indeki kal\u0131plar\u0131 tan\u0131r<\/li>\n<li>Yapay zeka proaktif ipu\u00e7lar\u0131 veriyor<\/li>\n<\/ul>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<blockquote><p>\"Bu hafta ayn\u0131 soruyu d\u00f6rt kez sordunuz - bir not kaydetmek ister misiniz?\"<\/p>\n<p>\"\u00c7arp\u0131c\u0131 say\u0131da m\u00fc\u015fteri bu \u00fcr\u00fcnden bahsetti - bunu sizin i\u00e7in \u00f6zetleyeyim mi?\"<\/p><\/blockquote>\n<h3>\ud83c\udf10 7. Di\u011fer ara\u00e7larla entegrasyon<\/h3>\n<p>Sistem di\u011fer ara\u00e7larla kolayca ili\u015fkilendirilebilir:<\/p>\n<ul>\n<li><strong>Neo4j<\/strong>anlamsal ili\u015fkileri grafiksel olarak g\u00f6stermek i\u00e7in<\/li>\n<li><strong>Dosyalar &amp; PDF'ler<\/strong>i\u00e7eri\u011fi otomatik olarak dizine eklemek i\u00e7in<\/li>\n<li><strong>Posta ayr\u0131\u015ft\u0131r\u0131c\u0131<\/strong>e-postalar\u0131 analiz etmek ve ezberlemek<\/li>\n<li><strong>Sesli asistanlar<\/strong>ses yoluyla etkile\u015fim kurmak i\u00e7in<\/li>\n<\/ul>\n<h3>\ud83d\udd10 8. her \u015fey yerel kal\u0131r - ve kontrol alt\u0131nda<\/h3>\n<p>En b\u00fcy\u00fck avantaj\u0131: Neyin kaydedilece\u011fine siz karar veriyorsunuz. Ne kadar s\u00fcre kay\u0131tl\u0131 kalaca\u011f\u0131na siz karar verirsiniz. Ve: siz istemedi\u011finiz s\u00fcrece bilgisayar\u0131n\u0131zdan asla \u00e7\u0131kmaz. Bir\u00e7ok insan\u0131n k\u00f6r\u00fc k\u00f6r\u00fcne bulut yapay zekas\u0131na g\u00fcvendi\u011fi bir d\u00fcnyada bu, \u00f6zellikle serbest \u00e7al\u0131\u015fanlar, geli\u015ftiriciler, yazarlar ve giri\u015fimciler i\u00e7in g\u00fc\u00e7l\u00fc bir denge unsuru.<\/p>\n<hr \/>\n<h3>Yerel yapay zeka sistemlerinin kullan\u0131m\u0131na ili\u015fkin g\u00fcncel anket<\/h3>\n<div class='bootstrap-yop yop-poll-mc'>\n\t\t\t\t\t\t\t<div class=\"basic-yop-poll-container\" style=\"background-color:#ffffff; border:0px; border-style:solid; border-color:#000000; border-radius:5px; padding:0px 5px;\" data-id=\"9\" data-temp=\"basic-pretty\" data-skin=\"square\" data-cscheme=\"blue\" data-cap=\"0\" data-access=\"guest\" data-tid=\"\" data-uid=\"c1c63cd38d99edf23e7d5dc87b523950\" data-pid=\"2736\" data-resdet=\"votes-number,percentages\" data-show-results-to=\"guest\" data-show-results-moment=\"after-vote\" data-show-results-only=\"false\" data-show-message=\"true\" data-show-results-as=\"bar\" data-sort-results-by=\"as-defined\" data-sort-results-rule=\"asc\"data-is-ended=\"0\" data-percentages-decimals=\"2\" data-gdpr=\"no\" data-gdpr-sol=\"consent\" data-css=\".basic-yop-poll-container[data-uid] .basic-vote {\t\t\t\t\t\t\t\t\ttext-align: center;\t\t\t\t\t\t\t\t}\" data-counter=\"0\" data-load-with=\"1\" data-notification-section=\"top\"><div class=\"row\"><div class=\"col-md-12\"><div class=\"basic-inner\"><div class=\"basic-message hide\" style=\"border-left: 10px solid #008000; padding: 0px 10px;\" data-error=\"#ff0000\" data-success=\"#008000\"><p class=\"basic-message-text\" style=\"color:#000000; font-size:14px; font-weight:normal;\"><\/p><\/div><div class=\"basic-overlay hide\"><div class=\"basic-vote-options\"><\/div><div class=\"basic-preloader\"><div class=\"basic-windows8\"><div class=\"basic-wBall basic-wBall_1\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_2\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_3\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_4\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_5\"><div class=\"basic-wInnerBall\"><\/div><\/div><\/div><\/div><\/div><form class=\"basic-form\" action=\"\"><input type=\"hidden\" name=\"_token\" value=\"10150c4d15\" autocomplete=\"off\"><div class=\"basic-elements\"><div class=\"basic-element basic-question basic-question-text-vertical\" data-id=\"9\" data-uid=\"2a27d286f92bfd58047eacc73e46dd93\" data-type=\"question\" data-question-type=\"text\" data-required=\"yes\" data-allow-multiple=\"no\" data-min=\"1\" data-max=\"7\" data-display=\"vertical\" data-colnum=\"\" data-display-others=\"no\" data-others-color=\"\" data-others=\"\" data-others-max-chars=\"0\"><div class=\"basic-question-title\"><h5 style=\"color:#000000; font-size:16px; font-weight:normal; text-align:left;\">MLX veya Ollama gibi yerel olarak \u00e7al\u0131\u015fan yapay zeka yaz\u0131l\u0131mlar\u0131 hakk\u0131nda ne d\u00fc\u015f\u00fcn\u00fcyorsunuz?<\/h5><\/div><ul class=\"basic-answers\"><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"45\" data-type=\"text\" data-vn=\"144\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[45]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[45]\" name=\"answer[9]\" value=\"45\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Ingenious - nihayet buluttan ba\u011f\u0131ms\u0131z<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"46\" data-type=\"text\" data-vn=\"28\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[46]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[46]\" name=\"answer[9]\" value=\"46\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">\u0130lgin\u00e7, ancak (hala) \u00e7ok karma\u015f\u0131k<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"47\" data-type=\"text\" data-vn=\"28\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[47]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[47]\" name=\"answer[9]\" value=\"47\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Yak\u0131nda deneyece\u011fim.<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"48\" data-type=\"text\" data-vn=\"5\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[48]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[48]\" name=\"answer[9]\" value=\"48\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">\u0130htiyac\u0131m yok - bulut benim i\u00e7in yeterli<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"49\" data-type=\"text\" data-vn=\"4\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[49]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[49]\" name=\"answer[9]\" value=\"49\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Bunun tam olarak ne hakk\u0131nda oldu\u011funu bilmiyorum.<\/span><\/label><\/div><\/li><\/ul><\/div><div class=\"clearfix\"><\/div><\/div><div class=\"basic-vote\"><a href=\"#\" class=\"button basic-vote-button\" role=\"button\" style=\"background:#027bb8; border:0px; border-style: solid; border-color:#000000; border-radius:5px; padding:10px 10px; color:#ffffff; font-size:14px; font-weight:normal;\">Oylama<\/a><\/div><input type=\"hidden\" name=\"trp-form-language\" value=\"tr\"\/><\/form><\/div><\/div><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n<hr \/>\n<h2>Tame Ollama + Qdrant: Yerel yapay zekan\u0131za nas\u0131l yap\u0131, kural ve ince ayar kazand\u0131r\u0131rs\u0131n\u0131z?<\/h2>\n<p>Ollama ve Qdrant'\u0131 Mac'e yerel olarak kurma zahmetine katlanan herkes zaten b\u00fcy\u00fck i\u015fler ba\u015fard\u0131. Art\u0131k sahipsiniz:<\/p>\n<ul>\n<li>Yerel dilde bir yapay zeka<\/li>\n<li>Anlamsal bir bellek<\/li>\n<li>Ve \u0130stem \u2192 Bellek \u2192 Ollama \u2192 Yan\u0131t e\u015fle\u015ftirmesini yapan i\u015fleyen bir boru hatt\u0131<\/li>\n<\/ul>\n<p>Ancak onunla \u00e7al\u0131\u015fan herkes hemen fark eder: kurallara ihtiyac\u0131 vard\u0131r. Yap\u0131ya. D\u00fczen.<br \/>\n\u00c7\u00fcnk\u00fc kontrol olmazsa asistan\u0131n\u0131z h\u0131zla \u00e7ok fazla \u015fey hat\u0131rlayan, s\u00fcrekli kendini tekrarlayan veya alakas\u0131z an\u0131lar\u0131 g\u00fcndeme getiren bir gevezeye d\u00f6n\u00fc\u015fecektir.<\/p>\n<h2>\ud83e\udded Hala eksik olan ne?<\/h2>\n<p>Orkestran\u0131n da bir \u015fefi vard\u0131r. Ve \u015fu anda sizin i\u015finiz de tam olarak bu: sadece kullanmak yerine kontrol etmek.<\/p>\n<h3>Mod\u00fcl 1: Bellek mant\u0131\u011f\u0131 i\u00e7in bir \"y\u00f6nlendirici\"<\/h3>\n<p>A\u00e7\u0131k\u00e7a her \u015feyi kaydetmek ya da a\u00e7\u0131k\u00e7a her \u015feyi aramak yerine, herhangi bir \u015feyin kaydedilip kaydedilmeyece\u011fine ya da y\u00fcklenip y\u00fcklenmeyece\u011fine \u00f6nceden karar vermelisiniz. Bunu, \u00f6rne\u011fin, komut istemi ile bellek aras\u0131na yerle\u015ftirece\u011finiz basit bir uygunluk y\u00f6nlendiricisi ile yapabilirsiniz:<\/p>\n<p><strong>\u00d6rnek<\/strong>Ollama'nin kendisine komut istemi arac\u0131l\u0131\u011f\u0131yla alaka d\u00fczeyini kontrol edin<\/p>\n<pre class=\"notranslate\" data-no-translation=\"\">def is_relevant_for_memory(prompt, response):\r\npr\u00fcf_prompt = f\"\"\"\r\nNutzer hat gefragt: \"{prompt}\"\r\nDie KI hat geantwortet: \"{response}\"\r\nSollte man sich diesen Dialog langfristig merken? Antworte nur mit 'Ja' oder 'Nein'.\r\n\"\"\"\r\nresult = query_ollama([], pr\u00fcf_prompt).strip().lower()\r\nreturn result.startswith(\"ja\")<\/pre>\n<p>B\u00f6ylece Ollama'ye cevab\u0131n\u0131 de\u011ferlendirme g\u00f6revi veriyorsunuz - ve yaln\u0131zca ilgili olarak s\u0131n\u0131fland\u0131r\u0131l\u0131rsa Qdrant'a kaydediyorsunuz.<\/p>\n<h3>Mod\u00fcl 2: Eski mesajlar\u0131 hari\u00e7 tutma (ba\u011flam s\u0131n\u0131rlamas\u0131)<\/h3>\n<p>\u00d6zellikle uzun oturumlarda, eski mesajlar ba\u011flam i\u00e7inde yeniden ortaya \u00e7\u0131kmaya devam ederse sorunlu hale gelir. Model unutmaz - t\u0131kan\u0131r.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm<\/strong>Ba\u011flam penceresini s\u0131n\u0131rlay\u0131n.<\/p>\n<p>Bunu iki \u015fekilde yapabilirsiniz:<\/p>\n<p><strong>Y\u00f6ntem 1<\/strong>: \u0130sabet say\u0131s\u0131n\u0131 s\u0131n\u0131rlay\u0131n<\/p>\n<pre class=\"notranslate\" data-no-translation=\"\">context = search_memory(user_prompt, top_k=3)<\/pre>\n<p>Burada yaln\u0131zca anlamsal olarak ilgili olan \u015feyler y\u00fcklenir - her \u015fey de\u011fil.<\/p>\n<p><strong>Y\u00f6ntem 2<\/strong>: Zaman\u0131 s\u0131n\u0131rlay\u0131n<\/p>\n<pre class=\"notranslate\" data-no-translation=\"\"># Nur Nachrichten der letzten 7 Tage\r\nnow = datetime.utcnow()\r\nfilter = Filter(\r\nmust=[\r\nFieldCondition(key=\"timestamp\", range=Range(gte=now - timedelta(days=7)))\r\n]\r\n)<\/pre>\n<p>Bu nedenle, sistem ge\u00e7mi\u015fe \u00e7ok fazla uzan\u0131rsa zaman\u0131 \"kesebilirsiniz\".<\/p>\n<h3>Mod\u00fcl 3: Ba\u011flam a\u011f\u0131rl\u0131klar\u0131 ve etiketlerin tan\u0131t\u0131lmas\u0131<\/h3>\n<p>Haf\u0131zan\u0131zdaki her girdi e\u015fit de\u011ferde de\u011fildir. Onlara a\u011f\u0131rl\u0131k veya kategoriler verebilirsiniz:<\/p>\n<ul>\n<li><strong>Sabit<\/strong> (\u00f6rn. \"Kullan\u0131c\u0131n\u0131n ad\u0131 Markus\")<\/li>\n<li><strong>Ge\u00e7ici<\/strong> (\u00f6rn. \"Bug\u00fcn Sal\u0131\")<\/li>\n<li><strong>Durumsal<\/strong> (\u00f6rn. \"Bug\u00fcn saat 10:30'dan itibaren sohbet\")<\/li>\n<\/ul>\n<p>Qdrant s\u00f6zde y\u00fckleri destekler - yani giri\u015f ba\u015f\u0131na ek bilgi. Bu, daha sonra filtreleme veya \u00f6nceliklendirme yapman\u0131z\u0131 sa\u011flar.<\/p>\n<h3>Mod\u00fcl 4: Komut istemi arac\u0131l\u0131\u011f\u0131yla ince ayar<\/h3>\n<p>Komut isteminin kendisi g\u00fc\u00e7l\u00fc bir kontrol \u00fcnitesidir.<br \/>\n\u0130\u015fte Ollama'yi daha ak\u0131ll\u0131 hale getirmek i\u00e7in kullanabilece\u011finiz birka\u00e7 numara:<\/p>\n<p><strong>Talimatlarla birlikte \u00f6rnek istem:<\/strong><\/p>\n<blockquote><p>Siz semantik haf\u0131zaya sahip yerel bir asistans\u0131n\u0131z. Birka\u00e7 an\u0131 bulursan\u0131z, yaln\u0131zca en alakal\u0131 \u00fc\u00e7 tanesini kullan\u0131n. A\u00e7\u0131k\u00e7a i\u015faretlenmedi\u011fi s\u00fcrece 10 g\u00fcnden daha eski bilgilere at\u0131fta bulunmay\u0131n. \"G\u00fcnayd\u0131n\" veya \"Te\u015fekk\u00fcr ederim\" gibi \u00f6nemsiz hat\u0131rlatmalar\u0131 dikkate almay\u0131n. Kesin ve deneyimli bir dan\u0131\u015fman tarz\u0131nda cevap verin.<\/p><\/blockquote>\n<p>Bu, yeni modeller ve e\u011fitim olmadan do\u011frudan komut isteminin kendisinde ince ayar yapman\u0131za olanak tan\u0131r.<\/p>\n<p>Ve: \u0130stemi dinamik olarak olu\u015fturabilirsiniz - duruma ba\u011fl\u0131 olarak.<\/p>\n<h3>Mod\u00fcl 5: Depolama hijyeni<\/h3>\n<p>Haf\u0131za b\u00fcy\u00fcd\u00fck\u00e7e kafa kar\u0131\u015ft\u0131r\u0131c\u0131 hale gelir.<br \/>\nAlakas\u0131z veya yinelenen i\u00e7eri\u011fi silen basit bir bak\u0131m beti\u011fi, a\u011f\u0131rl\u0131\u011f\u0131nca alt\u0131n de\u011ferindedir.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<blockquote><p>\"Hava durumuyla ilgili her \u015feyi unutun.\"<\/p>\n<p>\"3 aydan daha eski olan ve hi\u00e7 geri al\u0131nmam\u0131\u015f giri\u015fleri silin.\"<\/p><\/blockquote>\n<p>Qdrant bunu API arac\u0131l\u0131\u011f\u0131yla destekler - ve \u00f6rne\u011fin haftada bir kez otomatikle\u015ftirebilirsiniz.<\/p>\n<h3>Mod\u00fcl 6: Kontrol paneli olarak FileMaker<\/h3>\n<p>E\u011fer siz de benim gibi FileMaker ile \u00e7al\u0131\u015f\u0131yorsan\u0131z, t\u00fcm bunlar\u0131 REST-API arac\u0131l\u0131\u011f\u0131yla uzaktan kontrol edebilirsiniz:<\/p>\n<ul>\n<li>Derhal g\u00f6nderin<\/li>\n<li>Ba\u011flam\u0131 al<\/li>\n<li>Cevap al\u0131nd\u0131<\/li>\n<li>Bir de\u011ferleme yapt\u0131r\u0131n<\/li>\n<li>Kaydet veya unut<\/li>\n<\/ul>\n<p>\u0130htiyac\u0131n\u0131z olan tek \u015fey FileMaker'de k\u00fc\u00e7\u00fck bir REST mod\u00fcl\u00fc (JSON ile URL'den ekle) ve birka\u00e7 komut dosyas\u0131.<\/p>\n<p>Sonu\u00e7: Yapay zekan\u0131z\u0131 canl\u0131 bir not defteri gibi kontrol etmenizi sa\u011flayan bir aray\u00fcz - ama zeka ile.<\/p>\n<h2>\ud83d\udd1a Sonu\u00e7: Yapay zeka ancak liderli\u011fi kadar iyidir<\/h2>\n<p>Ollama g\u00fc\u00e7l\u00fcd\u00fcr. Qdrant esnektir. Ancak net kurallar olmadan her ikisi de yap\u0131land\u0131r\u0131lmam\u0131\u015f bir veri y\u0131\u011f\u0131n\u0131na d\u00f6n\u00fc\u015f\u00fcr. \u0130\u015fin p\u00fcf noktas\u0131 her \u015feyi saklamak de\u011fil, yaln\u0131zca ilgili olanlar\u0131 saklamak ve sadece hat\u0131rlamak yerine amaca y\u00f6nelik d\u00fc\u015f\u00fcnmektir.<\/p>\n<h3>Yeni makale serisi: Yapay zekan\u0131z i\u00e7in bir bilgi taban\u0131 olarak ChatGPT ge\u00e7mi\u015fleri<\/h3>\n<p><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/03\/chatgpt-veri%cc%87-i%cc%87hraci-ki%cc%87-sohbeti%cc%87ni%cc%87zi%cc%87n-nasil-ki%cc%87si%cc%87sel-bi%cc%87lgi%cc%87-si%cc%87stemi%cc%87ne-doenuestueguenue-acikliyor\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-5296\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-300x200.jpg\" alt=\"ChatGPT veri aktar\u0131m\u0131\" width=\"300\" height=\"200\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-18x12.jpg 18w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Ollama ve Qdrant ile kendi yapay zeka belle\u011finizi olu\u015fturduysan\u0131z, tam burada ba\u015flayan yeni bir yaz\u0131 dizisine g\u00f6z atman\u0131zda fayda var. Bu yaz\u0131 dizisi <a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/03\/chatgpt-veri%cc%87-i%cc%87hraci-ki%cc%87-sohbeti%cc%87ni%cc%87zi%cc%87n-nasil-ki%cc%87si%cc%87sel-bi%cc%87lgi%cc%87-si%cc%87stemi%cc%87ne-doenuestueguenue-acikliyor\/\"><strong>ChatGPT veri aktar\u0131m\u0131n\u0131 bu sisteme entegre edin<\/strong><\/a> sa\u011flar. Bir\u00e7ok kullan\u0131c\u0131 t\u00fcm sohbet ge\u00e7mi\u015flerini d\u0131\u015fa aktarabileceklerinin ve bu verilerin de\u011ferli bir bilgi kayna\u011f\u0131 oldu\u011funun fark\u0131nda bile de\u011fil. Bu seride, bu konu\u015fmalar\u0131 nas\u0131l analiz edece\u011finizi, bunlar\u0131 kat\u0131\u015ft\u0131rmalara nas\u0131l d\u00f6n\u00fc\u015ft\u00fcrece\u011finizi ve ard\u0131ndan bunlar\u0131 bir vekt\u00f6r veritaban\u0131na nas\u0131l aktaraca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fim. Bu, yerel yapay zekan\u0131z\u0131n \u00f6nceki konu\u015fmalara daha sonra eri\u015fmesine ve bunlar\u0131 yan\u0131tlar i\u00e7in ba\u011flam olarak kullanmas\u0131na olanak tan\u0131r. Bu \u015fekilde, ki\u015fisel bir bilgi ar\u015fivi bireysel diyaloglardan ad\u0131m ad\u0131m b\u00fcy\u00fcr.<\/p>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-131 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-131 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\"dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Yapay zeka \u00fczerine g\u00fcncel makaleler<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-131\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"warum ein eigenes magazin f\u00fcr unternehmen heute wichtiger ist als werbung\" data-id=\"4476\"  data-category=\"gesellschaft ki-systeme tipps &amp; anleitungen\" data-post_tag=\"datenlogik datenschutz digitales eigentum k\u00fcnstliche intelligenz ratgeber\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/01\/buguen-bi%cc%87r-si%cc%87rket-dergi%cc%87si%cc%87-neden-reklamdan-daha-oenemli%cc%87\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">G\u00fcn\u00fcm\u00fczde \u015firketler i\u00e7in kendi dergilerine sahip olmak neden reklam vermekten daha \u00f6nemli?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"M\u00fclk olarak dergi\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/magazin-gastbeitraege.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/magazin-gastbeitraege.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/magazin-gastbeitraege-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/magazin-gastbeitraege-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/magazin-gastbeitraege-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/01\/buguen-bi%cc%87r-si%cc%87rket-dergi%cc%87si%cc%87-neden-reklamdan-daha-oenemli%cc%87\/\" rel=\"bookmark\">G\u00fcn\u00fcm\u00fczde \u015firketler i\u00e7in kendi dergilerine sahip olmak neden reklam vermekten daha \u00f6nemli?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"mlx auf apple silicon als lokale ki im vergleich mit ollama &#038; co.\" data-id=\"2857\"  data-category=\"apple macos ki-systeme\" data-post_tag=\"datenschutz k\u00fcnstliche intelligenz llama llm mistral mlx ollama sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/09\/yerel-ki-olarak-elma-si%cc%87li%cc%87kon-uezeri%cc%87ndeki%cc%87-mlx-ollama-co-i%cc%87le-karsilastirildi\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Ollama &amp; Co. ile kar\u015f\u0131la\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda yerel AI olarak Apple Silicon \u00fczerinde MLX.<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"576\" class=\"attachment-full size-full\" alt=\"MLX ile Mac&#039;te Yerel Yapay Zeka\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/mlx-lokale-ki-apple-silicon.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/mlx-lokale-ki-apple-silicon.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/mlx-lokale-ki-apple-silicon-300x169.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/mlx-lokale-ki-apple-silicon-768x432.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/mlx-lokale-ki-apple-silicon-18x10.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/09\/yerel-ki-olarak-elma-si%cc%87li%cc%87kon-uezeri%cc%87ndeki%cc%87-mlx-ollama-co-i%cc%87le-karsilastirildi\/\" rel=\"bookmark\">Ollama &amp; Co. ile kar\u015f\u0131la\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda yerel AI olarak Apple Silicon \u00fczerinde MLX.<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"apple mlx vs. nvidia: so funktioniert lokale ki-inferenz auf dem mac\" data-id=\"3461\"  data-category=\"apple macos filemaker &amp; erp hardware ki-systeme\" data-post_tag=\"apple datenschutz filemaker k\u00fcnstliche intelligenz llama llm mac mistral mlx ollama sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/11\/apple-mlx-vs-nvidia-macte-yerel-ki-cikarimi-nasil-calisir\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Apple MLX vs. NVIDIA: Mac'te yerel yapay zeka \u00e7\u0131kar\u0131m\u0131 nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Apple Mac ile Silicon \u00fczerinde yerel yapay zeka\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/11\/apple-mlx-vs-nvidia-macte-yerel-ki-cikarimi-nasil-calisir\/\" rel=\"bookmark\">Apple MLX vs. NVIDIA: Mac'te yerel yapay zeka \u00e7\u0131kar\u0131m\u0131 nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"gfm-business und die zukunft des erp: lokale intelligenz statt cloud-abh\u00e4ngigkeit\" data-id=\"2956\"  data-category=\"apple iphone &amp; ipad apple macos filemaker &amp; erp ki-systeme\" data-post_tag=\"datenschutz digitales eigentum erp-software filemaker gfm-business k\u00fcnstliche intelligenz llm neo4j qdrant sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/09\/gfm-i%cc%87sletmesi%cc%87-ve-erpni%cc%87n-gelecegi%cc%87-buluta-bagimlilik-yeri%cc%87ne-yerel-zeka\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">gFM-Business ve ERP'nin gelece\u011fi: bulut ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 yerine yerel zeka<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"gFM-Business ve yapay zeka + bilgi grafi\u011fi\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/gfm-ERP-KI-Wissensgraf.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/gfm-ERP-KI-Wissensgraf.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/gfm-ERP-KI-Wissensgraf-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/gfm-ERP-KI-Wissensgraf-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/gfm-ERP-KI-Wissensgraf-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/09\/gfm-i%cc%87sletmesi%cc%87-ve-erpni%cc%87n-gelecegi%cc%87-buluta-bagimlilik-yeri%cc%87ne-yerel-zeka\/\" rel=\"bookmark\">gFM-Business ve ERP'nin gelece\u011fi: bulut ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 yerine yerel zeka<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<ol>\n<li><strong>Yerel bir yapay zeka neden bir \u201ehaf\u0131zaya\u201c ihtiya\u00e7 duyar? Dil modeli yeterli de\u011fil mi?<\/strong><br \/>\nBir dil modeli yaln\u0131zca mevcut istemle ve o anda ona verdi\u011finiz ba\u011flamla \u00e7al\u0131\u015f\u0131r. Bu nedenle \u00f6nceki konu\u015fmalar\u0131, belgeleri veya bilgileri kal\u0131c\u0131 olarak hat\u0131rlamaz. \u0130\u015fte tam da bu noktada yerel bellek devreye girer. Ek bir veritaban\u0131, yapay zekan\u0131n \u00f6nceki i\u00e7eri\u011fi kaydetmesine ve gerekti\u011finde geri getirmesine olanak tan\u0131r. Model daha sonra cevap verirken yaln\u0131zca mevcut sorunuzu de\u011fil, ayn\u0131 zamanda bu bellekten ilgili bilgileri de al\u0131r. Bu da \u00e7ok daha tutarl\u0131 ve bilin\u00e7li yan\u0131tlar al\u0131nmas\u0131n\u0131 sa\u011flar. B\u00f6yle bir sistem olmadan, bir dil modeli temelde kendi verileriniz veya projeleriniz hakk\u0131nda uzun vadeli bilgisi olmayan saf bir metin \u00fcreticisi olarak kal\u0131r.<\/li>\n<li><strong>Qdrant tam olarak nedir ve neden bu sistemde kullan\u0131lmaktad\u0131r?<\/strong><br \/>\nQdrant, semantik aramalar i\u00e7in \u00f6zel olarak geli\u015ftirilmi\u015f modern bir vekt\u00f6r veritaban\u0131d\u0131r. Geleneksel veritabanlar\u0131n\u0131n aksine, bilgileri sadece metin olarak de\u011fil, vekt\u00f6rler - anlam\u0131n matematiksel temsilleri - olarak depolar. Bu, i\u00e7eri\u011fi yaln\u0131zca ayn\u0131 kelimeler i\u00e7in de\u011fil, ayn\u0131 zamanda i\u00e7eri\u011fin yak\u0131nl\u0131\u011f\u0131 i\u00e7in de aramas\u0131na olanak tan\u0131r. Yani bir soru sordu\u011funuzda Qdrant, tam olarak ayn\u0131 terimleri i\u00e7ermeseler bile bilgi taban\u0131n\u0131zdan uygun metin pasajlar\u0131 bulabilir. Bir dil modeli ile birlikte bu, yapay zeka i\u00e7in bir t\u00fcr ak\u0131ll\u0131 bellek olu\u015fturur.<\/li>\n<li><strong>Bu ba\u011flamda s\u0131kl\u0131kla kullan\u0131lan \u201eRAG\u201c terimi ne anlama gelmektedir?<\/strong><br \/>\nRAG, \u201eRetrieval Augmented Generation\u201c anlam\u0131na gelir. Bu, bir dil modelinin bir cevap vermeden \u00f6nce bir veritaban\u0131ndan ek bilgi ald\u0131\u011f\u0131 bir tekniktir. Bu nedenle model, cevab\u0131n\u0131 yaln\u0131zca e\u011fitimden \u00fcretmekle kalmaz, ayn\u0131 zamanda bir bilgi kayna\u011f\u0131ndan uygun bilgilerle tamamlar. Bu y\u00f6ntem, dil modellerinin tipik bir sorununu \u00e7\u00f6zmektedir: Sadece e\u011fitim s\u0131ras\u0131nda \u00f6\u011frenilenleri bilirler. Bunun yerine RAG, dok\u00fcmantasyon, web siteleri veya kendi notlar\u0131 gibi g\u00fcncel veya ki\u015fisel verilere eri\u015fmelerini sa\u011flar.<\/li>\n<li><strong>Ollama ve Qdrant asl\u0131nda birlikte nas\u0131l \u00e7al\u0131\u015f\u0131yor?<\/strong><br \/>\nBu kurulumda, Ollama dil modeli rol\u00fcn\u00fc \u00fcstlenirken, Qdrant anlamsal bellek g\u00f6revi g\u00f6r\u00fcr. Bir soru sordu\u011funuzda, Qdrant \u00f6nce ilgili metin par\u00e7alar\u0131n\u0131 arar. Bu sonu\u00e7lar daha sonra sorunuzla birlikte dil modeline aktar\u0131l\u0131r. Model bu ek bilgileri iyi temellendirilmi\u015f bir cevap form\u00fcle etmek i\u00e7in kullan\u0131r. Bu nedenle tipik s\u0131ra \u015f\u00f6yledir: Soru sor \u2192 Bellekte ara \u2192 Ba\u011flam\u0131 geni\u015flet \u2192 Cevap olu\u015ftur.<\/li>\n<li><strong>Bu yapay zeka belle\u011fine ne t\u00fcr veriler ekleyebilirim?<\/strong><br \/>\nTemel olarak metne d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilen hemen hemen her \u015fey. Buna belgeler, web siteleri, Markdown dosyalar\u0131, PDF'ler, veritaban\u0131 giri\u015fleri ve hatta ki\u015fisel notlar dahildir. \u00d6nemli olan tek \u015fey, i\u00e7eri\u011fin veritaban\u0131na kaydedilmeden \u00f6nce daha k\u00fc\u00e7\u00fck metin b\u00f6l\u00fcmlerine ayr\u0131labilmesidir. Bu s\u00f6zde \u201epar\u00e7alar\u201c daha sonra semantik araman\u0131n temelini olu\u015fturur. Bu, yapay zekan\u0131n t\u00fcm belgeleri aramak zorunda kalmak yerine ilgili b\u00f6l\u00fcmlere \u00f6zel olarak eri\u015fmesini sa\u011flar.<\/li>\n<li><strong>Neden normal metin aramas\u0131 yerine bir vekt\u00f6r veritaban\u0131 kullan\u0131l\u0131yor?<\/strong><br \/>\nKlasik arama motorlar\u0131 genellikle anahtar kelimelerle \u00e7al\u0131\u015f\u0131r. Bu, yaln\u0131zca tam olarak ayn\u0131 terimleri i\u00e7eren sonu\u00e7lar\u0131 bulduklar\u0131 anlam\u0131na gelir. \u00d6te yandan bir vekt\u00f6r veritaban\u0131 anlam arar. Bu nedenle, farkl\u0131 kelimeler kullan\u0131lm\u0131\u015f olsa bile i\u00e7erik olarak benzer olan metinleri de bulabilir. Bu, yapay zeka sistemleri i\u00e7in \u00e7ok \u00f6nemlidir \u00e7\u00fcnk\u00fc sorular genellikle orijinal belgelerden farkl\u0131 \u015fekilde form\u00fcle edilir. Anlamsal aramalar soru ve cevap aras\u0131ndaki ba\u011flant\u0131y\u0131 \u00e7ok daha g\u00fcvenilir hale getirir.<\/li>\n<li><strong>Metinler ger\u00e7ekte nas\u0131l vekt\u00f6rlere d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr?<\/strong><br \/>\nS\u00f6zde g\u00f6mme modelleri bu ama\u00e7la kullan\u0131l\u0131r. Bu modeller metinleri analiz eder ve anlamlar\u0131n\u0131 temsil eden say\u0131 vekt\u00f6rlerine d\u00f6n\u00fc\u015ft\u00fcr\u00fcr. Dolay\u0131s\u0131yla metnin her bir b\u00f6l\u00fcm\u00fcne vekt\u00f6r uzay\u0131 olarak bilinen matematiksel bir temsil verilir. Benzer i\u00e7erikler, tamamen farkl\u0131 konulara g\u00f6re birbirine daha yak\u0131nd\u0131r. Daha sonra bir soru sorulursa, bu da bir vekt\u00f6re d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr. Qdrant daha sonra bellekteki en benzer girdileri \u00e7ok h\u0131zl\u0131 bir \u015fekilde bulabilir.<\/li>\n<li><strong>Qdrant neden genellikle Docker installiert arac\u0131l\u0131\u011f\u0131yla kullan\u0131l\u0131r?<\/strong><br \/>\nDocker, karma\u015f\u0131k yaz\u0131l\u0131mlar\u0131n kurulumunu \u00f6nemli \u00f6l\u00e7\u00fcde basitle\u015ftirir. Bir\u00e7ok ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 manuel olarak kurmak yerine, Qdrant basit\u00e7e bir konteyner i\u00e7inde \u00e7al\u0131\u015f\u0131r. Bu, kurulumun farkl\u0131 sistemlerde g\u00fcvenilir bir \u015fekilde \u00e7al\u0131\u015ft\u0131\u011f\u0131 ve kolayca ba\u015flat\u0131labilece\u011fi veya durdurulabilece\u011fi anlam\u0131na gelir. Bu y\u00f6ntem \u00f6zellikle Mac'te pratiktir \u00e7\u00fcnk\u00fc sistemi temiz tutar ve ayn\u0131 zamanda veritaban\u0131 i\u00e7in istikrarl\u0131 bir ortam sa\u011flar.<\/li>\n<li><strong>Bu sistemi tamamen \u00e7evrimd\u0131\u015f\u0131 \u00e7al\u0131\u015ft\u0131rabilir miyim?<\/strong><br \/>\nEvet, bu mimarinin en b\u00fcy\u00fck avantajlar\u0131ndan biri de bu. Hem dil modeli hem de vekt\u00f6r veritaban\u0131 kendi bilgisayar\u0131n\u0131zda yerel olarak \u00e7al\u0131\u015f\u0131r. Bu, harici sunuculara hi\u00e7bir veri g\u00f6nderilmedi\u011fi anlam\u0131na gelir. Bu da tamamen \u00f6zel bir yapay zeka ortam\u0131 yarat\u0131yor. Bu, \u00f6zellikle hassas veriler veya \u015firket i\u00e7i belgeler i\u00e7in bulut sistemlerine g\u00f6re belirleyici bir avantajd\u0131r.<\/li>\n<li><strong>B\u00f6yle bir yerel yapay zeka belle\u011fi ne kadar b\u00fcy\u00fck olabilir?<\/strong><br \/>\nBu, her \u015feyden \u00f6nce depolama alan\u0131n\u0131za ve sistemin performans\u0131na ba\u011fl\u0131d\u0131r. Modern vekt\u00f6r veritabanlar\u0131 milyonlarca metin par\u00e7as\u0131n\u0131 kolayca y\u00f6netebilir. Ancak bir\u00e7ok ki\u015fisel proje i\u00e7in sadece birka\u00e7 bin belge \u00e7ok g\u00fc\u00e7l\u00fc bir bilgi sistemi olu\u015fturmak i\u00e7in yeterlidir. Veri yap\u0131s\u0131n\u0131n kalitesi, bilgi miktar\u0131ndan daha \u00f6nemlidir.<\/li>\n<li><strong>Yapay zeka bu sistemle ger\u00e7ekten \u201e\u00f6\u011frenebilir\u201c mi?<\/strong><br \/>\nKlasik anlamda de\u011fil. Dil modelinin kendisi yeniden e\u011fitilmez. Bunun yerine, bilgi modelin d\u0131\u015f\u0131nda saklan\u0131r ve gerekti\u011finde geri al\u0131n\u0131r. Bu, yapay zekan\u0131n \u00f6\u011frenme yetene\u011fine sahip g\u00f6r\u00fcnmesini sa\u011flasa da, asl\u0131nda sadece s\u00fcrekli b\u00fcy\u00fcyen bir bilgi deposuna eri\u015fir. Bu yakla\u015f\u0131m\u0131n \u00f6nemli bir avantaj\u0131 vard\u0131r: modeli yeniden e\u011fitmek zorunda kalmadan herhangi bir zamanda yeni bilgiler eklenebilir.<\/li>\n<li><strong>B\u00f6yle bir yerel yapay zeka belle\u011fi hangi pratik uygulamalara yol a\u00e7abilir?<\/strong><br \/>\nOlas\u0131l\u0131klar inan\u0131lmaz derecede \u00e7e\u015fitlidir. \u00d6rne\u011fin, ki\u015fisel bir bilgi veritaban\u0131 olu\u015fturabilir, teknik belgeleri aranabilir hale getirebilir veya \u015firket i\u00e7i belgeleri analiz ettirebilirsiniz. Yazarlar, geli\u015ftiriciler veya ara\u015ft\u0131rmac\u0131lar da bundan faydalan\u0131r \u00e7\u00fcnk\u00fc b\u00fcy\u00fck miktarda bilgiyi yap\u0131land\u0131r\u0131lm\u0131\u015f bir \u015fekilde eri\u015filebilir hale getirebilirler. Temel olarak, kendi verilerinizi anlayan bir t\u00fcr ki\u015fisel ara\u015ft\u0131rma asistan\u0131 olu\u015fturulur.<\/li>\n<li><strong>Ayn\u0131 anda birden fazla veri kayna\u011f\u0131n\u0131 entegre edebilir miyim?<\/strong><br \/>\nEvet, Qdrant her metin par\u00e7as\u0131na kaynak, kategori veya dil gibi ek meta veriler verilmesine izin verir. Bu, farkl\u0131 veritabanlar\u0131n\u0131n birlikte y\u00f6netilmesine olanak tan\u0131r. Hatta bu meta veriler arama s\u0131ras\u0131nda \u00f6zel olarak filtrelenebilir. \u00d6rne\u011fin, yapay zeka yaln\u0131zca belirli bir belgedeki veya belirli bir projedeki i\u00e7eri\u011fi dikkate alabilir.<\/li>\n<li><strong>Bu sistemin klasik chatbotlardan fark\u0131 nedir?<\/strong><br \/>\n\u00c7o\u011fu sohbet robotu yaln\u0131zca e\u011fitim veri setinin bilgisiyle \u00e7al\u0131\u015f\u0131r. Bu nedenle kendi i\u00e7eri\u011finiz hakk\u0131nda herhangi bir \u00f6zel bilgi sa\u011flayamazlar. \u00d6te yandan bir RAG sistemi, bir dil modelini bireysel bir bilgi taban\u0131 ile birle\u015ftirir. Bu, yapay zekan\u0131n do\u011frudan kendi verilerinize g\u00f6re uyarlanm\u0131\u015f yan\u0131tlar vermesini sa\u011flar. Bu da onu verimli \u00e7al\u0131\u015fmalar i\u00e7in \u00e7ok daha kullan\u0131\u015fl\u0131 hale getirir.<\/li>\n<li><strong>Python bu kurulumda nas\u0131l bir rol oynuyor?<\/strong><br \/>\nPython genellikle dil modeli ile veritaban\u0131 aras\u0131ndaki ba\u011flant\u0131y\u0131 kontrol etmek i\u00e7in kullan\u0131l\u0131r. Sadece birka\u00e7 komut dosyas\u0131 ile metinler okunabilir, vekt\u00f6rlere d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilir ve Qdrant'a kaydedilebilir. Python ayr\u0131ca aramay\u0131 ger\u00e7ekle\u015ftirebilir ve bulunan sonu\u00e7lar\u0131 dil modeline aktarabilir. Bu, kendi gereksinimlerinize g\u00f6re \u00f6zelle\u015ftirilebilen esnek bir boru hatt\u0131 olu\u015fturur.<\/li>\n<li><strong>B\u00f6yle bir sistem kurmak sadece geli\u015ftiricilere y\u00f6nelik bir \u015fey mi?<\/strong><br \/>\n\u015eart de\u011fil. Sistemi kurmak belirli bir teknik anlay\u0131\u015f gerektirse de, gerekli ara\u00e7lar\u0131n \u00e7o\u011fu art\u0131k \u00e7ok daha basit hale gelmi\u015ftir. Biraz sab\u0131rla, derinlemesine programlama bilgisi olmadan bile i\u015fleyen bir sistem kurulabilir. Bununla bir kez u\u011fra\u015fan herkes, bu t\u00fcr yerel yapay zeka altyap\u0131lar\u0131n\u0131n muazzam potansiyelini hemen fark edecektir.<\/li>\n<li><strong>Yerel bir yapay zeka belle\u011finin s\u0131n\u0131rlar\u0131 nelerdir?<\/strong><br \/>\nEn \u00f6nemli s\u0131n\u0131rlama kendi bilgisayar\u0131n\u0131z\u0131n i\u015flem g\u00fcc\u00fcd\u00fcr. B\u00fcy\u00fck modeller veya b\u00fcy\u00fck bilgi veritabanlar\u0131 daha fazla bellek ve CPU g\u00fcc\u00fc gerektirebilir. Cevaplar\u0131n kalitesi de b\u00fcy\u00fck \u00f6l\u00e7\u00fcde verilerin yap\u0131s\u0131na ba\u011fl\u0131d\u0131r. Belgeler k\u00f6t\u00fc haz\u0131rlanm\u0131\u015fsa, yapay zeka yaln\u0131zca s\u0131n\u0131rl\u0131 \u00f6l\u00e7\u00fcde iyi sonu\u00e7lar verebilir.<\/li>\n<li><strong>Ollama ve Qdrant'\u0131n bu kombinasyonu neden yerel yapay zeka i\u00e7in \u00f6zellikle ilgin\u00e7 bir mimari olarak g\u00f6r\u00fcl\u00fcyor?<\/strong><br \/>\n\u00c7\u00fcnk\u00fc iki \u00f6nemli bile\u015feni bir araya getiriyor: g\u00fc\u00e7l\u00fc bir dil modeli ve h\u0131zl\u0131 bir semantik veritaban\u0131. Birlikte, tamamen yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131labilen eksiksiz bir yapay zeka \u00e7al\u0131\u015fma ortam\u0131 olu\u015ftururlar. Bu, ki\u015fisel bilgi sistemlerinin, ak\u0131ll\u0131 arama motorlar\u0131n\u0131n veya \u00f6zel asistanlar\u0131n buluta ba\u011f\u0131ml\u0131 olmadan ve kendi verileriniz \u00fczerinde tam kontrol sahibi olarak kurulmas\u0131na olanak tan\u0131r.<\/li>\n<\/ol>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-132 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-132 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\"dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Sanat ve k\u00fclt\u00fcr \u00fczerine g\u00fcncel makaleler<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-132\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"zukunft mit ladeger\u00e4t \u2013 herr von l&#8217;oreot kauft einen e-scooter\" data-id=\"3229\"  data-category=\"allgemein gesellschaft kunst &amp; kultur stories &amp; humor\" data-post_tag=\"erfahrungen\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/sarj-ci%cc%87hazli-gelecek-bay-von-loreot-bi%cc%87r-e-scooter-satin-aliyor\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">\u015earj cihazl\u0131 gelecek - Bay von L'oreot bir e-scooter sat\u0131n al\u0131yor<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"747\" class=\"attachment-full size-full\" alt=\"\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/loereot-e-scooter-1.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/loereot-e-scooter-1.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loereot-e-scooter-1-300x219.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loereot-e-scooter-1-768x560.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loereot-e-scooter-1-16x12.jpg 16w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/sarj-ci%cc%87hazli-gelecek-bay-von-loreot-bi%cc%87r-e-scooter-satin-aliyor\/\" rel=\"bookmark\">\u015earj cihazl\u0131 gelecek - Bay von L'oreot bir e-scooter sat\u0131n al\u0131yor<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"reichweite ist kein eigentum \u2013 warum sichtbarkeit heute nicht mehr ausreicht\" data-id=\"3994\"  data-category=\"allgemein filemaker &amp; erp gesellschaft kunst &amp; kultur\" data-post_tag=\"datenlogik datenschutz denkmodelle digitales eigentum erp-software\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/erisim-sahiplik-degildir-neden-goeruenuerluek-guenuemuezde-artik-yeterli-degildir\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Eri\u015fim sahiplik de\u011fildir - G\u00fcn\u00fcm\u00fczde g\u00f6r\u00fcn\u00fcrl\u00fck neden art\u0131k yeterli de\u011fil?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Eri\u015fim ve sahiplik\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/reichweite-vs-eigentum.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/reichweite-vs-eigentum.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/reichweite-vs-eigentum-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/reichweite-vs-eigentum-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/reichweite-vs-eigentum-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/erisim-sahiplik-degildir-neden-goeruenuerluek-guenuemuezde-artik-yeterli-degildir\/\" rel=\"bookmark\">Eri\u015fim sahiplik de\u011fildir - G\u00fcn\u00fcm\u00fczde g\u00f6r\u00fcn\u00fcrl\u00fck neden art\u0131k yeterli de\u011fil?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"ulrike gu\u00e9rot: eine europ\u00e4erin zwischen idee, universit\u00e4t und \u00f6ffentlichem diskurs\" data-id=\"4039\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"denkmodelle deutschland europa geopolitik krisen meinungsfreiheit portrait sicherheitspolitik spieltheorie\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/ulrike-guerot-ueni%cc%87versi%cc%87te-fi%cc%87kri%cc%87-ve-kamusal-soeylem-arasinda-bi%cc%87r-avrupali\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Ulrike Gu\u00e9rot: Fikir, \u00fcniversite ve kamusal s\u00f6ylem aras\u0131nda bir Avrupal\u0131<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Ulrike Gu\u00e9rot ve Avrupa\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/ulrike-guerot-portrait.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/ulrike-guerot-portrait.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ulrike-guerot-portrait-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ulrike-guerot-portrait-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ulrike-guerot-portrait-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/ulrike-guerot-ueni%cc%87versi%cc%87te-fi%cc%87kri%cc%87-ve-kamusal-soeylem-arasinda-bi%cc%87r-avrupali\/\" rel=\"bookmark\">Ulrike Gu\u00e9rot: Fikir, \u00fcniversite ve kamusal s\u00f6ylem aras\u0131nda bir Avrupal\u0131<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"wenn pflicht wieder pflicht wird. eine art essay von herrn von l&#8217;oreot.\" data-id=\"3010\"  data-category=\"allgemein gesellschaft kunst &amp; kultur stories &amp; humor\" data-post_tag=\"deutschland erfahrungen geopolitik krisen pers\u00f6nlichkeitsentwicklung sicherheitspolitik\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/goerev-tekrar-goerev-oldugunda-bay-von-loreotun-bi%cc%87r-tuer-denemesi%cc%87\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">G\u00f6rev tekrar g\u00f6reve d\u00f6n\u00fc\u015ft\u00fc\u011f\u00fcnde. Bay von L'oreot'un bir t\u00fcr denemesi.<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Beklenmedik bir telefon g\u00f6r\u00fc\u015fmesi\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/goerev-tekrar-goerev-oldugunda-bay-von-loreotun-bi%cc%87r-tuer-denemesi%cc%87\/\" rel=\"bookmark\">G\u00f6rev tekrar g\u00f6reve d\u00f6n\u00fc\u015ft\u00fc\u011f\u00fcnde. Bay von L'oreot'un bir t\u00fcr denemesi.<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>","protected":false},"excerpt":{"rendered":"<p>Haf\u0131zal\u0131 yerel yapay zeka - bulut olmadan, abonelik olmadan, sapmalar olmadan \u00d6nceki bir makalede, Mac installiert \u00fczerinde nas\u0131l Ollama yap\u0131laca\u011f\u0131n\u0131 a\u00e7\u0131klam\u0131\u015ft\u0131m. Bu ad\u0131m\u0131 zaten att\u0131ysan\u0131z, art\u0131k Mistral, LLaMA3 veya REST API arac\u0131l\u0131\u011f\u0131yla eri\u015filebilen ba\u015fka bir uyumlu model gibi g\u00fc\u00e7l\u00fc bir yerel dil modeline sahipsiniz demektir. Ancak ... <a title=\"G\u00f6rev tekrar g\u00f6reve d\u00f6n\u00fc\u015ft\u00fc\u011f\u00fcnde. Bay von L&#039;oreot&#039;un bir t\u00fcr denemesi.\" class=\"read-more\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/goerev-tekrar-goerev-oldugunda-bay-von-loreotun-bi%cc%87r-tuer-denemesi%cc%87\/\" aria-label=\"G\u00f6rev tekrar g\u00f6reve d\u00f6n\u00fc\u015ft\u00fc\u011f\u00fcnde hakk\u0131nda devam\u0131n\u0131 oku. Bay von L&#039;oreot taraf\u0131ndan yaz\u0131lm\u0131\u015f bir t\u00fcr deneme.\">Devam\u0131n\u0131 oku<\/a><\/p>","protected":false},"author":1,"featured_media":2504,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":760,"footnotes":""},"categories":[431,15,3,4],"tags":[452,410,471,435,433,437,453,432,450,434,451],"class_list":["post-2502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ki-systeme","category-apple-macos","category-filemaker","category-tipps-anleitungen","tag-docker","tag-filemaker","tag-kuenstliche-intelligenz","tag-llama","tag-llm","tag-mistral","tag-neo4j","tag-ollama","tag-qdrant","tag-sprachmodell","tag-vektordatenbank"],"_links":{"self":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts\/2502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/comments?post=2502"}],"version-history":[{"count":12,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts\/2502\/revisions"}],"predecessor-version":[{"id":5333,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts\/2502\/revisions\/5333"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/media\/2504"}],"wp:attachment":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/media?parent=2502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/categories?post=2502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/tags?post=2502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}