Implementación nativa en Windows del chatbot inteligente WeChat basado en DeepSeek-R1

¡Buen Año Nuevo! ¡Saludos a todos! Recientemente, mi círculo de amigos ha sido DeepSeek-R1 ¡Estoy seguro de que todos ustedes han oído hablar de DeepSeek, nuestro modelo de código abierto de cosecha propia! ¡Creo que todos ustedes han oído hablar de nuestro modelo de código abierto doméstico - DeepSeek. en línea acerca de cómo desplegar localmente DeepSeek-R1 tutoriales han sido bastantes, hoy vamos a hacer algo diferente, combinado con ejemplos prácticos, de la mano para llevarlo a jugar alrededor de DeepSeek-R1, ver lo poderoso que realmente es! ¡El primer paso es utilizar DeepSeek-R1 para desplegar un nuevo sistema en un entorno local!

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

¡Este tema comparte principalmente cómo utilizar el DeepSeekR1 local para acceder a WeChat para hacer un chatbot inteligente WeChat! Los pasos de implementación se dividen en tres partes principales: despliegue local de Ollama, acceso a WeChat, modificar la configuración.

¡Aquí está el efecto del acceso! ¡Todo localizado! No es necesario acceder a la api de DeepSeek.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Todo el proceso no es difícil y lleva unos 10 minutos. He encapsulado toda la complejidad del trabajo, ¡así que todo lo que tienes que hacer es descargarlo y simplemente instalarlo y ejecutarlo!

Despliegue local de DeepSeek-R1

Primero necesita instalar DeepSeek-R1 localmente. Si no puede instalar DeepSeek-R1 localmente, vaya al paso siguiente:Implantación en línea del modelo de código abierto DeepSeek-R1 con potencia de GPU gratuita

Hay que tener en cuenta que las versiones 1.5B, 7B, 8B y demás son las versiones "destiladas" de Qwen/llama que están mejoradas por el razonamiento R1, no el R1 real, simplemente se puede entender que no es un R1 de pura cepa, y la experiencia es una mezcla de Qwen2.5-1.5B o llama+R1. La versión de volumen completo 671B es el verdadero R1, por supuesto, nuestra tarjeta gráfica de consumo general no es capaz de tomar la versión de volumen completo 671B, así que primero utilice la versión destilada para jugar.

Instalación de Ollama

Aquí usamos la herramienta Ollama, que he puesto en mi unidad de red, o puedes descargarla de la web oficial.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

sitio web oficial

https://ollama.com/

Descargar la versión de Windows (aquí para decir, en la actualidad, debido a las limitaciones de WeChat, el acceso a WeChat, sólo admite la plataforma Windows)

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Configuración de las rutas de instalación y del modelo

Abra el instalador para instalar, por defecto se instala en la unidad C. Puede hacerlo escribiendo en la línea de comandos más/DIR=para especificar la ruta de instalación.

OllamaSetup.exe /DIR="D:ollama"
Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Si ya ha instalado Ollama en su unidad C, pero desea cambiar el directorio de instalación.

Establecer esta ruta en elOllamaMueva la carpeta al directorio donde desea instalar

C:Users你的用户名AppDataLocalProgramsOllama

por ejemplo

E:Ollama

Es posible que se encuentre con el siguiente problema al desplazarse, esto se debe a que después de instalar elOllamaYa está iniciada por defecto.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Debe encontrarse en el administrador de tareasOllamaresponder cantandoollama.exePara ambos procesos, haga clic con el botón derecho del ratón en结束任务. Primero hay que cerrarloOllamavolver a cerrarollama.exe.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

A continuación, debe cambiar las variables de entorno

Abra Configuración-Configuración avanzada del sistema-Variables de entorno-Buscar ruta, haga doble clic para editar.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Encuentra esto en la unidad C.Ollamasenderos

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Cambia al directorio especificado

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Añadir una nueva variable de usuarioOLLAMA_MODELSEsta es la ubicación donde se almacena el modelo descargado, si no se establece, será en la carpeta de usuario en la unidad C por defecto.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Una vez configurado todo lo anterior, en la línea de comandos escribaollama -vComprueba que ha funcionado.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Descargar modelos

https://ollama.com/library/deepseek-r1:1.5b

Vaya a la página para ver todos los modelos disponibles actualmente para la R1

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

A continuación se muestra la memoria de vídeo correspondiente necesaria para ejecutar el modelo.

  • deepseek-r1:1.5b - 1-2g de memoria de vídeo
  • deepseek-r1:7b - 6-8G de memoria gráfica
  • deepseek-r1:8b - memoria de vídeo de 8 G
  • deepseek-r1:14b - 10-12G de memoria de vídeo
  • deepseek-r1:32b - memoria de vídeo 24G-48
  • deepseek-r1:70b - memoria de vídeo 96G-128
  • deepseek-r1:671b - ¡necesita 496 GB de memoria de vídeo o más!

Seleccione el modelo correspondiente según la configuración de su ordenador, pegue el comando en la línea de comandos y ejecútelo, el modelo se descargará automáticamente. Por ejemplo, lo que he ejecutado aquí esollama run deepseek-r1:14b

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

También he preparado un modelo de 1,5B y otro de 14B en el directorio web, si no tienes una buena conexión a internet, puedes descomprimir directamente el modelo en tu ruta de modelos y ejecutarlo, ¡no hace falta que lo vuelvas a usar!ollamaDescargar.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Despliegue BOT para acceder a WeChat

Cuando haya realizado este paso, estará más cerca del éxito. Los pasos restantes son muy sencillos.

Necesitamos utilizar elNGCBotEste proyecto para poner enDeepSeekAcceso a WeChat

Dirección del proyecto:

https://github.com/ngc660sec/NGCBot

El proyecto original admite el acceso a la api de plataformas como Xunfei Starfire, kimi, gpt, deepseek, etc.¡Pero para el acceso local DeepSeek no es compatible, he hecho las siguientes modificaciones en el proyecto original con código fuente abierto!Le invitamos a participar en el mantenimiento.

  • Apoyo a la búsqueda profunda local
  • Escudo pensar
  • Apoyo al diálogo contextual

Coloque el netbook en elNGCBot.zipDesembalaje

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Descomprime y haz doble clic en el lanzador para abrir el proyecto

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

El proyecto abrirá automáticamente tu WeChat, que te preguntará en este punto:只支持64位微信o当前微信版本不支持

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Esto se debe a que la versión de WeChat instalada en nuestros ordenadores es demasiado nueva.NGCBotEs necesario instalar una versión específica.

Instala la versión de WeChat que he preparado y vuelve a abrir elNGCBotProyecto, deslizar para iniciar sesión en WeChat, ¡listo!

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Cuando aparece lo siguiente en el iniciador, demuestra que el servicio se ha inicializado correctamente.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Llegados a este punto, enviamos un mensaje al usuario registrado en WeChat para probarlo.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

¡Hecho!

Modificar la configuración del BOT

¡No, el robot está hecho! ¡No estés tan contento! Hay algo más que necesitas saber.NGCBotajustes de configuración

espectáculo (una entrada)NGCBoten el directorio raíz del proyecto.Config/Config.yamlpapeles

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

Aquí sólo se describen dos ajustes necesarios, para el resto puedes consultar los detalles oficiales.

La primera es una modificación超级管理员配置, aquí rellena el id de tu otro weibo, el weibo admin.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

El id se puede obtener copiando cualquier mensaje enviado al bot desde otra micro-señal a esta micro-señal.

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

El segundo lugar es modificarlocalDeepSeekinferiordeepSeekmodelEl nombre del modelo en

Windows本地部署基于 DeepSeek-R1 的微信智能聊天机器人

El modelo que instalaste con ollama se rellena aquí.

Después de completar los pasos anteriores, entonces felicitaciones, usted tiene una versión local de DeepSeek-R1 microsoft chatbot.

cuestiones

  • P: ¿Se puede acceder al MAC?
  • R: No.NGCBotEl proyecto sólo es compatible con Windows, pero se puede desplegar Ollama.
  • P: ¿Tengo que estar conectado a WeChat todo el tiempo? ¿No puedo desconectarlo?
  • R: Sí, es equivalente a iniciar sesión en la versión de Windows de WeChat, el teléfono móvil puede chatear normalmente, pero seguramente no puede funcionar normalmente después de apagar el ordenador. Si desea ejecutar de forma continua, se recomienda implementarlo con un servidor en la nube.
  • P: ¿Es lo mismo que el anteriorchatgpt-on-wechat¿Cuál es la diferencia?
  • R: Los protocolos son diferentes, y hace algún tiempo el microblogging envolvió elchatgpt-on-wechatinterfaz utilizada, por lo que actualmente esteNGCBotEl proyecto sigue siendo muy estable.

 

Adquisición de paquetes de integración

Versión Tootsie Lab:

Quark: https://pan.quark.cn/s/bc26b60912da

Baidu:https://pan.baidu.com/s/1QKFWV1tMti9s4m9K_HAPFg?pwd=428a

 

escribir al final

Hace un año recibí un mensaje privado que decíachatgpt-on-wechatEste proyecto de interfaz fue bloqueado por los responsables de WeChat, y pretendía combinarse con elCOZEComparte.NGCBotEste proyecto, jajaja justoDeepSeek-R1En todos los ámbitos. Y así . ...COZE ¡dejémoslo en un segundo plano por ahora! Feliz Año Nuevo a todos, me voy a comer albóndigas .....

© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...