paint-brush
GPT-3 Cebinizde mi? Neden!ile@tole
2,716 okumalar
2,716 okumalar

GPT-3 Cebinizde mi? Neden!

ile Tihomir Dmitrović4m2023/01/26
Read on Terminal Reader
Read this story w/o Javascript

Çok uzun; Okumak

GPT-3 muhteşem bir teknolojidir ve bunun güçlü ve kullanışlı uygulamalar oluşturmak için nasıl kullanılabileceğini görmek inanılmaz. Convoworks'ün yardımıyla artık akıllı, konuşkan bir bot oluşturmak için WordPress ve Viber'de GPT-3'ü kullanmak mümkün. Birkaç basit adımla GPT gücüne cebinizde sahip olabilirsiniz!
featured image - GPT-3 Cebinizde mi? Neden!
Tihomir Dmitrović HackerNoon profile picture

GPT son zamanlarda çok popüler bir konu haline geldi ve otomatik müşteri hizmetlerinden doğal dil işlemeye kadar birçok farklı şekilde kullanılıyor.


Bu eğitimde, WordPress ve kodsuz eklenti Convoworks WP'yi kullanarak Viber uygulaması için GPT destekli bir sohbet robotunun nasıl oluşturulacağı gösterilecektir. Burada, GPT-3'ün doğal dil teknolojisini kullanarak soru sorabilmeniz ve herhangi bir konu hakkında sohbet edebilmeniz için sohbet robotunun nasıl kurulacağını açıklayacağız.


Başlayalım!



Kurmak

Viber için GPT destekli sohbet robotunuzu kurmaya başlamak için, Viber uygulamasından istek alabilmesi amacıyla herkese açık bir WordPress kurulumuna sahip olmanız gerekir. Ardından Eklenti Yükleyicisine gidin ve Convoworks WP'yi kurup etkinleştirin. Bu işlem tamamlandıktan sonra Convoworks WP'yi açın ve "Dosyadan içe aktar" seçeneğini kullanarak yeni bir hizmet oluşturun. Hizmet tanımını (json dosyası) buradan indirebilirsiniz.


Convoworks hizmet tanımını içe aktar

https://partners.viber.com/account/ adresinde bir Viber botu oluşturun. Bunu yapmak için ihtiyacınız olan tek şey yüklü ve çalışan bir Viber uygulamasıdır. Oluşturduğunuzda, Convoworks'te kullanılacak bir API erişim belirtecine sahip olacaksınız. Kullanıcıları davet etmek için kullanabileceğiniz QR kodunu not edin.

Viber bot hesabı kurulumu


Şimdi hizmetinizi Convoworks'te açın, Yapılandırma görünümüne gidin ve Viber platformunu etkinleştirmek için tıklayın. Buraya Viber “Auth Token” ve “Hesap Kimliğini” girmeniz gerekiyor. Hesap kimlik numarasını https://partners.viber.com/account/ adresindeki Viber hesabınızın URL'sinde bulabilirsiniz.


Convoworks'te Viber platformu yapılandırması


Son adım, Convoworks hizmetinde OpenAI kimlik doğrulama anahtarını ayarlamaktır. Hizmetinizde Değişkenler görünümüne gidin ve doğru değeri ayarlayın. Burada ayrıca hangi modeli kullandığınızı ve GPT API'nin kullandığı diğer parametreleri de ayarlayabilirsiniz.


Convoworks hizmetinde OpenAI GPT API yapılandırması


Artık kullanmaya başlamanız yeterli. Viber uygulamanıza gidin, Diğer ekranını açın ve üstteki QR kodu simgesine dokunun. Kamerayı Viber bot hesap sayfanızdaki QR koduna çevirin ve işte buradasınız!


Viber uygulaması - daha fazla görünüm

Nasıl çalışır?

Konuşma

GPT (Generative Pre-trained Transformer), doğal dili anlayabilen ve belirli bir istemi temel alarak yeni metin oluşturabilen bir algoritma türüdür. Bir bağlam oluşturmak için giriş istemini kullanarak ve ardından metin oluşturmak için bu bağlamı kullanarak çalışır.

GPT'nin tamamlanma ilkesi, istemin sağladığı bağlama göre yeni metin üretmesidir. Algoritmanın ilgili metni oluşturması için yeterli bağlamı sağlayan bir istemin GPT'ye sağlanması önemlidir. Örneğin, "Fransa'nın başkenti nedir?" gibi bir istem sağlarsanız GPT, Fransa ve başkenti hakkında metin üretecektir.

Yani burada Convoworks hizmetinde yaptığımız şey, konuşmanın tamamını içeren ${conversation} değişkenini (başlangıçta boş) ayarlamaktır (“Parametreyi ayarla” öğesini kontrol edin). Buna hem kullanıcının sorgusunu hem de botun yanıtlarını ekliyoruz.


Http Sorgu öğesi


Bu bileşen API istekleri oluşturmamıza ve yanıt verilerini kullanmamıza olanak tanır. Bir tamamlama yanıtı getirecek, bunu konuşmaya ekleyecek ve kullanıcıya geri gönderebileceğimiz yanıt metnini hazırlayacaktır. Bu işlevsellik bir parçaya yerleştirilmiştir, böylece onu iş akışında çeşitli yerlerde kullanabiliriz.

Bu hizmette ek komutların işlenmesini sağlamak için düz metin filtreleri kullanıyoruz. Konuşmayı sıfırlamak için "yeniden başlat" veya "yeniden başlat" komutlarını yakalayan bir örnek (${conversation} değişkenini boş dizeye ayarlar).


HTTP Sorgu öğesi yapılandırması


Metin filtresi ve özel komutlar


Bu hizmette ek komutların işlenmesini sağlamak için düz metin filtreleri kullanıyoruz. Konuşmayı sıfırlamak için "yeniden başlat" veya "yeniden başlat" komutlarını yakalayan bir örnek (${conversation} değişkenini boş dizeye ayarlar).


Komut işlemeyi baştan başlat


Gelecek fikirler

Kimlik doğrulama

Viber istek gönderirken kullanıcının benzersiz kimliğini de alıyoruz. Veritabanımızda bu kimliğe sahipsek, kullanıcı ayrıntılarını kolayca öğrenebilir ve kişiselleştirilmiş bir mesaj veya konuşmayla yanıt verebiliriz.


Hızlı mühendislik

GPT'nin çoğunu elde etmek için istemlerin nasıl oluşturulacağını bilmenin çok fazla gücü vardır. Doğru istemi oluşturmak çok önemlidir ve onunla oynamalısınız. Convoworks'ün WordPress'in içinde çalıştığını ve tüm verilerine erişebildiğini unutmayın; bu, bir istemi veritabanındaki verilerle önceden doldurabileceğiniz anlamına gelir. Eğer yeni bir kullanıcı ise, son siparişi neydi… neye ihtiyacınız varsa, farklı konuşma bağlamları koyabilirsiniz.

Çözüm

GPT-3 muhteşem bir teknolojidir ve bunun güçlü ve kullanışlı uygulamalar oluşturmak için nasıl kullanılabileceğini görmek inanılmaz. Convoworks'ün yardımıyla artık akıllı, konuşkan bir bot oluşturmak için WordPress ve Viber'de GPT-3'ü kullanmak mümkün. Birkaç basit adımla GPT gücüne cebinizde sahip olabilirsiniz!