엔터프라이즈 WeChat × OpenAI
WeWork OpenAI(노드)
www.connectai-e.com
오픈 소스 버전이 회사의 요구 사항을 충족할 수 없는 경우 현재 내부 테스트 중인 상용 버전을 사용해 보는 것이 좋습니다.
더 보기: https://www.connectai-e.com
이 프로젝트는 ChatGPT를 Enterprise WeChat에 원클릭 배포를 구현하여 ChatGPT와 Enterprise WeChat이 휴대폰이나 컴퓨터에서 완벽하게 통합되고 강력한 ChatGPT 지능형 Q&A를 사용할 수 있습니다. 이 솔루션은 유연성이 매우 뛰어납니다. 1번 방법을 사용하여 원클릭으로 바로 설치가 가능하며, 보조 개발 기능이 있는 개발자라면 다음 방법에 따라 임의로 확장할 수 있습니다. 2.
첫 번째 단계는 애플리케이션을 생성하는 것입니다. 운영 방법: 기업 위챗 관리자, 기업 위챗 컴퓨터에서 -->아바타-->기업 관리-->애플리케이션 관리-->(하단) 애플리케이션 생성-->애플리케이션 로고 + 기본 정보를 입력하세요
두 번째 단계는 애플리케이션을 구성하는 것입니다. 작업 방법: 메시지 수신 열->API 수신 설정->완료되기 전에 네 번째 단계를 기다립니다.
세 번째 단계는 corpid, Agentid, secret, token, aeskey, open-api-key 필드 정보를 기록하고 준비하는 것입니다.
corpid : 컴퓨터 위챗 기업-->아바타-->기업 관리-->내 기업(아래) 그림 생략
Agentid, secret : 첫 번째 단계 완료 후 표시됩니다.
token, aeskey : API 수신 설정 시 (위 2단계)
open-api-key는 ChatGPT 계정에서 생성해야 합니다. (chatgpt 계정이 없는 경우 다른 사람에게 생성을 요청할 수도 있지만 수수료가 부과됩니다.)
애플리케이션 URL API 키
네 번째 단계는 원클릭으로 Render에 배포하는 것입니다(프록시 서버, 무료, 유료 업그레이드 가능)
그림과 같이 위의 필드 정보를 입력한 후 Apply를 클릭합니다.
배포가 완료되면 아래와 같이 생성된 서비스의 URL을 복사한 후 /message 를 추가합니다 . 예를 들어 URL은 https://abc.com 이고 splice 입니다. https://abc.com/message에 입력한 후 위의 두 번째 단계 페이지에 붙여넣은 다음 저장을 클릭하세요. "저장 성공"과 유사한 메시지가 표시되면 서비스가 성공적으로 구성되었음을 의미합니다.
마지막 단계: 기업의 신뢰할 수 있는 IP 구성 애플리케이션 페이지 하단에서 신뢰할 수 있는 IP를 구성합니다.
IP 주소는 아래와 같습니다. Render->Connect->Outbound
이 3개의 IP 주소를 신뢰할 수 있는 IP로 구성하면 이제 모든 구성 작업이 완료됩니다.
? 이제 직접 체험해 보세요. 휴대폰이나 컴퓨터에서 Enterprise WeChat을 사용하여 만든 애플리케이션에 들어가 ChatGPT와 채팅할 수 있습니다.
클라우드 기능 배포 솔루션과 비교하여 이 솔루션에는 다음이 필요합니다.
기업용 WeChat 애플리케이션 생성(云函数部署1.创建企业微信应用第一、二、三步
참조)
변수 파일 .env.example
을 복사하고 고유한 구성을 입력합니다.
OPENAI_PROXY_URL
구성할 수 있습니다. OPENAI_PROXY_URL=openai.abc.com
도커 실행
새 변수 파일의 이름이 .env.local
이라고 가정합니다.
# docker4bill/ww-openai-node:alpine 为构建好的镜像,你也可以利用本仓库的 Dockerfile 构建自己的镜像
docker run --env-file .env.local -p 6060:6060 -d docker4bill/ww-openai-node:alpine
위 서비스를 되돌리려면 caddy
또는 nginx
사용하십시오.
도메인 이름이 abc.com 이라고 가정하고 caddy
예로 들어 다음을 구성합니다.
abc.com {
reverse_proxy localhost:6060
}
기업의 신뢰할 수 있는 IP 에 서버 IP 추가
수신 메시지 서버 구성 URL을 입력하세요.
역방향 주소가 abc.com
이라고 가정하고 그 뒤에 /message를 추가 하고 메시지 수신 서버에서 구성한 URL에 https://abc.com/message
주소를 입력합니다.