Vay!Geliştiriciler için tam özellikli sandbox — sonsuza kadar ücretsiz!Şimdi kaydolun
WhatsApp için LangChain eğitimi

LangChain ve Whapi.Cloud ile WhatsApp yapay zeka ajanı nasıl oluşturulur: Python eğitimi

Updated on June 1, 2026

Bu Whapi.Cloud eğitimi, Python geliştiricilerine LangChain ve LangGraph ile tek bir barındırılan webhook üzerinde nasıl WhatsApp yapay zeka ajanı oluşturulacağını gösterir. Al, düşün ve yanıtla döngüsünü kurar, ardından LangGraph thread_id değerini gönderenin telefon numarasına eşitleyerek her kişiye kendi belleğini verirsiniz. Yanıtlar, Whapi.Cloud API'si üzerinden serbest metin olarak geri gider; önceden kurmanız gereken bir yerel tünel veya Meta işletme doğrulaması yoktur. FastAPI ve pip ile rahat çalışan arka uç geliştiricileri için yazılmıştır.

Build a WhatsApp AI agent with LangChain, LangGraph and Whapi.Cloud in Python
Yazar hakkínda
Jason Mitchell
Jason Mitchell
Whapi.Cloud Product Owner
2019'dan beri WhatsApp entegrasyonlarí geliştiriyorum. Bağlantí kurmaktan her zaman memnuniyet duyarím — bir API kullaním senaryosunu tartíşmak, geri bildirim paylaşmak veya sektör hakkínda sohbet etmek için. Beni LinkedIn'de bulabilirsiniz.
Sıkça Sorulan Sorular

LangChain ile WhatsApp ajanı soruları

Hayır. ngrok yalnızca bir tünelin yerel bir makineyi dışarıya açması gerektiğinde gereklidir. Whapi.Cloud ile bir numarayı QR koduyla bağlar ve kanal ayarlarında barındırılan bir webhook URL'si belirlersiniz; böylece gelen mesajlar doğrudan dağıtılmış FastAPI uygulamanıza POST edilir. Çoğu eğitimin gerektirdiği tünel adımı tamamen ortadan kalkar.
Resmi Business API'sinde, 24 saatlik bir pencerenin dışındaki mesajların önceden onaylanmış şablonlar olması gerekir ve Meta teslim edilen şablon başına ücret alır. Whapi.Cloud ile ajan, <code>POST /messages/text</code> üzerinden serbest metin yanıtı gönderir; böylece ne şablon onay adımı ne de yönetilecek şablon başı ücret vardır.
FastAPI uygulamasını genel bir sunucuya dağıtın, token'ınızı ve model anahtarınızı ortam değişkenleri olarak ayarlayın ve MemorySaver'ı bir Postgres checkpointer ile değiştirin. Telefonu thread_id yapma mantığı aynı kalır, ancak konuşma durumu artık bellekte sıfırlanmak yerine yeniden başlatmaları ve dağıtımları atlatır.
Ajana bir checkpointer ekleyin ve her invoke çağrısında gönderenin telefon numarasına eşit bir <code>thread_id</code> geçirin. LangGraph bundan sonra her akış için ayrı bir konuşmayı saklar ve geri yükler; böylece her kişi kendi bağlamını korur. Bir checkpointer olmadan tüm kullanıcılar tek bir durumu paylaşır ve konuşmalar birbirine karışır.
Webhook işleyicisi dönmeden önce LLM çağrısında takılıyor. Yanıt yavaş olduğunda teslimat zaman aşımına uğrar ve mesaj yeniden gönderilir; böylece ajan iki kez yanıt verir. Hemen HTTP 200 döndürün, ajanı bir arka plan görevinde çalıştırın ve ardından yanıtı ayrı bir API çağrısıyla gönderin.
Bir sınıf yöntemini <code>@tool</code> ile süslediniz; bu yüzden LangChain <code>self</code> değerini zorunlu bir araç argümanı olarak okur ve ajan derlemesi başarısız olur. Her aracı modül düzeyinde bir işlev olarak tanımlayın ve paylaşılan her durumu <code>self</code> yerine bir closure veya genel bir istemci aracılığıyla geçirin.

Müşterilerimizin Whapi.Cloud ile
Neler Yaptığını Görün

"Cart reminders with a 5% follow-up coupon lifted our recovery rate from 4% to 11%. Customers reply directly in WhatsApp — our team closes the sale right there."

Abandoned Cart Recovery

Hans M., Germany
"Managing 40+ segment groups became trivial — auto welcome messages, pinned updates, inactive member cleanup. Lead gen from WhatsApp groups grew 3x in two months."

Automated Group Management at Scale

Carlos S., Brazil
"Guests receive door codes, WiFi credentials, and a local guide automatically on arrival. Checkout is confirmed via a photo on WhatsApp. Front desk load dropped 40% in the first month."

Contactless Hotel Operations

Ana M., Romania
"Our deals channel has 12,000 subscribers. Whapi.Cloud scrapes competitors, filters duplicates, and auto-posts the top 5 daily. Channel growth tripled after switching to automated posting."

Automated Deal Channel Publishing

Katrin S., Germany
"We verified 93,000 active WhatsApp numbers from 180,000 contacts in 48 hours. Campaign open rates improved significantly by stopping spend on inactive numbers."

Large-Scale Audience Filtering

Sergio N., Spain
"Patients book appointments and check lab results on WhatsApp. The bot handles 200+ daily queries without staff. Appointment no-shows dropped 30% after automated 24h reminders."

Healthcare Bot — Scheduling & Results

Dr. Fernanda O., Brazil
"Post-purchase WhatsApp messages with a tailored discount at day 14. Birthday coupons see 45% redemption — far above our email rate. Repeat purchases via WhatsApp: 18% of total revenue."

WhatsApp Retention Campaigns

Lukas W., Germany
"Customers get a WhatsApp tracking link the moment their parcel ships. Support tickets dropped 35% in 3 months — mostly 'where is my order?' queries simply disappeared."

Automated Shipping Notifications

Matei P., Romania
Kendi bünyemizde geliştirildi ve yönetiliyor

Nedir Whapi.Cloud?

Whapi.Cloud, işletmenizi WhatsApp ile doğrudan ve karmaşíklík olmadan bağlayan sezgisel bir API'dir. Destek botlarí oluşturun, randevularí planlayín, bildirimler gönderin, gruplarí ve kanallarí yönetin, sipariş onaylaríní otomatikleştirin ve her şeyi webhook'larla takip edin. Siz işinizi büyütmeye odaklanín, mesajlaşma katmaníní API halletsin.

Hizmetimiz WhatsApp gruplarí, topluluklarí ve kanallarí üzerinde tam kontrol ve yönetim sağlar.

Dinamikler ve yeni özellikler ekleyin: medya, butonlar, tepkiler, hikayeler, siparişler ve ürünler. Tüm bunlar müşteri etkileşimi için kullanílabilir.

Destek ekibimiz hízla yanít verecek ve her türlü sorunuzda size yardímcí olacaktír!
Account screenshot
Account screenshot