Skip to content

Latest commit

 

History

History
137 lines (80 loc) · 5.98 KB

README_ES.md

File metadata and controls

137 lines (80 loc) · 5.98 KB

Comenzar

  1. Prepara el tuyo Clave API OpenAI;
  2. Haga clic en el botón de la derecha para iniciar la implementación: Deploy with Vercel, inicie sesión directamente con su cuenta de Github y recuerde completar la clave API y la suma en la página de variables de entornoContraseña de acceso a la página CÓDIGO;
  3. Una vez implementado, puede comenzar;
  4. (Opcional)Enlazar un nombre de dominio personalizado: El nombre de dominio DNS asignado por Vercel está contaminado en algunas regiones y puede conectarse directamente enlazando un nombre de dominio personalizado.

Configurar la contraseña de acceso a la página

Después de configurar la contraseña, el usuario debe completar manualmente el código de acceso en la página de configuración para chatear normalmente, de lo contrario, se solicitará el estado no autorizado a través de un mensaje.

advertir: Asegúrese de establecer el número de dígitos de la contraseña lo suficientemente largo, preferiblemente más de 7 dígitos, de lo contrario

Este proyecto proporciona control de permisos limitado, agregue el nombre al nombre en la página Variables de entorno del Panel de control del proyecto Vercel CODE Variables de entorno con valores para contraseñas personalizadas separadas por comas:

code1,code2,code3

Después de agregar o modificar la variable de entorno, por favorRedesplegarproyecto para poner en vigor los cambios.

Variable de entorno

La mayoría de los elementos de configuración de este proyecto se establecen a través de variables de entorno, tutorial:Cómo modificar las variables de entorno de Vercel

OPENAI_API_KEY (Requerido)

OpanAI key, la clave API que solicita en la página de su cuenta openai.

CODE (Opcional)

Las contraseñas de acceso, opcionalmente, se pueden separar por comas.

advertir: Si no completa este campo, cualquiera puede usar directamente su sitio web implementado, lo que puede hacer que su token se consuma rápidamente, se recomienda completar esta opción.

BASE_URL (Opcional)

Predeterminado: https://api.openai.com

Ejemplos: http://your-openai-proxy.com

URL del proxy de interfaz OpenAI, complete esta opción si configuró manualmente el proxy de interfaz openAI.

Si encuentra problemas con el certificado SSL, establezca el BASE_URL El protocolo se establece en http.

OPENAI_ORG_ID (Opcional)

Especifica el identificador de la organización en OpenAI.

HIDE_USER_API_KEY (Opcional)

Si no desea que los usuarios rellenen la clave de API ellos mismos, establezca esta variable de entorno en 1.

DISABLE_GPT4 (Opcional)

Si no desea que los usuarios utilicen GPT-4, establezca esta variable de entorno en 1.

HIDE_BALANCE_QUERY (Opcional)

Si no desea que los usuarios consulte el saldo, establezca esta variable de entorno en 1.

explotación

No se recomienda encarecidamente desarrollar o implementar localmente, debido a algunas razones técnicas, es difícil configurar el agente API de OpenAI localmente, a menos que pueda asegurarse de que puede conectarse directamente al servidor OpenAI.

Haga clic en el botón de abajo para iniciar el desarrollo secundario:

Open in Gitpod

Antes de empezar a escribir código, debe crear uno nuevo en la raíz del proyecto .env.local archivo, lleno de variables de entorno:

OPENAI_API_KEY=<your api key here>

Desarrollo local

  1. Instale nodejs 18 e hilo, pregunte a ChatGPT para obtener más detalles;
  2. ejecutar yarn install && yarn dev Enlatar. ⚠️ Nota: Este comando es solo para desarrollo local, no para implementación.
  3. Úselo si desea implementar localmente yarn install && yarn start comando, puede cooperar con pm2 a daemon para evitar ser asesinado, pregunte a ChatGPT para obtener más detalles.

desplegar

Implementación de contenedores (recomendado)

La versión de Docker debe ser 20 o posterior, de lo contrario se indicará que no se puede encontrar la imagen.

⚠️ Nota: Las versiones de Docker están de 1 a 2 días por detrás de la última versión la mayor parte del tiempo, por lo que es normal que sigas diciendo "La actualización existe" después de la implementación.

docker pull weathery/ChatGPT

docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY="sk-xxxx" \
   -e CODE="页面访问密码" \
   weathery/ChatGPT

También puede especificar proxy:

docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY="sk-xxxx" \
   -e CODE="页面访问密码" \
   --net=host \
   -e PROXY_URL="http://127.0.0.1:7890" \
   weathery/ChatGPT

Si necesita especificar otras variables de entorno, agréguelas usted mismo en el comando anterior -e 环境变量=环境变量值 para especificar.

Implementación local

Ejecute el siguiente comando en la consola:

bash <(curl -s https://raw.githubusercontent.com/weathery/ChatGPT/main/scripts/setup.sh)

⚠️ Nota: Si tiene problemas durante la instalación, utilice la implementación de Docker.

Licencia de código abierto

MIT