Discord Rehber Discord.py ile GPT-3 kullanarak Discord botunuza yapay zeka yetenekleri ekleme

BloodyX

Forum Yöneticisi
Forum Yöneticisi
Katılım
16 Eyl 2023
Mesajlar
14
Tepkime puanı
0
Ödüller
2
  1. GPT-3 veya diğer yapay zeka API'larına erişim sağlayın. API sağlayıcısının belirlediği yönergeleri takip ederek API anahtarlarını alın.
  2. Python'da Discord.py kütüphanesini kullanarak botunuzu kodlayın. Gelen metin mesajlarını analiz edin ve yapay zeka API'sini çağırarak yanıtları alın.
pip install openai yüklemeniz gerekmektedir


Python:
import discord
import openai

# Discord botunu oluşturun
client = discord.Client()

# OpenAI GPT-3 API anahtarınızı ayarlayın
openai.api_key = 'API_ANAHTARINIZ'

@client.event
async def on_ready():
    print(f'Bot {client.user} olarak giriş yaptı!')

@client.event
async def on_message(message):
    if message.author == client.user:
        return

    if message.content.startswith('!soru'):
        # GPT-3 API'sini kullanarak bir soruya yanıt alın
        soru = message.content[6:]  # !soru komutunu kaldırın
        yanit = openai.Completion.create(
            engine="text-davinci-002",
            prompt=soru,
            max_tokens=50  # Yanıtın maksimum uzunluğu
        )
        await message.channel.send(yanit.choices[0].text)

# Discord botunu başlatın
client.run('TOKEN')
 

Users who are viewing this thread

Üst