Entegrasyonlar

Bot, işlevselliğini zenginleştirmek için harici hizmetleri kullanabilir. Başlattığımız ilk entegrasyon, Telegram mesajlarını işlemek için OpenAI (ChatGPT ve diğer modeller) kullanma yeteneğidir.

OpenAI ile entegrasyon – genel bilgiler

OpenAI API, herhangi bir Telegram kaynağından gelen bir Telegram mesajından bir metin veya görüntü ile gerçekleştirmek istediğiniz eylemi düz bir dille tanımlamanıza olanak tanır. Ardından, bot yapay zekaya mesajı ve talimatlarınızı gönderir ve işlemin sonucunu bir hedefe yayınlar. Popüler kullanım alanları arasında başka bir dile çeviri, uzun metinleri analiz etme ve özetleme, akıllı filtreleme, belirli kriterlere göre metindeki sayıları değiştirme, görüntüleri metne çevirme, görüntüleri analiz etme ve daha fazlası yer alır.

OpenAI API entegrasyonunu Menü → Yönlendirme ayarları → Kaynak ve hedef seç → Entegrasyonlar bölümünden etkinleştirebilirsiniz.

OpenAI API ücretli bir ürün olduğundan, iki ödeme senaryosu sunuyoruz: botta pro-balansınızdan veya kendi kendine ödeme. Genel tavsiye şudur: AI ile sadece deneme yapmayı planlıyorsanız, pro-balansınızdan ödeme yapmak daha kolaydır. Büyük miktarda veriyi işlemek için düzenli olarak OpenAI kullanmayı planlıyorsanız, kendi OpenAI hesabınızı oluşturarak biraz tasarruf edebilirsiniz.

Pro-balansınızdan ödeme yapma

Bu ödeme modu en basit olanıdır. Varsayılan olarak kullanılır ve sizin herhangi bir ek işlem yapmanızı gerektirmez. Yönlendirme ayarlarında OpenAI API entegrasyonunu etkinleştirmeniz ve gerekli parametreleri ayarlamanız yeterlidir. API’nin her başarılı kullanımından sonra, sonuçla birlikte OpenAI API belirteçlerindeki çağrı maliyetini alırız ve aşağıdaki oranlara göre pro-balansınızdan düşeriz.

Kendi OpenAI hesabınızdan ödeme yapma

OpenAI platformuna kendiniz kaydolabilir, ücretli bir abonelik satın alabilir ve API anahtarınızı oluşturabilirsiniz. Ardından, bu anahtarı şuraya girmeniz gerekir Menü → Tercihler → OpenAI. Tercihlerinizde bir API anahtarınız varsa, bot OpenAI hesabınızı kullanacak ve botun kendisindeki bakiyenizden ekstra ücret alınmayacaktır.

Önemli: Anahtarınızın çalışması için OpenAI hesabınıza bağlı en az bir ödeme yönteminiz olmalıdır. Ayrıca, bir OpenAI hesabı ile bir ChatGPT hesabının aynı şey olmadığını unutmayın.

Avantajları: Pro-balance ile ödeme yapmaktan daha ucuzdur; ayrıca kullanım istatistiklerine erişebilirsiniz.
Dezavantajları: OpenAI hesabınızın ödendiğinden ve yeterli krediye sahip olduğundan emin olmanız gerekir.

OpenAI Sohbet

OpenAI Sohbet hizmeti aracılığıyla mesaj işlemeyi Menü → Yönlendirme ayarları → Kaynak ve hedef seç → Entegrasyonlar bölümünden etkinleştirebilirsiniz. Aşağıdaki ayarlar mevcuttur.

İstem şablonu

Bilgi istemi, YZ için talimatları içeren metindir. Bilgi isteminiz büyük olasılıkla hem talimatlarınızdan hem de işlenecek mesajın metninden oluşacağından, bir şablon bunları birleştirmek için uygun bir yol sağlar. Şablon olarak görevinizi açıklayan herhangi bir metin yazabilir ve içine ${body} özel etiketini koyabilirsiniz. Ardından, metinde bu etiketin belirtildiği yere, bot işlenecek mesajın metnini ekleyecektir. En basit durumda, sadece görevinizi tanımlayın ve sonuna ${body} ekleyin. Nasıl kullanılacağına dair aşağıdaki örneklere bakın.

Model

Modeller maliyet, akıllılık ve diğer bazı özellikler bakımından farklılık gösterir. Çoğu uygulama için en ucuz model olan gpt-3-turbo işinizi görecektir. Farklı modeller hakkında daha fazla bilgiyi buradan okuyabilirsiniz.

Yaratıcılık

Bu parametre “sıcaklık” olarak da adlandırılır. Sıcaklık ne kadar yüksek olursa, cevap da o kadar artistik olacaktır. Sıcaklık ne kadar düşük olursa, cevap o kadar “bilimsel”, daha doğru ve daha gerçekçi olacaktır. Çoğu durumda bu parametreyi 1’e eşit bırakabilirsiniz.

Örnekler

Çeviri

Kanalınızın aynı anda birkaç dilde otomatik yansımalarını oluşturabilirsiniz. Bunu yapmak için, orijinal kanaldan ilgili dillerdeki kanallara kopyalamayı ayarlayın ve entegrasyon ayarlarında AI için uygun talimatları ayarlayın.

İstem şablonu:
Translate the following text into a German language:
${body}

Model ve Yaratıcılığı varsayılan ayarlarında tutabilirsiniz.

Filtreleme

Yapay zekayı akıllı bir filtre olarak kullanabilirsiniz. Metni kriterlerinize göre analiz edecek ve yayınlamak için yeşil ışık yakacaktır. AI aracılığıyla işlemeden önce olağan filtreler uygulandığından, öncelikle aşağıdaki parametrelerle bir ara kanala yönlendirme oluşturmanız gerekir:

İstem şablonu:
If the following text mentions a probability of a success of a deal equal or greater than 90%, reply to me with this text unchanged. If it does not occur, reply to me with the message "copying not required".
${body}
.

Model ve Yaratıcılığı varsayılan ayarlarında tutabilirsiniz.

Ardından, “copying not required” metni içeren iletilerin geçmesine izin vermemek için olağan filtreleri ayarlayarak ara kanaldan son kanala bir yeniden yönlendirme yapılandırın.