Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

王林
王林nach vorne
2023-04-11 21:43:011318Durchsuche

Der vorherige Artikel hat Ihnen gezeigt, wie Sie ChatGPT im persönlichen WeChat verwenden, aber jeder weiß, dass dieser Vorgang riskant ist, daher wird jedem gesagt, dass er ein Trompetenkonto verwenden soll. Heute werde ich Ihnen vorstellen, wie Sie einen Roboter in DingTalk verwenden KI.

Prozess

  1. Registrieren Sie ein DingTalk-Entwicklerplattformkonto und erstellen Sie eine interne Organisation.
  2. Registrieren Sie ein OpenAi-Konto und erhalten Sie einen API-Schlüssel
  3. Mit KI in der internen Gruppe spielen;
  4. Erstellen eines Roboters
  5. Die ersten beiden Schritte oben dienen hauptsächlich der Erstellung eines intern organisierten Roboters. Melden Sie sich beim DingTalk-Entwickler-Backend an https://open-dev.dingtalk.com/ ?spm= ding_open_doc.document.0.0.7f49263crfKgSY, wählen Sie Anwendungsentwicklung > Interne Entwicklung > Roboter und klicken Sie auf Anwendung erstellen.

Zuvor müssen Sie sicherstellen, dass Ihr DingTalk-Konto einer Organisation beigetreten ist. Andernfalls können Sie selbst eine Organisation erstellen. Nachdem Sie zum Erstellen einer Anwendung geklickt haben, geben Sie die relevanten Informationen ein

Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

und konfigurieren Sie dann die Rückrufadresse des Roboters im Entwicklungsverwaltungsmenü. Dies ist die Adresse und der Port des Servers, auf dem der Code später bereitgestellt wird in der folgenden Abbildung dargestellt.

Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

Zusätzlich zur direkten Verwendung der IP des Servers können Sie auch einen bestimmten Domänennamen konfigurieren, hierfür ist jedoch ein Domänenname erforderlich, und Sie können auch HTTPS entsprechend Ihrer Situation konfigurieren Damals war die direkte Nutzung der IP der einfachste Weg.

Aber die Konfiguration eines Domänennamens ist relativ einfach. Beantragen Sie einfach einen Domänennamen und konfigurieren Sie dann einen Nginx-Reverse-Proxy. Wenn HPPTS benötigt wird, konfigurieren Sie einfach ein Zertifikat. Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

Veröffentlichen Sie dann den Roboter im Versionsverwaltungs- und Freigabemenü. Anschließend können Sie den Roboter direkt in der Debugging-Gruppe debuggen Roboter zu anderen internen Gruppen.

OpenAi registrieren

OpenAi Aus bestimmten Gründen ist es in China nicht möglich, ein Konto normal zu registrieren, und selbst auf die Website kann nicht normal zugegriffen werden. Der detaillierte Registrierungsprozess geht über den Rahmen dieses Artikels hinaus.

Hier zeige ich Ihnen, wie Sie nach erfolgreicher Registrierung einen API-Schlüssel erhalten. Wenn wir uns erfolgreich registrieren und anmelden, können wir auf der Seite unter dem Link https://platform.openai.com/account/api-keys auf Erstellen klicken Mit einem neuen geheimen Schlüssel können Sie einen API-Schlüssel generieren, den API-Schlüssel kopieren und für die spätere Verwendung speichern.

Bereitstellungsdienst ist genauso einfach wie zuvor. Die Bereitstellung erfolgt weiterhin über Docker. Hier können Sie den benutzerdefinierten Port und den oben erhaltenen API-Schlüssel konfigurieren. Und die entsprechenden Timeout- und Sitzungsstatusanweisungen.

docker run -itd --name chatgpt -p 9999:9999 
-e APIKEY=你的 API key 
-e SESSIONTIMEOUT=60s 
-e MODEL=text-davinci-003 
-e MAX_TOKENS=512 
-e TEMPREATURE=0.9 
-e SESSION_CLEAR_TOKEN=清空会话 
--rm 
docker.mirrors.sjtug.sjtu.edu.cn/eryajf/chatgpt-dingtalk:latest
Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.Nachdem der Befehl erfolgreich ausgeführt wurde, können wir über Docker PS sehen, dass der Dienst normal läuft.

Nachdem die Dienstbereitstellung erfolgreich war, können wir lokal testen, ob ein Port über den Telnet-IP-Port-Befehl verbunden werden kann. Wenn das Escape-Zeichen „^]“ erscheint, bedeutet dies, dass er verbunden ist. Wenn die Verbindung nicht funktioniert, kann es sein, dass der Server-Port nicht zugelassen ist oder die Firewall nicht aktiviert ist. Sie können dies der Reihe nach überprüfen.

Die KI necken

Nachdem wir den Roboter gebaut haben, können wir ihn gerne necken, und der Effekt ist immer noch großartig. Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

Kürzlich gibt es einige Artikel im Internet, die besagen, dass diese KI das Google-Interview bestanden hat und Ingenieure ersetzen kann. Dies ist zumindest kurzfristig kein Grund zur Sorge Das bedeutet nicht, dass es in der Lage sein wird, in der Wirtschaft gute Arbeit zu leisten und mit den Ingenieuren gleichzuziehen, sondern nur eine Frage einiger Theorien und achtteiliger Aufsätze.

Indem wir KI necken, können wir feststellen, dass er jedes Mal, wenn er eine Frage beantwortet, den Kontext zum Training mitbringt. Deshalb kann er den Kontext besser verstehen als andere Roboter.

Die Antwort auf dieses Modell ist also oft nicht die kritischste. Das Wichtigste ist, wie man eine gute Frage stellt und dieser Frage weiterhin folgt. Im täglichen Leben ist es wie ein Gespräch zwischen zwei Menschen und nicht wie eine einfache Frage und Antwort, die keinen Zusammenhang hat.

Wenn der Kontext mit irrelevanten Inhalten gefüllt ist, werden der KI viele Junk-Inhalte hinzugefügt, was zu nachfolgenden Antworten führt, die möglicherweise noch bedeutungsloser sind und oft falsch aussehen.

Denken

Wie können wir Programmierer mit dem Aufkommen einer so mächtigen KI verhindern, dass wir eliminiert werden? Lasst uns Magie nutzen, um Magie zu besiegen. Ich muss sagen, dass die Ratschläge der KI immer noch sehr relevant sind.

Es dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.

Afen: Was halten Sie von der Entstehung von ChatGPT? Wird es Auswirkungen auf die Programmierbranche haben? Wie können wir als Programmierer gleichzeitig verhindern, dass wir von der KI eliminiert werden?

KI: Das Aufkommen von ChatGPT kann Programmierern helfen, Programme effizienter zu entwickeln, wird Programmierer aber auch vor Herausforderungen stellen, da viele sich wiederholende Codierungsaufgaben möglicherweise durch ChatGPT ersetzt werden.

Um nicht durch KI eliminiert zu werden, müssen Programmierer der Tiefe der Technologie mehr Aufmerksamkeit schenken, ständig neue Technologien und Methoden erlernen, eine wertorientierte Softwareentwicklung erreichen und mit KI zusammenarbeiten, um eine effizientere Entwicklung zu erreichen .

Darüber hinaus können Programmierer auch darüber nachdenken, ihre Fähigkeiten zu erweitern, z. B. eine neue Programmiersprache zu erlernen, neue Softwareentwicklungstools zu verstehen usw., um den rationellen Einsatz von KI zur Verbesserung ihrer eigenen Fähigkeiten zu maximieren . Fähigkeiten und Wettbewerbsfähigkeit.

Das obige ist der detaillierte Inhalt vonEs dauerte eine weitere halbe Stunde, ChatGPT mit dem DingTalk-Roboter zu verbinden.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen