>  기사  >  기술 주변기기  >  ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

王林
王林앞으로
2023-04-11 21:43:011354검색

이전 기사에서는 개인 위챗에서 ChatGPT를 사용하는 방법을 소개했지만, 이 작업이 위험하다는 것을 모두가 알고 있으므로 모두가 트럼펫 계정을 사용하라는 안내를 받습니다. 오늘은 DingTalk에서 로봇을 사용하는 방법을 소개하겠습니다. 일체 포함.

프로세스

  1. DingTalk 개발자 플랫폼 계정을 등록하고
  2. 내부 조직에 로봇을 생성합니다.
  3. OpenAi 계정을 등록하고
  4. 서버에 프로그램을 배포합니다.
  5. 내부 그룹에서 AI 가지고 놀기
로봇 만들기

위의 처음 두 단계는 주로 내부적으로 구성된 로봇을 만드는 것입니다. https://open-dev.dingtalk.com/ ?spm= ding_open_doc.document.0.0.7f49263crfKgSY, 애플리케이션 개발 > 내부 개발 > 로봇을 선택하고 애플리케이션 생성을 클릭합니다.

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

이전에 DingTalk 계정이 조직에 가입되어 있는지 확인해야 합니다. 그렇지 않은 경우 직접 조직을 만들 수 있습니다. 애플리케이션 생성 클릭 후 관련 정보

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

를 입력한 후 개발 관리 메뉴에서 로봇의 콜백 주소를 구성합니다. 이는 나중에 코드가 배포될 서버의 주소와 포트입니다. 아래 그림에 나와 있습니다.

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

서버의 IP를 직접 사용하는 것 외에 특정 도메인 이름을 구성할 수도 있는데, 이를 위해서는 도메인 이름이 필요하며, 그럴 때 HTTPS를 구성할 수도 있습니다. 당시에는 IP를 직접 이용하는 것이 가장 간단한 방법이었다.

하지만 도메인 이름을 구성하는 것은 비교적 간단합니다. 도메인 이름을 신청한 다음 nginx 역방향 프록시를 구성하면 됩니다. HPPTS가 필요한 경우 인증서만 구성하면 됩니다.

그런 다음 버전 관리 및 릴리스 메뉴에서 로봇을 게시하면 디버깅 그룹이 자동으로 생성됩니다. 디버깅에 문제가 없으면 로봇을 직접 디버깅할 수 있습니다. 다른 내부 그룹에 로봇.

OpenAi 등록

중국에서는 어떤 이유로 인해 정상적으로 계정 등록이 불가능하고, 웹사이트에도 정상적으로 접속이 되지 않습니다. 자세한 등록 과정은 이 글의 범위를 벗어납니다.

여기에서는 성공적으로 등록한 후 API 키를 얻는 방법을 보여 드리겠습니다. 성공적으로 등록하고 로그인하면 https://platform.openai.com/account/api-keys 링크 페이지에서 생성을 클릭할 수 있습니다. 새로운 비밀 키​는 API 키​를 생성하고 API 키를 복사하여 나중에 사용할 수 있도록 저장할 수 있습니다.

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

배포 서비스는 이전처럼 간단합니다. 여전히 docker를 통해 배포할 수 있습니다. 여기서는 위에서 얻은 사용자 정의 포트와 API 키를 구성할 수 있습니다. 그리고 해당 시간 초과 및 세션 상태 지침.

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

명령어가 성공적으로 실행된 후 docker ps를 통해 서비스가 정상으로 돌아오는 것을 확인할 수 있습니다.

서비스 배포가 성공한 후 telnet ip port 명령을 통해 로컬에서 포트 연결이 가능한지 테스트할 수 있습니다. 이스케이프 문자가 '^]'이면 연결되었다는 의미입니다. 링크가 작동하지 않는 경우, 서버에서 서버 포트가 허용되지 않거나 방화벽이 켜져 있지 않을 수 있으므로 순차적으로 확인하시면 됩니다. ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

AI 놀리기

로봇을 만든 후 즐겁게 놀릴 수 있습니다. 아팬이 다음과 같은 놀림을 했는데 효과는 여전히 좋습니다.

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

최근 이 AI가 구글 인터뷰를 통과해 엔지니어를 대체할 수 있다는 기사가 인터넷에 떠돌고 있습니다. 이는 적어도 단기적으로는 아니지만 팬들에게는 걱정거리가 아닙니다. 비즈니스에서 좋은 일을 할 수 있고 엔지니어를 따라잡을 수 있다는 것은 단지 몇 가지 이론과 8부작 에세이의 문제일 뿐입니다.

AI와의 놀림을 통해 우리는 그가 질문에 대답할 때마다 훈련을 위해 상황을 가져오는 것을 알 수 있습니다. 이것이 그가 다른 로봇보다 상황을 더 잘 이해할 수 있는 이유입니다.

그래서 이 모델에 대한 대답은 종종 가장 중요하지 않습니다. 가장 중요한 것은 좋은 질문을 하고 이 질문을 계속 따르는 것입니다. 일상에 비춰보면 아무런 연관성도 없는 단순한 질문과 대답이 아닌, 두 사람이 대화를 나누는 듯한 느낌이다.

컨텍스트가 관련 없는 콘텐츠로 가득 차면 AI에 정크 콘텐츠가 많이 추가되어 훨씬 더 무의미하고 종종 잘못된 것처럼 보일 수 있는 후속 답변이 제공됩니다.

Thinking

이렇게 강력한 AI가 등장하는데, 우리 프로그래머들은 어떻게 도태를 피할 수 있을까요? 마법을 사용하여 마법을 물리치자 AI가 제공하는 조언은 여전히 ​​매우 적절하다고 말씀드리고 싶습니다.

ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.

Afan: ChatGPT의 등장에 대해 어떻게 생각하시나요? 프로그래머 업계에 영향을 미칠까요? 동시에 프로그래머로서 우리는 어떻게 AI에 의해 제거되지 않도록 해야 할까요?

AI: ChatGPT의 출현은 프로그래머가 프로그램을 보다 효율적으로 개발하는 데 도움이 될 수 있지만, 많은 반복적인 코딩 작업이 ChatGPT로 대체될 수 있기 때문에 프로그래머에게는 어려움도 가져올 것입니다.

AI에 의해 탈락하지 않으려면 프로그래머는 기술의 깊이에 더 주의를 기울이고, 새로운 기술과 방법을 끊임없이 학습하며, 가치 중심 소프트웨어 개발을 달성하고, AI와 협력하여 보다 효율적인 개발을 달성해야 합니다.

또한 프로그래머는 AI의 합리적 사용을 극대화하여 역량과 경쟁력을 향상시키기 위해 새로운 프로그래밍 언어 학습, 새로운 소프트웨어 개발 도구 이해 등 기술 확장을 고려할 수도 있습니다.

위 내용은 ChatGPT를 DingTalk 로봇에 연결하는 데 30분이 더 걸렸습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 51cto.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제