Grok-Mirror: despliegue en un clic de sitios espejo Grok rentables
Últimos recursos sobre IAPublicado hace 5 meses Círculo de intercambio de inteligencia artificial 1.4K 00
Introducción general
Grok-Mirror es un programa basado en la Despliegue rápido sin servidor Grok3 sitio espejo nacional La Grok Mirror Station construida para ser operable. Permite a los usuarios desplegar un quiosco Grok local con un solo clic a través de Docker. grok es un asistente de IA lanzado por xAI, y Grok-Mirror permite a los usuarios utilizar las funciones de Grok sin visitar el sitio web oficial de xAI a través de la tecnología de espejo. El proyecto admite la gestión multiusuario y proporciona una interfaz API compatible con el formato OpenAI. Cuenta con una variedad de modelos Grok incorporados que los usuarios pueden ejecutar localmente, eliminando las restricciones de red. También admite el despliegue rápido mediante servidores Serv00 inactivos. Todo el proceso es sencillo y adecuado para particulares, equipos o desarrolladores.
No hay acceso directo en el país Grok explotando este problema para proporcionar sitios espejo Grok. El proyecto puede cobrar rápidamente a través de Google Ads, sólo es necesario configurar las variables del sistema GOOGLEADS. Alrededor de 50 conjuntos de cuentas de manera constante el apoyo de 2.000 personas y ganar 3 cuchillos de ingresos por día. O utilizar este método para atraer tráfico para cobrar por su cuenta.

Lista de funciones
- Despliegue con un solo clic: cree rápidamente quioscos Grok locales mediante Docker o Serv00.
- Soporte multiusuario: permite que varias personas lo utilicen al mismo tiempo, y los administradores pueden gestionar las cuentas y los permisos.
- Interfaz API: Proporciona
/v1/chat/completions
API de chat, coherente con el formato de OpenAI. - Opciones de modelización múltiple: apoyo
grok-2
ygrok-3
y muchos otros modelos. - Uso sin paredes: no es necesario depender de redes externas tras la implantación local.
- Gestión de tokens: Permite introducir tokens Sso e incluso importar múltiples tokens por lotes.
- Caché de datos: mecanismo de caché integrado para mejorar la velocidad de respuesta.
- Chats ad hoc: la API admite sesiones ad hoc sin mantenimiento de registros.
Utilizar la ayuda
Proceso de instalación (método Docker)
Grok-Mirror depende de Docker para ejecutarse por defecto, los pasos de instalación son los siguientes:
- Instalación de Docker
Asegúrese de que Docker está instalado en su dispositivo.los usuarios de Windows y Mac pueden descargar Docker Desktop, los usuarios de Linux ejecutarlo:sudo apt update && sudo apt install docker.io -y
Comprueba la versión:
docker --version
- Tirar de los espejos
Introdúcelo en el terminal:docker pull dairoot/grok-gateway:latest
Esto descargará la última versión de la imagen Grok-Mirror.
- Inicio de los servicios
Ejecute el siguiente comando para ejecutar el contenedor:docker run --rm -p 50005:8080 -v grok_gateway_db:/app/.cache_data dairoot/grok-gateway:latest
-p 50005:8080
Asigna el puerto 8080 del contenedor al puerto local 50005.-v grok_gateway_db:/app/.cache_data
: Almacenamiento persistente de datos.
Tras el arranque, acceda ahttp://127.0.0.1:50005
Comprueba si el servicio está en funcionamiento.
- Configuración del nombre de dominio (opcional)
Si se requiere acceso a la extranet, consulte el proceso de despliegue completo para configurar el nombre de dominio.
Tutorial de implantación rápida (enfoque Serv00)
Si dispone de un servidor Serv00 inactivo, puede utilizarlo para desplegar rápidamente Grok-Mirror.He aquí los pasos detallados:
I. Configuración en el servidor Serv00
- Configurar el puerto
Inicie sesión en el servidor Serv00, vaya a la configuración de "Firewall" y añada un puerto personalizado (p.ej.50006
). - Configuración de servicios web
Introduzca el nombre de dominio personalizado en el backend (p. ej.yourdomain.serv00.net
) y el puerto que acaba de crear para completar la configuración del servicio web. - Edición de servicios web
Haga clic en el servicio web que acaba de crear y seleccioneManage -> Details
entra en el modo de edición y asegúrate de que los ajustes son correctos.
En segundo lugar, descarga el programa Grok mirror station
Ejecute el siguiente comando en el terminal Serv00 para descargar el programa Grok:
curl -L -o grok_gateway https://dairoot.cn/2025/03/06/serv00-grok/grok_gateway_freebsd_amd64
III. Procedimientos operativos
- autoridad de ejecución
Introduce el comando:chmod +x grok_gateway
- Inicio de los servicios
Inicie el programa con un puerto personalizado, por ejemplo, el puerto50006
::./grok_gateway -p 50006
IV. Servicios de acceso
Una vez finalizado el despliegue, introduzca el nombre de dominio personalizado en su navegador (por ejemplohttp://yourdomain.serv00.net:50006
) para acceder al servicio Grok.
Pasos de configuración
- Acceder al back office
Acceder a la dirección del servicio (por ejemplohttp://127.0.0.1:50005
) para acceder a la página de inicio de sesión. La contraseña de administrador por defecto debe pasarse a través de la variable de entornoADMIN_PASSWORD
Ajustes, por ejemplo:docker run --rm -p 50005:8080 -e ADMIN_PASSWORD=yourpassword -v grok_gateway_db:/app/.cache_data dairoot/grok-gateway:latest
El método Serv00 accede a la configuración directamente después del nombre de dominio.
- Introducir Sso Token
Método Get Sso Token:- Acceda al sitio web de xAI (https://x.ai).
- Pulse F12 para abrir Herramientas de desarrollo y cambie a la pestaña Red.
- Actualice la página y busque el
new-chat
para copiar el Sso Token en la cookie. - Introduzca y guarde en el fondo "Gestión de fichas". Se admite la entrada por lotes, véase más adelante.
- función de prueba
Una vez finalizada la configuración, vaya a la página de inicio e introduzca un texto para probar el diálogo. Si se devuelve el resultado, el servicio es normal.
Uso de la API
Grok-Mirror ofrece soporte API en/v1/chat/completions
.
- Peticiones básicas
Probado con cURL:curl --location "http://127.0.0.1:50005/v1/chat/completions" \ --header "Content-Type: application/json" \ --header "Authorization: Bearer YourSsoToken" \ --data '{"model": "grok-2", "messages": [{"role": "user", "content": "你好!"}]}'
- Configuración de variables de entorno
Esto puede hacerse mediante la variable de entornoAUTHORIZATION
Fija la ficha:docker run --rm -p 50005:8080 -e AUTHORIZATION=YourSsoToken -v grok_gateway_db:/app/.cache_data dairoot/grok-gateway:latest
- Modelos de apoyo
Soporte APIgrok-2
ygrok-3
y otros modelos, especifiquemodel
Conmutación de parámetros.
Función destacada Operación
- Entrada de fichas por lotes
invocaciones/api/batch-add-grok-token
Interfaz:curl -X POST "http://127.0.0.1:50005/api/batch-add-grok-token" \ -H "Content-Type: application/json" \ -d '{"sso_token_list": ["token1", "token2"]}'
- interfaz de acceso
- Inicio de sesión general:
curl -X POST "http://127.0.0.1:50005/api/login" \ -H "Content-Type: application/json" \ -d '{"user_name": "test", "email_md5": "md5value"}'
- V2 Login (con Token):
curl -X POST "http://127.0.0.1:50005/api/login-v2" \ -H "Content-Type: application/json" \ -d '{"user_name": "test", "sso_token": "YourSsoToken"}'
- Obtener lista Grok
Ver instancias disponibles:curl -X POST "http://127.0.0.1:50005/api/get-grok-list" \ -H "Content-Type: application/json" \ -d '{"page": "1", "page_size": "10"}'
variable del sistema
Las siguientes variables de entorno son soportadas por Grok-Mirror para la configuración de servicios personalizados. Estas variables pueden configurarse al iniciar un contenedor Docker o una aplicación Serv00 mediante el comando-e
por ejemplodocker run -e 变量名=值
.
categorización | nombre de la variable | tipología | valor por defecto | descripciones |
---|---|---|---|---|
Relacionados con API | ADMIN_PASSWORD | String | None | Contraseña para acceder al backend de administración. Debe especificarla manualmente si no está configurada; de lo contrario, no podrá iniciar sesión en el backend. |
AUTHORIZATION | String | None | Clave de acceso a la API para sondear una lista de tokens Sso multicuenta. Se recomienda configurarlo para gestionar Token automáticamente. | |
ENABLE_MIRROR_API | Boolean | true | Habilitar o no el acceso a la API. Establecer enfalse cerrar/v1/chat/completions Interfaz. | |
MIRROR_API_PREFIX | String | None | Prefijo de acceso a la API, por ejemplo, establecido enapi Después, la interfaz cambia a/api/v1/chat/completions . Se recomienda la configuración para diferenciar entre rutas. | |
API_HATD | Boolean | true | Si desea activar el modo de chat temporal. La API no guarda los registros de chat cuando está habilitado, adecuado para pruebas o necesidades de privacidad. | |
variable del sistema | PROXY_URL_POOL | String | None | Enlaces de grupos de proxies con varios proxies separados por comas. El formato es el siguientehttp://username:password@ip:port . |
HOST | String | None | Dirección de dominio de servicio para funciones como imágenes de retorno de API. Por ejemplohttps://example.com . | |
GOOGLEADS | String | None | Código de publicidad de Google Adsense para incrustar anuncios en una página. |
ejemplo de uso
- Establecimiento de variables a la manera de Docker
Añada la variable de entorno cuando inicie el contenedor:
docker run --rm -p 50005:8080
-e ADMIN_PASSWORD=yourpassword
-e AUTHORIZATION=YourSsoToken
-v grok_gateway_db:/app/.cache_data
dairoot/grok-gateway:latest
- Ajuste de variables en modo Serv00
Antes de ejecutar el programa, exporte las variables a través del terminal:
export ADMIN_PASSWORD=yourpassword
export AUTHORIZATION=YourSsoToken
./grok_gateway -p 50006
escenario de aplicación
- Asistente personal de aprendizaje
Tras implantar Grok-Mirror, los usuarios pueden hacer preguntas y obtener respuestas a sus conocimientos en cualquier momento, sin necesidad de acceder a Internet a xAI. - Herramientas de IA en equipo
Los equipos comparten un único quiosco Grok local con funciones de gestión multiusuario para mejorar la eficacia de la colaboración. - Desarrollo de plataformas de ensayo
Los desarrolladores utilizan interfaces API para probar la funcionalidad de la IA, desarrollar nuevas aplicaciones o integrar sistemas existentes.
CONTROL DE CALIDAD
- ¿Es Grok-Mirror gratuito?
El proyecto en sí es gratuito y de código abierto, pero requiere una cuenta xAI Grok y un token Sso. - ¿Por qué ha fallado la solicitud API?
sondaAuthorization
es correcto, quizás el Token ha caducado o no está configurado. - ¿Qué modelos son compatibles?
adyuvantegrok-2
ygrok-3
y muchos otros modelos, en función de la devolución de la API.
© declaración de copyright
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...