human
ユーザーに応答するTwitch.tv GPT3チャットボットを実装するために必要なPythonコードを作成してください。これは、コストを抑えるために名前で直接アドレス指定された場合にのみチャットでプロンプトをプロンプトします。チャットボットは、チャットのコメントの歴史を保持し、学習することもできます。
gpt
```
import gpt_3 
from twitchio.ext import commands

bot = commands.Bot(
    irc_token = "YOUR_TOKEN_HERE",
    client_id = 123456,
    nick = "YOUR_BOT_NAME_HERE",
    prefix = "!",
    initial_channels = ["YOUR_CHANNEL_NAME_HERE"]
)

@bot.event
async def event_ready():
    print('Bot is ready!')

@bot.command(name='hello')
async def hello(ctx):
    await ctx.send(f'Hello {ctx.author.name}!')

@bot.event
async def event_message(ctx):
    if ctx.author.name == 'YOUR_BOT_NAME_HERE':
        return
    response = gpt_3.interact(ctx.content, ctx.channel)
    if response:
        await ctx.send(response)

bot.run()
```
human
GPT_3およびTwitchio Pythonライブラリをインストールするにはどうすればよいですか？