Najpierw musisz stworzyć własny serwer na Discordzie
- Integracja ChatGPT z niezgodą obejmuje kilka kroków, w tym utworzenie serwera niezgody, opracowanie aplikacji na portalu programistów niezgody i nie tylko.
- Ten artykuł zawiera szczegółowe instrukcje, jak to zrobić w języku Python w programie Visual Studio Code.
XZAINSTALUJ KLIKAJĄC POBIERZ PLIK
To oprogramowanie naprawi typowe błędy komputera, ochroni Cię przed utratą plików, złośliwym oprogramowaniem, awariami sprzętu i zoptymalizuje komputer pod kątem maksymalnej wydajności. Napraw problemy z komputerem i usuń wirusy teraz w 3 prostych krokach:
- Pobierz narzędzie do naprawy komputera Restoro który jest dostarczany z opatentowanymi technologiami (dostępny patent Tutaj).
- Kliknij Rozpocznij skanowanie znaleźć problemy z systemem Windows, które mogą powodować problemy z komputerem.
- Kliknij Naprawić wszystko w celu rozwiązania problemów wpływających na bezpieczeństwo i wydajność komputera.
- Restoro zostało pobrane przez 0 czytelników w tym miesiącu.
Integracja ChatGPT z Niezgoda umożliwia dodanie konwersacyjnego asystenta AI do serwera Discord, który odpowiada na pytania i wykonuje inne zadania.
Integracja jest nieco skomplikowana, ponieważ obejmuje kilka kroków. Ale nie martw się; jesteśmy z Tobą! Zaczynajmy!
Najlepsze wskazówki dotyczące korzystania z ChatGPT z Discord
- Użyj API Discorda – Discord API ma doskonałą funkcjonalność i umożliwia interakcję z platformą Discord. Ponadto ułatwia korzystanie z ChatGPT z Discord.
- Czyste wejście = prawidłowe wyjście – Podczas czatowania z ChatGPT musisz używać zwięzłych danych wejściowych, aby uzyskać odpowiednie dane wyjściowe.
- Dbanie o bezpieczeństwo bota – Upewnij się, że stworzony przez Ciebie bot ChatGPT jest zabezpieczony i wdraża środki bezpieczeństwa w celu ochrony danych użytkownika.
- Zezwalaj użytkownikom na wyrażanie opinii – Istotne jest, aby umożliwić użytkownikom wyrażanie opinii na temat ich rozmów z ChatGPT; może to pomóc w poprawie komfortu użytkowania.
- Sprawdź wydajność – Musisz regularnie monitorować dokładność i czas odpowiedzi ChatGPT, aby mieć pewność, że działa poprawnie.
Jak mogę zintegrować ChatGPT z Discord?
Porada eksperta:
SPONSOROWANE
Niektóre problemy z komputerem są trudne do rozwiązania, zwłaszcza jeśli chodzi o uszkodzone repozytoria lub brakujące pliki systemu Windows. Jeśli masz problemy z naprawieniem błędu, Twój system może być częściowo uszkodzony.
Zalecamy zainstalowanie Restoro, narzędzia, które przeskanuje Twoją maszynę i zidentyfikuje usterkę.
Kliknij tutaj pobrać i rozpocząć naprawę.
Przed podjęciem szczegółowych kroków należy rozważyć wykonanie następujących kontroli:
- Musisz mieć Kod Visual Studio w Twoim komputerze.
- Poza tym najlepiej by było, gdybyś miał np Interpreter Pythona.
1. Stwórz swój serwer na Discordzie
- Zaloguj się do Niezgoda z Twoją nazwą użytkownika.
- Kliknij na + zarejestruj się, aby utworzyć swój serwer.
- Kliknij Stwórz własne.
- Teraz wybierz Dla mnie i moich przyjaciół.
- Na następnym ekranie wpisz nazwę swojego serwera i prześlij zdjęcie, jeśli klikniesz. Następnie kliknij Tworzyć.
2. Zbuduj bota
- Iść do Portal deweloperów Discord.
- Teraz kliknij Aplikacje, a następnie wybierz Utwórz aplikację.
- Iść do Informacje ogólne, nazwij aplikację i dodaj ikonę aplikacji.
- Kliknij Zapisz zmiany.
- W lewym okienku wybierz Nerw.
- Kliknij Dodaj Bota.
- Teraz kliknij tak zrób to na Dodaj tego bota do tej aplikacji.
3. Wygeneruj adres URL
- Iść do OAuth2, Kliknij Generator adresów URLi umieść znacznik wyboru obok Nerw.
- Przewiń w dół i wybierz Administrator.
- Na dole strony otrzymasz adres URL, skopiuj go i wklej w notatniku.
- Teraz przejdź do OAuth2 ponownie, a następnie kliknij Ogólny.
- Pod Domyślny link autoryzacyjny, wybierać Niestandardowy adres URL z listy rozwijanej Metoda autoryzacji.
- Wklej skopiowany adres URL i kliknij Zapisz zmiany.
- Iść do Nerw, włącz przełącznik dla Treść wiadomościi kliknij Zapisz zmiany.
4. Zresetuj token
- Iść do Nerwi kliknij Zresetuj token.
- Kliknij tak zrób to na Zresetuj Token Bota.
- Teraz kliknij Kopiuj aby skopiować token i wkleić go do notatnika do wykorzystania w przyszłości.
5. Autoryzować
- Wklej wygenerowany adres URL w przeglądarce. Z Dodaj do serwera, wybierz nazwę utworzonego serwera. Kliknij Kontynuować.
- Umieść znacznik wyboru obok Administrator i kliknij Autoryzować.
- Zweryfikuj to jesteś człowiekiem.
- Po uzyskaniu autoryzacji kontynuuj.
6. Użyj wiersza polecenia
- wciśnij Okna typ klucza CMDi kliknij otwarty.
- Skopiuj i wklej następujące polecenie i naciśnij Enter:
Pulpit CD
mkdir ChatGPT_Friends
cd ChatGPT_Friends
kod .
7. Twórz pliki i foldery w Visual Studio Code
- Przejdź do lewego panelu, kliknij Teczka ikonę i nazwij ją Aplikacja.
- Utwórz plik i nazwij go _init_.py.
- Następnie utwórz folder i nadaj mu nazwę chatgpt_ai.
- Wybierać chatgpt_ai i utwórz plik i nadaj mu nazwę _init_.py.
- Utwórz inny plik pod chatgpt_ai i nazwij to connect_openai.py.
- Teraz utwórz kolejny folder pod Aplikacja folder i nazwij go discord_bot.
- Wybierz discord_bot folder i utwórz plik i nazwij go connect_discord.py.
- Teraz poza folderem aplikacji utwórz plik i nadaj mu nazwę uruchom.py.
- Utwórz inny plik i nazwij go .env.
- Jak uzyskać dostęp i korzystać z ChatGPT we Włoszech [Szybkie obejście]
- Błąd ChatGPT w strumieniu treści: co to jest i jak go naprawić?
8. Napisz kod w pliku .env
- Przejdź do pliku .env.
- Wpisz następujące polecenie i wspomnij o tokenie skopiowanym z portalu Discord Developers obok Discord_Token i skopiuj klucz API obok OPENAI_Key:
DISCORD_TOKEN=klucz
#OPENAI_KEY=
9. Pobierz moduły
- Przejdź do terminala i skopiuj i wklej następujące polecenie, a następnie naciśnij Enter:
python -m pip install python-discord
- Po zainstalowaniu wpisz następujące polecenie, aby zainstalować moduł dotenv:
python -m pip install python-dotenv
- Teraz skopiuj i wklej następujące polecenie, aby zainstalować moduł Open API:
pip zainstaluj openapi
- Aby zainstalować moduł żądania, uruchom to polecenie –
żądania instalacji pip
10. Napisz kod w pliku connect_discord.py
- Przejdź do pliku connect_discord.py.
- Skopiuj i wklej następujący skrypt, jak wspomniano. Proszę nie wprowadzać zmian:
z importu dotenv load_dotenv
importuj os
zaimportować niezgodę
load_dotenv()
discord_token=os.getenv('DISCORD_TOKEN')
klasa Mój Klient (discord. Klient):
async def on_ready (self):
print('Zalogowano jako: ', self.user)
async def on_message (ja, wiadomość):
drukuj (wiadomość.treść)
if wiadomość.autor == użytkownik własny:
powrót
czekaj na wiadomość.kanał.wyślij (f"{wiadomość.treść}")
zamiary = niezgoda. Zamierzenia.default()
intencje.message_content = Prawda
klient=Mój Klient (zamiar=zamiar)
klient.run (discord_token) - Po zakończeniu kliknij na Uruchomić ikonę, aby uruchomić kod.
- W terminalu zobaczysz, że jesteś zalogowany jako nazwa głównego folderu.
- Przejdź do aplikacji Discord i wpisz Cześć.
- Bot odpowie. Na tym etapie replikuje tylko to, co wpisujesz.
11. Uzyskaj klucz API z OpenAI
- Idź do Witryna OpenAI.
- Zaloguj się i kliknij Osobisty.
- Kliknij Wyświetl klucze API.
- Teraz kliknij Utwórz nowy tajny klucz.
- Skopiuj klucz i wklej go do notatnika.
- Wklej go również do pliku .env obok OPENAI_KEY.
12. Sprawdź model
- Przejdź do witryny OpenAIi zaloguj się.
- Nawigować do Dokumentacja.
- Teraz pod Zaczynaj, Kliknij modele, a następnie wybierz GPT-3.
- Skopiuj nazwę najnowszego modelu z prawego panelu.
13. Napisz kod w connect_openai.py
- otwarty connect_openai.py w kodzie Visual Studio.
- Skopiuj i wklej następujący skrypt:
z importu dotenv load_dotenv
importuj openai
importuj os
load_dotenv()
openai.api_key=os.getenv('OPENAI_KEY')
def chatgpt_response (podpowiedź):
odpowiedź = otwórz. Zakończenie.utwórz(
silnik='tekst-davinci-003',
monit = monit,
temperatura=0,75,
max_tokeny=100
)
#drukuj (odpowiedź)
zwróć odpowiedź ['wybory'][0]['tekst']
14. Wprowadź zmiany w pliku connect_discord.py
- Zastąp polecenie wymienione poniżej następującym poleceniem:
czekaj na wiadomość.kanał.wyślij (f"{wiadomość.treść}")
wait message.channel.send (f"Powiedziałeś: {message.content} \n {chatgpt_response (message.content)}")
- Dodaj to polecenie do linii numer 5:
z app.openai_chat.connect_openai zaimportuj chatgpt_response
15. Napisz kod w run.py
- Idź do uruchom.py plik.
- Wpisz następujący skrypt:
z aplikacji Klient importu Discord_bot.connect_discord, discord_token
if _name_ == '__main__': - Teraz idź do połącz_discord plik, wytnij stamtąd następujące polecenie i wklej je do skryptu run.py:
klient.run (discord_token)
- Teraz uruchom plik, klikając przycisk Odtwórz znajdujący się w górnej części Visual Code Studio.
16. Czat z ChatBotem
- Przejdź do swojego kanału.
- Możesz zobaczyć, że ChatBot jest online.
- Wpisz pytanie lub rozpocznij rozmowę.
A więc w ten sposób możesz zintegrować ChatGPT z Discordem i rozpocząć rozmowę z botem — który utknął gdzieś w trakcie procesu? Zachęcamy do wymienienia wszystkich pytań w sekcji komentarzy poniżej.
Możesz to przeczytać, jeśli chcesz wiedzieć, jak to zrobić użyj ChatGPT z Whatsapp.
Nadal masz problemy? Napraw je za pomocą tego narzędzia:
SPONSOROWANE
Jeśli powyższe porady nie rozwiązały problemu, na komputerze mogą wystąpić głębsze problemy z systemem Windows. Polecamy pobierając to narzędzie do naprawy komputera (ocenione jako „Świetne” na TrustPilot.com), aby łatwo sobie z nimi poradzić. Po instalacji wystarczy kliknąć Rozpocznij skanowanie przycisk, a następnie naciśnij Naprawić wszystko.