22 Aralık 2023, 19:20 | #1 |
mIRC Botunuza yapay zeka, görsel oluşturucu, ses oluşturucu, çeviri, proxy koruması, konum verileri ve dahasını ekleyin.
Merhaba, bir süredir API ile ChatGPT, grafik, ses, çeviri oluşturma üzerinde çalışıyorum, Altyapıyı oluşturdum fakat henüz tam anlamıyla stabil olmasa da bütün istemcilere entegre edilebilecek seviyede. Kod
Dali modu, ultra gerçek mod ve karikatür modu kategoriye göre resimler oluşturabilir. Kod
Kod
Kod
Peki, mIRC'e nasıl entegre edilebilir? Daha önce de söylediğim gibi, sadece 3-5 satır basit bir kod parçasıyla tamamen mIRC'inize entegre edebilirsiniz. Örnek kod: Kodalias jv { return $replacecs($1-,\u0131,ı,\u0130,İ,\u011f,ğ,\u011e,Ğ,\u00fc,ü,\u00dc,Ü,\u015f,ş,\u015e,Ş,\u00f6,ö,\u00d6,Ö,\u00e7,ç,\u00c7,Ç) } alias gpt { if (!$1 || !$2 || !$3 || !$regex($1,^#) || !$regex($2,/^(resim|msg|ses|ceviri)$/Si)) { echo -a Eksik ya da hatalı giriş yaptınız. Örn: | echo -a //gpt #kanal ceviri [çeviri yapılacak dil: Örn: tr] cümle <> resim/msg/ses/ cümle } else { var %gp $r(999,9999) | sockopen $+(gpt,%gp) api.bfsistem.com 80 | sockmark $+(gpt,%gp) $+($1, $chr(247), $2, $chr(247), $iif($2 == ceviri,$+($3,$chr(47),$regsubex($regsubex($utfencode($4-),/[[:punct:]]/g,),/(\s)/gi,$+($chr(37),20))),$regsubex($regsubex($utfencode($3-),/[[:punct:]]/g,),/(\s)/gi,$+($chr(37),20)))) } } on *:sockopen:gpt*:{ sockwrite -n $sockname GET $+(/,$gettok($sock($sockname).mark,2,247),/,$gettok($sock($sockname).mark,3-,247)) HTTP/1.1 | sockwrite -n $sockname Host: api.bfsistem.com sockwrite -n $sockname bf-key: bf-key-x sockwrite -n $sockname Connection: close | sockwrite -n $sockname $crlf } on *:sockread:gpt*:{ var %b | sockread -f %b | tokenize 32 %b if ($regex($1-,^HTTP.+ (\d+)) && $regml(1) != 200) { sockclose $sockname if ($regml(1) == 429) { echo -a İstek limitini aştınız. } elseif ($regml(1) == 430) { echo -a Cevap oluşturulurken bir hata oldu, tekrar deneyiniz. } elseif ($regml(1) == 500) { echo -a İstek tamamlanamadı. } } elseif ($regex($1-,^"cevap\d+": "(.*)")) { echo -a GPT: $jv($regml(1)) } elseif ($regex($1-,^"resim": "(.*)")) { echo -a Resim hazır: $jv($regml(1)) } elseif ($regex($1-,^"ses": "(.*)")) { echo -a Ses hazır: $jv($regml(1)) } elseif ($regex($1-,^"ceviri": "(.*)")) { echo -a Çeviri hazır: $jv($regml(1)) } } Bu kod mIRC için eklenmiştir, siz API referanslarınızı kullanarak bütün dillere basit bir şekilde entegre edebilirsiniz. KodGörsel API endpoint: https://api.bfsistem.com/resim/aslanlar geyik avlıyor, 8k ultra detaylı, gerçekçi KodGPT API endpoint: https://api.bfsistem.com/msg/sen kimsin? KodSes API endpoint: https://api.bfsistem.com/ses/Atatürk 20 Ocak 1915te 19uncu Tümen Komutanı olarak Çanakkale cephesine atanmıştır. KodÇeviri API endpoint: https://api.bfsistem.com/ceviri/en/Atatürk 20 Ocak 1915te 19uncu Tümen Komutanı olarak Çanakkale cephesine atanmıştır. KodProxy/Konum API endpoint(leri): Sistem asenkron olarak çalışıyor, yani çoklu iş gücünü destekliyor, bu süreci desteklemek adına ve kısıtlamaları aşmak için 4 linkli sunucu ve bu sunuculardan beslenen 1 ana sunucu var. Belli başlı limitler var, bu limitleri koymasam herkes eşit derecede yararlanamaz. Çeviri ve ses oluşturma, görsel ve metin işleme apileri kadar katı limitlere sahip değildir, ancak bütün API girdilerinin bağlı olduğu limitlendirmeler vardır. Limitler isteğinizi karşılamıyorsa Ek limitler API-KEY ile ya da direkt IP adresine tanımlanabilir. Özellikler şimdilik böyle, 1 günde aklıma bu kadar geldi. Amacım, dünyada fazlasıyla ses getiren bir yazılımdan IRC dünyasının da çok basit bir şekilde ve altyapı olmadan faydalanması. Belki de bir başlangıç referans noktası olur ve daha iyi sistemleri tetikler. Bu amaç ile yola çıkarak kısıtlı kaynaklar doğrultusunda geri bildirimlere göre sistemi canlı tutmak için uğraşacağım. IRC Dünyasındaki gelişimlere katkı sağlar umarım. Keyifli api'lemeler! Dipnot: Sistem şu an fazlasıyla beta sürümünde, bütün talepleri işlemek için hayli zaman gerekebilir. Şimdilik hiçbir garantisi yoktur.
________________
|
|
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|