Спочатку вам потрібно створити власний сервер на Discord
- Інтеграція ChatGPT із Discord складається з кількох кроків, включаючи створення сервера Discord, розробку програми на порталі розробників Discord тощо.
- Ця стаття містить докладні кроки, як це зробити за допомогою Python у коді Visual Studio.

XВСТАНОВИТИ, НАТИСНУВШИ ЗАВАНТАЖИТИ ФАЙЛ
Це програмне забезпечення виправить поширені комп’ютерні помилки, захистить вас від втрати файлів, зловмисного програмного забезпечення, збою апаратного забезпечення та оптимізує ваш ПК для максимальної продуктивності. Вирішіть проблеми з ПК і видаліть віруси в 3 простих кроки:
- Завантажте Restoro PC Repair Tool який поставляється із запатентованими технологіями (патент доступний тут).
- Натисніть Розпочати сканування щоб знайти проблеми з Windows, які можуть спричиняти проблеми з ПК.
- Натисніть Відремонтувати все щоб вирішити проблеми, що впливають на безпеку та продуктивність вашого комп’ютера.
- Restoro завантажив 0 читачів цього місяця.
Інтеграція ChatGPT з Розбрат дозволяє вам додати розмовного помічника AI на ваш сервер Discord, щоб відповідати на ваші запити та виконувати інші завдання.
Його інтеграція трохи складна, оскільки включає кілька кроків. Але не хвилюйтеся; ми вас покриємо! Давайте розпочнемо!
Найкращі поради щодо використання ChatGPT із Discord
- Використовуйте Discord API – Discord API має чудову функціональність і дозволяє вам взаємодіяти з платформою Discord. Крім того, це полегшує використання ChatGPT із Discord.
- Очистити введення = правильний вихід – Спілкуючись із ChatGPT, ви повинні використовувати стислі введення, щоб отримати релевантні результати.
- Захист бота – Переконайтеся, що створений вами бот ChatGPT захищений і вживає заходів безпеки для захисту даних користувачів.
- Дозволити користувачам залишати відгуки – важливо дозволити користувачам залишати відгуки про свої розмови з ChatGPT; це може допомогти вам покращити взаємодію з користувачем.
- Перевірте продуктивність – ви повинні регулярно контролювати точність і час відповіді ChatGPT, щоб переконатися, що він працює правильно.
Як я можу інтегрувати ChatGPT із Discord?
Порада експерта:
СПОНСОРОВАНО
Деякі проблеми з ПК важко вирішити, особливо коли мова йде про пошкоджені сховища або відсутні файли Windows. Якщо у вас виникли проблеми з виправленням помилки, ваша система може бути частково зламана.
Ми рекомендуємо встановити Restoro, інструмент, який просканує вашу машину та визначить несправність.
Натисніть тут завантажити та почати ремонт.
Перш ніж виконувати детальні кроки, вам слід виконати такі перевірки:
- Вам потрібно мати Код Visual Studio на вашому комп'ютері.
- Крім того, було б найкраще, якби у вас був a Інтерпретатор Python.
1. Створіть свій сервер на Discord
- Увійти в Розбрат з вашим іменем користувача.
- Натисніть на + увійдіть, щоб створити свій сервер.
- Натисніть на Створити власний.
- Тепер виберіть Для мене та моїх друзів.
- На наступному екрані введіть назву вашого сервера та завантажте зображення, якщо натиснути. Потім натисніть Створити.
2. Створіть бота
- Йти до Портал розробників Discord.
- Тепер натисніть на Додатки, а потім виберіть Створити додаток.
- Йти до Загальна інформація, назвіть програму та додайте піктограму програми.
- Натисніть Зберегти зміни.
- На лівій панелі виберіть Бот.
- Натисніть Додати бота.
- Тепер натисніть Так, зробіть це на Додайте цього бота до цієї програми.
3. Створіть URL
- Йти до OAuth2, натисніть Генератор URLі поставте галочку поруч Бот.
- Прокрутіть вниз і виберіть Адміністратор.
- Унизу сторінки ви отримаєте URL-адресу, скопіюйте її та вставте в блокнот.
- Тепер перейдіть до OAuth2 знову, а потім натисніть Загальний.
- Під Посилання авторизації за замовчуванням, виберіть Спеціальна URL-адреса зі спадного списку для методу авторизації.
- Вставте URL-адресу, яку ви скопіювали, і натисніть Зберегти зміни.
- Йти до Бот, увімкніть перемикач для Вміст повідомленняі натисніть Зберегти зміни.
4. Скинути маркер
- Йти до Боті натисніть Скинути маркер.
- Натисніть Так, зробіть це на Reset Bot’s Token.
- Тепер натисніть Копія щоб скопіювати маркер і вставити його в блокнот для подальшого використання.
5. Авторизувати
- Вставте згенеровану URL-адресу в браузер. Від Додати на сервер, виберіть назву створеного вами сервера. Натисніть Продовжити.
- Поставте галочку поруч Адміністратор і натисніть Авторизувати.
- Перевірте це ти людина.
- Після авторизації продовжуйте.
6. Використовуйте командний рядок
- Натисніть вікна ключ, вид CMDі натисніть ВІДЧИНЕНО.
- Скопіюйте та вставте таку команду та натисніть Enter:
Cd робочий стіл
mkdir ChatGPT_Friends
cd ChatGPT_Friends
код .
7. Створення файлів і папок у Visual Studio Code
- Перейдіть на ліву панель, натисніть Папка значок і назвіть його додаток.
- Створіть файл і назвіть його _init_.py.
- Далі створіть папку та назвіть її chatgpt_ai.
- Виберіть chatgpt_ai створіть файл і назвіть його _init_.py.
- Створіть інший файл під chatgpt_ai і назвіть це connect_openai.py.
- Тепер створіть іншу папку під додаток папку та назвіть її discord_bot.
- Виберіть discord_bot папку та створіть файл і назвіть його connect_discord.py.
- Тепер за межами папки програми створіть файл і назвіть його run.py.
- Створіть інший файл і назвіть його .env.
- Як отримати доступ і використовувати ChatGPT в Італії [Швидкий обхід]
- Помилка ChatGPT у Body Stream: що це таке та як це виправити?
8. Запишіть код у файл .env
- Перейдіть до файлу .env.
- Введіть таку команду та вкажіть маркер, який ви скопіювали з порталу розробників Discord, поруч із Discord_Token і скопіюйте ключ API поруч із OPENAI_Key:
DISCORD_TOKEN=ключ
#OPENAI_KEY=
9. Завантажити модулі
- Перейдіть до терміналу, скопіюйте та вставте таку команду та натисніть Enter:
python -m pip встановити python-discord
- Після встановлення введіть таку команду, щоб установити модуль dotenv:
python -m pip встановити python-dotenv
- Тепер скопіюйте та вставте таку команду, щоб встановити модуль Open API:
pip встановити openapi
- Щоб встановити модуль запиту, виконайте цю команду –
запити встановлення pip
10. Запишіть код у файл connect_discord.py
- Перейдіть до файлу connect_discord.py.
- Скопіюйте та вставте наступний сценарій, як зазначено. Будь ласка, не вносьте зміни:
з dotenv імпортувати load_dotenv
імпорт ос
імпортний розбрат
load_dotenv()
discord_token=os.getenv('DISCORD_TOKEN')
клас MyClient (discord. Клієнт):
async def on_ready (self):
print('Увійшли як: ', self.user)
async def on_message (я, повідомлення):
друк (message.content)
якщо message.author == self.user:
повернення
await message.channel.send (f"{message.content}")
наміри=розбрат. Intents.default()
intents.message_content = Правда
client=MyClient (intents=наміри)
client.run (discord_token) - Після завершення натисніть на бігти для запуску коду.
- У терміналі ви побачите, що ви ввійшли в систему, як назву основної папки.
- Перейдіть у програму Discord і введіть Привіт.
- Бот відповість. На цьому етапі він копіюватиме лише те, що ви вводите.
11. Отримайте ключ API від OpenAI
- Перейти до Веб-сайт OpenAI.
- Увійдіть і натисніть Особисті.
- Натисніть Переглянути ключі API.
- Тепер натисніть Створіть новий секретний ключ.
- Скопіюйте ключ і вставте його в блокнот.
- Також вставте його у файл .env поруч із OPENAI_KEY.
12. Перевірте модель
- Перейдіть на веб-сайт OpenAIі увійдіть.
- Перейдіть до Документація.
- Тепер під Почати, натисніть Моделі, а потім виберіть ГПТ-3.
- Скопіюйте назву останньої моделі з правої панелі.
13. Напишіть код у connect_openai.py
- ВІДЧИНЕНО connect_openai.py на Visual Studio Code.
- Скопіюйте та вставте наступний сценарій:
з dotenv імпортувати load_dotenv
імпорт openai
імпорт ос
load_dotenv()
openai.api_key=os.getenv('OPENAI_KEY')
def chatgpt_response (підказка):
відповідь = openai. Completion.create(
engine='text-davinci-003',
prompt=підказка,
температура=0,75,
max_tokens=100
)
#друк (відповідь)
повернути відповідь ['choices'][0]['text']
14. Внесіть зміни в connect_discord.py
- Замініть наведену нижче команду такою командою:
await message.channel.send (f"{message.content}")
await message.channel.send (f"Ви сказали: {message.content} \n {chatgpt_response (message.content)}")
- Додайте цю команду до рядка номер 5:
з app.openai_chat.connect_openai імпортувати chatgpt_response
15. Напишіть код у run.py
- Перейти до run.py файл.
- Введіть такий сценарій:
з додатка. Discord_bot.connect_discord імпорт клієнта, discord_token
if _name_ == '__main__': - Тепер перейдіть до connect_discord файл, виріжте звідти наступну команду та вставте її в сценарій run.py:
client.run (discord_token)
- Тепер запустіть файл, натиснувши кнопку «Відтворити», розташовану у верхній частині Visual Code Studio.
16. Спілкуйтеся з ChatBot
-
Перейдіть на свій канал.
- Ви бачите, що ChatBot онлайн.
- Введіть запитання або почніть розмову.
Отже, ось як ви можете інтегрувати ChatGPT із Discord і розпочати розмову з ботом — застрягши десь під час процесу? Не соромтеся згадувати всі свої запити в розділі коментарів нижче.
Ви можете прочитати це, якщо хочете знати, як використовувати ChatGPT з Whatsapp.
Виникли проблеми? Виправте їх за допомогою цього інструменту:
СПОНСОРОВАНО
Якщо наведені вище поради не допомогли вирішити вашу проблему, на комп’ютері можуть виникнути глибші проблеми з Windows. Ми рекомендуємо завантаження цього інструменту відновлення ПК (оцінка «Чудово» на TrustPilot.com), щоб легко їх вирішити. Після встановлення просто натисніть Розпочати сканування кнопку, а потім натисніть на Відремонтувати все.