Cómo crear un ChatGPT personalizado con tus propios datos
Al ofrecer la tecnología GPT en un chatbot potente y fácil de usar, ChatGPT se ha convertido en la herramienta de IA más popular del mundo. Muchas personas usan ChatGPT para brindar conversaciones interesantes, responder consultas, ofrecer sugerencias creativas y ayudar a generar y escribir código. Sin embargo, ChatGPT tiene la limitación de que no puede almacenar sus datos para uso personal a largo plazo y el punto final de los datos de conocimiento es septiembre de 2021.
Una alternativa es usar OpenAI y la API de LangChain para proporcionar a ChatGPT datos personalizados y actualizaciones hasta 2021 para crear una copia personalizada de ChatGPT.
Paso 1: Instale y descargue software y scripts prediseñados
Tenga en cuenta que las siguientes instrucciones son para máquinas con Windows 10 o Windows 11.
Para proporcionar datos personalizados a ChatGPT, debe instalar y descargar el último script de extracción de Python3, Git, Microsoft C++ y ChatGPT de GitHub. Si tiene software instalado en su computadora, asegúrese de que esté actualizado a la última versión para evitar problemas en el proceso.
Comience instalando:
- (Gratis)
- (Gratis)
- (Gratis)
Notas de instalación de Python3 y Microsoft C++
Al instalar Python3, asegúrese de marcar la casilla Agregue python.exe a la RUTA opción antes de hacer clic Instalar ahora Esto es importante porque le permite acceder a Python en cualquier directorio de su computadora.
Cuando instale Microsoft C++, primero querrá instalar Microsoft Visual Studio Build Tools. Después de la instalación, puede marcar la opción Desarrollo de escritorio con C++ y haga clic Instalar con todas las herramientas adicionales seleccionadas automáticamente en la barra lateral derecha.
Ahora que tiene instaladas las últimas versiones de Python3, Git y Microsoft C++, puede descargar secuencias de comandos de Python para consultar fácilmente datos locales personalizados.
- (Gratis)
Para descargar el script, haga clic en Código luego seleccione Descarga el ZIP 。 Esto descargará el script de Python a su directorio predeterminado o seleccionado.
Después de descargarlo, ahora puede configurar el entorno local.
Paso 2: configurar el entorno local
Para configurar el entorno, debe abrir una terminal en la carpeta chatgpt-retrieval-main que descargó. Para ello, abra chatgpt-fetch-principal carpeta, haga clic derecho y seleccione Abrir en terminal .
Una vez que la terminal esté abierta, copia y pega este comando:
pip install langchain openai chromadb tiktoken unstructured
Este comando usa el administrador de paquetes de Python para crear y administrar el entorno virtual de Python requerido.
Después de crear el entorno virtual, debe proporcionar una clave API de OpenAI para acceder a sus servicios. Primero, debe generar una clave API desde el sitio web de claves API de OpenAI haciendo clic en Crear una nueva clave secreta agregando un nombre para la tecla, luego presione Crear una clave secreta botón.
Se le proporcionará una cadena de caracteres. Esta es su clave API de OpenAI. Cópielo haciendo clic en el icono de copia junto a la clave API. Tenga en cuenta que esta clave API debe mantenerse confidencial. No la comparta con otros a menos que realmente tenga la intención de permitirles usar la misma clave con usted.
Después de copiar, regrese a chatgpt-retrieval-main carpeta y abrir constantes con el Bloc de notas. Ahora reemplace el contenedor con su clave API. ¡No olvides guardar el archivo!
Ahora ha configurado correctamente su entorno virtual y ha agregado la clave API de OpenAI como una variable de entorno. Ahora puede proporcionar sus datos personalizados a ChatGPT.
Paso 3: Agregar datos personalizados
Para agregar datos personalizados, coloque todos sus datos de texto personalizados en la carpeta de datos en chatgpt-retrieval-main. El formato de datos de texto puede ser PDF, TXT o DOC.
Como puede ver en la captura de pantalla anterior, el ejemplo ha agregado un archivo de texto que contiene un gráfico personal prefabricado, un artículo escrito sobre los aceleradores Instinct AI de AMD y un documento PDF.
Paso 4: Solicite ChatGPT a través de la terminal
Los scripts de Python le permiten consultar datos de datos personalizados agregados al directorio de datos e Internet. En otras palabras, tendrá acceso al backend normal de ChatGPT y todos los datos se almacenan localmente en el directorio de datos.
Para usar el script, ejecute el script python chatgpt.py y agregue su pregunta o consulta como argumento.
python chatgpt.py "YOUR QUESTION"
No olvides hacer tu pregunta entre comillas
Para verificar que sus datos de ChatGPT se hayan enviado correctamente, el ejemplo le hará una pregunta personal sobre el archivo Personal Sched.txt.
¡Todo funciona! Esto significa que ChatGPT puede leer el Personal Sched.txt proporcionado anteriormente. Ahora vea si ha proporcionado con éxito información que ChatGPT no conoce debido a la fecha de vencimiento del conocimiento.
Como puede ver, describe con precisión el AMD Instinct MI250x, que se lanzó después de la fecha límite de ChatGPT -3.
Deja una respuesta