How do you transition an LLM from a passive chatbot into an active, decision-making Agent?
It all boils down to one critical mechanism: Tool-Calling.
open.substack.com/pub/python…
Retrieval without generation is a library, not a librarian. 📚
LangBot Day 9: The RAG Pipeline — Retriever Meets Generator
open.substack.com/pub/python…
#AI #RAG #LLM #LangChain #Python #BuildingInPublic #GenerativeAI
LangBot Day 7: Streaming Output — Token-by-Token Responses open.substack.com/pub/python…
This one is the reason of "chain" in "langchain". Let's explore 🤔
LangBot Day 4: Chaining with LCEL — The Pipe Operator
open.substack.com/pub/python…
#Python #AI #Coding #LangChain
Day 3 of AI Chatbot tutorial with LangChain 🤖
Let's spice up our chatbot today, shall we?
Let's add a personality 🧟
Mean? Sarcastic? Victorian butler? Chilled? Travel Agent? you name it!
read here: 👉 substack.com/home/post/p-202…
#Python #LangChain #ArtificialIntelligence
Day 2 of building an AI chatbot with LangChain 🦾
Adding memory, so he can remember my name :) and the entire conversation.
pythonflow.substack.com/p/la…
btw, why everybody uses Claude Code, where are the antigravity people?
I wanna see tweets like "how to do ... in antigravity"
Come on now, it has the coolest name ever!
#antigravity #AI #claudecode
🚀 Starting a brand new daily tutorial series on LangChain:
Everyday, I'm introducing a new concept:
🔹Project setup
🔹Conversation memory
🔹Prompt templates & Chain orchestration
🔹Structured output
🔹Agents & RAG
substack.com/@pythonflow/p-2…
#LangChain
Pro tips for http.server :
🔹 Change port: python -m http.server 8080
🔹 Serve a specific folder: python -m http.server --directory /path/to/folder
Perfect for quick testing or sharing docs with colleagues on the same Wi-Fi. What's your favorite Python built-in? 🐍
Need to share files quickly on your local network or test a static site?
Python has a built-in magic trick. Just run this in your terminal:
python -m http.server
Boom 💥 Instant web server on port 8000. No Nginx or Apache needed. 🐍✨
#Python #CodingTips #DevTools
🚨 Anthropic has suspended access to Fable 5 & Mythos 5 globally due to a US government export control directive over a potential "jailbreak". Anthropic is complying but strongly disagrees, calling the vulnerability minor.
anthropic.com/news/fable-myt…
New --> Deploying Hugo to AWS Lightsail with GitHub Actions" 🚀
Learn how to build a production-ready static site stack:
☁️ AWS Lightsail (Ubuntu)
⚙️ Nginx Web Server
🔒 Let's Encrypt SSL
🤖 GitHub Actions (CI/CD)
Read here: pythonflow.com/posts/deploy-…
#Hugo #AWS #DevOps
My course completion certificate for "LangChain- Agentic AI Engineering with LangChain & LangGraph" ude.my/UC-3a4d793b-ab2e-4151… via @udemy
I've learned agentic applications, RAG applications.
Day 57/100 of #100DaysOfPythonTips 🐍
len(obj) -> obj.__len__()
next(obj) -> obj.__next__()
Built-in functions delegate behavior to dunder (double-underscore) methods implemented on objects.
That’s how Python lets your own classes behave like built-in types
#Python
Why you should learn Prompt Engineering
pythonflow.com/why-you-shoul…
Alican Donmez retweeted
🔴 15 yaşındaki kardeşim Fatih Acacı, akranı olan bir cani tarafından 12 kez bıçaklanarak katledildi.
Olay günü Fatih, arkadaşıyla birlikte yıllardır gittiği, bildiğimiz ve güvendiğimiz bir PC kafedeydi. Karşısındaki parka, akranı olan cani tarafından “konuşacağız” denilerek çağrıldı.
Kafe sahibine, “Abicim oyunumuzu kapatma, 5 dakika arkadaşımızla konuşup geleceğiz” dedi. Telefonunu ve cüzdanını orada bıraktı.
Çünkü çocuğumun aklının ucundan bile geçmiyordu böyle bir vahşetle karşılaşacağı.
Fail, yaz günü olmasına rağmen uzun kollu bir hırka giymiş, bıçağı kolunda saklamıştı. Fatih’i parkta kameraların görmediği, ağaçların arasındaki bir alana götürdü ve orada 12 kez bıçakladı.
Bu darbeler karnından, kaburgalarından, belinden, kolundan, bacağından, kalçasından, sırtından ve böbrek bölgesinden aldı.
Bunların tamamı otopsi raporlarında yer alan resmi bulgulardır.
Çocuğumun sağlam tek bir organı bile kalmamıştı
Ortada planlı, bilinçli ve bile isteye işlenmiş bir cinayet var.
Lütfen buraya kadar okuduysanız, Fatih’in sesi olmak için bu yazıya etkileşim verin ve paylaşın. Çünkü kamuoyu desteği olmadan bu mücadele yürümüyor.
Fail, “SSÇ” adı altında çok düşük bir cezayla yargılanıyor. En üst sınırdan verilecek ceza bile yetersizken, daha da düşürülmesi düşüncesine yüreğim, kalbim dayanmıyor.
📍 2. Duruşma
🗓 28 Ocak
⏰ 14.30
🏛 Ankara Adliyesi – Söğütözü Ek Hizmet Binası
Gelebilecek olan herkesi desteğe bekliyorum.
Gelemeyecek olanlardan ise sosyal medya üzerinden destek olmalarını rica ediyorum🙏🏻🙏🏻
Fatih unutulmasın.
Bu dava eksik kalmasın.
#Fatihacaciicinadalet
#FatihEmsalOlsun
#Adalet
Day 56/100 of #100DaysOfPythonTips 🐍
zip(strict=True) is your silent bug killer.
It forces iterables to have the same length instead of quietly truncating data.
#Python #pythonlearn #100DaysOfCode
Day 55/100 of #100DaysOfPythonTips 🐍
Did you know there are 5 ways to merge dicts in python!
Do you know any other way?
#Python #pythonlearn #100DaysOfCode
Day 54/100 of #100DaysOfPythonTips 🐍
Python has a weird superpower:
True and False are actually numbers.
Yep — True == 1 and False == 0.
#Python #pythonlearn #100DaysOfCode








