Empresa WeChat × OpenAI
WeWork OpenAI (nodo)
www.connectai-e.com
Si la versión de código abierto no puede satisfacer las necesidades de su empresa, se recomienda que pruebe la versión de entrega comercial que se encuentra actualmente en pruebas internas.
Ver más: https://www.connectai-e.com
Este proyecto puede implementar la implementación con un solo clic de ChatGPT en Enterprise WeChat, de modo que ChatGPT y Enterprise WeChat estén perfectamente integrados en Open Enterprise WeChat en su teléfono móvil o computadora, y pueda utilizar el poderoso ChatGPT inteligente de preguntas y respuestas. Esta solución es muy flexible. Si no tiene capacidades de desarrollo, puede utilizar el siguiente método 1 e instalarla directamente con un clic. Si es desarrollador y tiene capacidades de desarrollo secundarias, puede expandirla arbitrariamente de acuerdo con el siguiente método. 2.
El primer paso es crear una aplicación Cómo operar: administrador de Enterprise WeChat, Enterprise WeChat en la computadora-->Avatar-->Administrar empresa-->Administración de aplicaciones-->(abajo) Crear aplicación-->Logotipo de la aplicación +. Complete la información básica
El segundo paso es configurar la aplicación. Método de operación: recibir columna de mensaje-->Configurar la recepción de API-->Esperar el cuarto paso antes de completar.
El tercer paso es registrar y preparar la siguiente información de campo, corpid, agentid, secret, token, aeskey, open-api-key
corpid : Enterprise WeChat en la computadora-->Avatar-->Administrar empresa-->Mi empresa (abajo) Figura omitida
agentid, secreto : Visible después de completar el primer paso.
token, aeskey : al configurar la recepción de API (el segundo paso anterior)
open-api-key debe generarse en una cuenta ChatGPT (si no tiene una cuenta chatgpt, también puede pedir a otros que generen una, pero esto generará tarifas)
CLAVE API de URL de aplicación
El cuarto paso es implementar en Render con un clic (servidor proxy, gratuito, se puede actualizar pagando una tarifa)
Como se muestra en la imagen, complete la información del campo anterior y haga clic en Aplicar.
Debe esperar de 3 a 5 minutos para la implementación. Una vez completada, copie la URL del servicio generado, como se muestra a continuación, luego copie la URL y agregue /message . Por ejemplo, la URL es https://abc.com y empalme. en https://abc.com/message, péguelo en la página del segundo paso anterior y luego haga clic en Guardar. Cuando vea un mensaje similar a "Guardar correctamente", significa que el servicio se ha configurado correctamente.
El último paso: configuración de IP confiable de la empresa. En la parte inferior de la página de la aplicación, configure la IP confiable.
La dirección IP es como se muestra a continuación, Renderizar->Conectar->Saliente
Configure estas tres direcciones IP en IP confiables y ahora se completará todo el trabajo de configuración.
Ahora puede experimentarlo directamente. Utilice Enterprise WeChat en su teléfono móvil o computadora para ingresar a la aplicación que creó y podrá chatear con ChatGPT.
En comparación con la solución de implementación de funciones en la nube , esta solución requiere:
Cree una aplicación WeChat empresarial (consulte云函数部署1.创建企业微信应用第一、二、三步
)
Copie el archivo de variables .env.example
y complete su propia configuración
OPENAI_PROXY_URL
. OPENAI_PROXY_URL=openai.abc.com
Ejecutar ventana acoplable
Supongamos que el nuevo archivo de variables se llama .env.local
# docker4bill/ww-openai-node:alpine 为构建好的镜像,你也可以利用本仓库的 Dockerfile 构建自己的镜像
docker run --env-file .env.local -p 6060:6060 -d docker4bill/ww-openai-node:alpine
Utilice caddy
o nginx
para revertir los servicios anteriores
Supongamos que el nombre de dominio es abc.com . Tome caddy
como ejemplo para configurar:
abc.com {
reverse_proxy localhost:6060
}
Agregue la IP del servidor a la IP confiable de la empresa
Complete la URL de configuración del servidor de mensajes de recepción
Suponga que la dirección inversa es abc.com
, agregue /message después y complete la dirección https://abc.com/message
en la URL configurada por el servidor receptor de mensajes.