Корпоративный WeChat × OpenAI
WeWork OpenAI (узел)
www.connectai-e.com
Если версия с открытым исходным кодом не может удовлетворить потребности вашей компании, рекомендуется попробовать коммерческую версию, которая в настоящее время проходит внутреннее тестирование.
Посмотреть больше: https://www.connectai-e.com
В этом проекте можно реализовать развертывание ChatGPT в Enterprise WeChat одним щелчком мыши, чтобы ChatGPT и Enterprise WeChat были идеально интегрированы на вашем мобильном телефоне или компьютере, и вы могли использовать мощную интеллектуальную систему вопросов и ответов ChatGPT. Это решение очень гибкое. Если у вас нет возможностей разработки, вы можете использовать следующий метод 1 и установить его напрямую одним щелчком мыши. Если вы являетесь разработчиком и имеете дополнительные возможности разработки, вы можете произвольно расширить его в соответствии со следующим методом. 2.
Первым шагом является создание приложения. Как работать: администратор Enterprise WeChat, Enterprise WeChat на компьютере -> Аватар -> Управление предприятием -> Управление приложениями -> (внизу) Создать приложение -> Логотип приложения + Заполните основную информацию
Вторым шагом является настройка приложения. Метод работы: столбец «Получить сообщение» -> «Настроить прием API» -> «Дождитесь четвертого шага» перед завершением.
Третий шаг — записать и подготовить следующую информацию о полях: corpid, Agentid, Secret, Token, Aeskey, Open-API-Key.
corpid : Enterprise WeChat на компьютере -> Аватар -> Управление предприятием -> Мое предприятие (ниже). Рисунок опущен.
Agentid, Secret : отображается после выполнения первого шага.
token, aeskey : при настройке приема API (второй шаг выше)
open-api-key необходимо сгенерировать в учетной записи ChatGPT (если у вас нет учетной записи Chatgpt, вы также можете попросить других создать ее, но за это будет взиматься плата)
КЛЮЧ API URL-адреса приложения
Четвертый шаг — развертывание в Render одним кликом (прокси-сервер, бесплатно, можно обновить за отдельную плату)
Как показано на рисунке, заполните вышеуказанное поле и нажмите «Применить».
Вам нужно подождать 3–5 минут для развертывания. После завершения скопируйте URL-адрес созданной службы, как показано ниже, затем скопируйте URL-адрес и добавьте /message . Например, URL-адрес https://abc.com и splice. его в https://abc.com/message., вставьте его на страницу второго шага выше, а затем нажмите «Сохранить». Когда вы увидите сообщение, похожее на «Сохранить успешно», это означает, что служба настроена успешно!
Последний шаг: настройка доверенного IP-адреса предприятия. В нижней части страницы приложения настройте доверенный IP-адрес.
IP-адрес показан ниже: Render->Connect->Outbound.
Настройте эти три 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 и введите адрес https://abc.com/message
в URL-адрес, настроенный сервером приема сообщений.