Tekil Mesaj gösterimi
Alt 12 Şubat 2024, 10:09   #1
Çevrimdışı
fatal Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Sunucunuza ChatGPT (Yapay Zeka) botu ekleyin.




Merhaba,

Botun çalışır halini, Sohbet.Net / #GPT kanalında test edebilirsiniz. Kurulum ve sonrasında desteğe ihtiyacınız olursa konu altında belirtebilirsiniz.

ChatGPT IRC Bot, HTTP istekleri aracılığıyla API ile etkileşimde bulunmak için OpenAI'nin resmi bağlantılarını kullanır: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bir hesap oluşturun ve API anahtarınızı alın: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Sonrasında sanal sunucumuza Python kurmamız gerekiyor.

Debian/Ubuntu için;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
sudo apt install python3 python3-pip

CentOS/Redhad için;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
yum install python3 python3-pip

OpenAI ve pyshorteners kuralım.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pip3 install openai==0.28 pyshorteners

Kaynak dosyasını indireceğiz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
git clone https://github.com/knrd1/chatgpt.git

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd chatgpt

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cp example-chat.conf chat.conf

Chat.conf dosyasını düzenleyeceğiz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
nano chat.conf

sk-XXXXXXXXXXXXXXX silip yukarıda verdiğim linkten oluşturduğunuz API'yi yazabilirsiniz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[openai] api_key = sk-XXXXXXXXXXXXXXX [chatcompletion] model = gpt-3.5-turbo role = user context = You are a helpful and friendly bot on IRC channel #linux. temperature = 0.8 max_tokens = 1000 top_p = 1 frequency_penalty = 0 presence_penalty = 0 request_timeout = 60 [irc] server = irc.sohbet.net port = 6667 ssl = false channels = #felsefe nickname = nick ident = ident realname = realname password = nick şifresi

Düzenlemeleri yaptıktan sonra botu IRC sunucusuna bağlamak için, chatgpt dizininde;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
python3 chatgpt.py

Botu arka planda çalıştırmak ve oturumunuzdan çıktıktan sonra bile çalışır durumda kalmasını sağlamak için;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
screen python3 chatgpt.py

Ekran oturumundan ayrılmak için (ChatGPT IRC Bot'unuzu arka planda çalışır durumda bırakmak için), Ctrl + A + D tuşlarına basın. Ekran oturumuna daha sonra yeniden bağlanmanız gerekirse aşağıdaki komutu kullanın.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
screen -r

ChatGPT IRC Bot yalnızca takma adını belirttiğinizde etkileşime girecektir.

Alıntı:
10:31:12 <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> GPT: merhaba, naber?
10:31:14 <GPT> Merhaba, iyiyim, teşekkür ederim. Peki ya sen?

Modeli "dalle" olarak ayarlarsanız ChatGPT IRC Bot, oluşturulan görüntüye kısaltılmış bir URL döndürecektir.

Alıntı:
17:33:16 <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> ChatGPT: merhaba, Python dili ile yazılmış örnek bir Discord bot oluşturabilir misin?
17:33:28 <GGPT> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

__________________
die with memories, not dreams.

Konu fatal tarafından (14 Şubat 2024 Saat 10:33 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan