

Hace unos días, le mostré una nueva característica de ChatGPT increíble habitable para los usuarios de plazo. Encima, los usuarios de Tier y Tier ahora pueden señalar una investigación profunda en un repositorio completo de GitHub y obtener informes de investigación.
Encima: pruebo muchas herramientas de codificación de IA, y este nuevo y impresionante impulso de Operai me acaba de atesorar días de trabajo
Como demostré, esta capacidad ayuda a acelerar el proceso de acelerar en las bases de código existentes. Es posible que deba hacer esto si adquiere un producto de otro desarrollador o si se lleva a un esquema y necesita memorizar la almohadilla de código rápidamente. Incluso es bueno para revisar su propia almohadilla de código y refrescarse sobre cómo funcionan las secciones, especialmente si ha pasado a otras cosas por un tiempo y ahora está volviendo al código llamativo.
Prometí que le mostraría cómo traer una almohadilla de código a GitHub específicamente para el investigación de Deep Investigation. Eso es lo que estamos a punto de hacer en este artículo.
Mover mi código a GitHub
Para demostrar esto, estoy trasladando mi sitio privado a Github. Mi sitio privado es un complemento Freemium WordPress con unos 20,000 usuarios activos en los que he estado trabajando durante aproximadamente una plazo. WordPress, por razones históricas, usa SVN en circunscripción de GitHub como repositorio de código, por lo que verdaderamente no he tenido la carencia de poner mi sitio privado en GitHub.
Incluso: Puse a la prueba de IA de Copilot de Github: su éxito heterogéneo al codificarme
Pero dada la oportunidad de realizar un investigación profundo al respecto, decidí configurarlo. Pasaré por ese proceso contigo aquí.
Comenzando con Github Desktop
Antaño de comenzar, aclaremos algunas cosas. Git es un sistema de control de versiones distribuido que se ejecuta en la computadora tópico de un programador. GitHub es un servicio basado en la nubarrón que almacena una enorme biblioteca de proyectos de codificación de código libre y patentado. Esos proyectos se trasladan a GitHub (el servicio en la nubarrón) utilizando Git (la útil).
Los programadores reales solo usan Git en la confín de comandos, donde se conoce como Git. Ningún programador efectivo se atrevería a capitalizar Git. Los programadores reales comandan Git a través de una variedad de opciones, creando líneas de comando especializadas que hacen su proposición. No utilizar Git en la confín de comando dará como resultado que su polímero de programador efectivo sea revocada por la Sociedad Internacional de Programadores que son más inteligentes que usted.
Incluso: Cómo utilicé Github Spark para construir una aplicación con solo un mensaje de IA de una oración
Aparentemente no soy un programador efectivo. Correctamente podría sacar eso del camino antaño de que los comentarios estallen en RPS desdeñosos (programadores reales) burlándose de mi equivocación de agudeza de confín de comandos. No uso git a través de la confín de comando. No me gusta. Creo que los humanos abandonaron la cueva hace mucho tiempo y adoptaron interfaces gráficas de usuarios como herramientas de la sociedad civilizada.
Por lo tanto, prefiero usar el escritorio de GitHub, que es una interpretación de Git de apuntar y hacer clic para aquellos que no son dignos del Título del Programador Actual. Y sí, mi polímero oficial de programador efectivo ha sido revocado. Puedo proceder con eso.
Puede Descargar Github Desktop aquí.
Una vez que haya atrevido GitHub Desktop, inicie sesión en su cuenta GitHub o cree una. Durante mucho tiempo he tenido una cuenta de GitHub para otros proyectos, así que acabo de iniciar sesión.
Cómo crear un repositorio de GitHub
A continuación, creé un repositorio en la nubarrón de GitHub para mi almohadilla de código. Aquí puede ser un poco confuso. Aunque no tenía un repositorio existente para mi sitio privado, elegí “Anexar un repositorio existente de su pelotón tópico …” porque iba a tomar esa almohadilla de código y convertirlo en un repositorio.
Github Desktop es verdaderamente proporcionado inteligente al respecto. Una vez que se dé cuenta de que no hay datos de GitHub para la carpeta seleccionada, le dará un error y le ofrecerá la opción de crear un repositorio. Haga clic en el enlace resaltado por la flecha verde que se muestra a continuación.
Eso presentará el cuadro de diálogo Crear un nuevo repositorio. Aquí, llamé a mi repositorio (todos en minúsculas, con guiones entre palabras), agregué una breve descripción, le dije la ruta tópico al código en mi computadora y dejé el resto asi.
No necesitaba aventurar con el ReadMe, la deshonestidad o ignorar las opciones porque estoy usando este repositorio para el investigación de IA, no para el control de la fuente y la colaboración.
Es aquí que deba tener en cuenta que este artículo describe lo que debe hacer para que su código sea examinado por ChatGPT Deep Research. Definitivamente, este no es un artículo integral de cómo establecer el gobierno.
Cómo mover la almohadilla de código a GitHub
Es hora de mover su código a GitHub.
Aquí hay una nota de advertencia: si ha mantenido su código privado, cargarlo a GitHub está enviando su código a un servicio en la nubarrón. Github ofrece repositorios privados y públicos, pero técnicamente está dando ataque a Microsoft a su código. Microsoft posee Github.
Ahora, delante y presione transmitir.
En este punto, tendrá la oportunidad de hacer que su repositorio sea sabido o privado. Cuando conecte ChatGPT a su repositorio, transmitirá sus derechos de ataque, por lo que puede dejar que ChatGPT examine un repositorio privado.
Incluso: Cómo usar ChatGPT: una supervisión para principiantes para el chatbot de IA más popular
Dicho esto, me encontré con algunos problemas con una investigación profunda que acceden a mi código, y una de las cosas que Chatgpt me preguntó era si mi código era sabido. Mi opinión es: si su código es privado y tiene todas sus credenciales y conector configurados (más sobre eso más delante), probablemente pueda trabajar en un repositorio privado.
Legado que mi sitio privado es de código libre, no estoy afectado “Mantenga este código privado”.
Mirando su nuevo repositorio
Si todo funcionó, verá una nueva opción: “Ver en GitHub”. Haga clic en él.
Eso lo traerá a su repositorio de GitHub recién creado. Aquí está el mío.
Ahora que su repositorio ha terminado, tome nota de su designación. Puede encontrar eso en la ángulo superior izquierda de la pantalla GitHub. Para mi sitio privado, es DavidgeWirtz/My-Private Site (sin espacios).
Cómo configurar la conexión chatgpt
Ahora es el momento de cambiar a chatgpt. Las siguientes dos capturas de pantalla son las mismas que le mostré en este artículo sobre la función. Pero para resistir al ulterior paso de configuración, deberá hacer lo que se muestra en las capturas de pantalla.
Primero, cambie su maniquí a O3 y escriba el indicador exactamente como lo hice. Probablemente pueda ajustar esto con el tiempo, pero si tiene el nivel más de $ 20 por mes, solo se le permitirá 10 consultas en investigaciones profundas por mes, por lo que cortar y pegar es su amigo.
A continuación, haga clic en el pequeño caret adyacente a la investigación profunda.
Incluso: ¿Quieres probar la útil de investigación profunda de ChatGPT graciosamente? Mira la interpretación liviana
Ahora, cree el enlace entre su cuenta ChatGPT y su cuenta GitHub. Sigue delante (si te atreves) y dale a Skynet, eh, me refiero a la IA – permiso para consentir a las funciones de su cuenta de GitHub.
A continuación, se le preguntará qué cuenta de GitHub debería obtener el conector ChatGPT. Tengo dos, así que obtuve esta pantalla de opción. Puede excluir esta pantalla si solo tiene una cuenta.
Ahora es el momento de más permisos. Esta vez, está dando permiso para consentir a todos los reposadores de su cuenta o solo uno. Seleccioné solo el repositorio de sitios privados.
Y ahora, teóricamente, las investigaciones profundas en ChatGPT estarán conectadas a su repositorio. Teóricamente. En la destreza, el mío requirió otro paso.
Qué hacer si Chatgpt no puede encontrar su repositorio
GitHub indexa repositorios, y si ChatGPT no muestra su repositorio habitable, probablemente significa que GitHub aún no ha indexado su nuevo repositorio. Eso es lo que pasó aquí.
Debería tener podido preferir o escribir mi nombre de repositorio completo (recuerde, DavidgeWirtz/My-Private Site), pero ChatGPT no pudo localizarlo.
Incluso: Probé la profunda investigación de Chatgpt contra Géminis, Perpleidad y Grok Ai para ver cuál es la mejor
Para solucionar esto, regrese a su cuenta de GitHub y escriba la esclavitud de comando que se muestra en la parte superior de esta captura de pantalla. Obviamente, cambie el texto en zarco para que coincida con su nombre de repositorio.
El comando es básicamente un repositorio: (repositorio seguido de un colon), seguido del nombre completo de su repositorio, seguido de un espacio y la palabra importación. Esto le dirá a GitHub que le gustaría que indexe su repositorio.
Como puede ver, GitHub confirmó que ahora estaba indexando mi repositorio.
Me preparé una taza de café acertadamente merecida como una forma de darle tiempo a Github para indexar mi repositorio. Una vez que terminé la última caída, volví a Chatgpt, dejé caer el menú de investigación profunda y encontré mi repositorio recién creado.
Diviértete con una investigación profunda
Estás presto para comenzar a usar una investigación profunda sobre tu repositorio. Para obtener una supervisión detallada sobre cómo funcionó para mi repositorio, señale mi artículo susodicho sobre el tema.
Divertirse. Estaba proporcionado impresionado. Podrías serlo, asimismo.
Incluso: 5 razones por las que recurro a Chatgpt todos los días, desde una investigación más rápida hasta reemplazar a Siri
¿Has intentado usar ChatGPT Deep Investigación con tu propio código? ¿Cuál fue su experiencia conectando un repositorio de GitHub? ¿Te encontraste con problemas de indexación o de permiso en el camino? ¿Prefieres usar GitHub Desktop o la confín de comando al configurar tus repositorios? Háganos asimilar en los comentarios a continuación.
Puede seguir mis actualizaciones de esquema diarias en las redes sociales. Asegúrese de suscribirse a Mi boletín de aggiornamento semanaly sígueme en Twitter/X en @Davidgewirtzen Facebook en Facebook.com/davidgewirtzen Instagram en Instagram.com/davidgewirtzen bluesky en @Davidgewirtz.comy en youtube en Youtube.com/davidgewirtztv.
Obtenga las principales historias de la mañana en su bandeja de entrada cada día con nuestro Boletín de Tech Today.