Tecnología

3 trucos para codificar mejor con IA y ChatGPT, según los expertos

0

chatGPT, El generador de textos con inteligencia artificial de OpenAIha tenido un gran impacto en la comunidad tecnológica.

La capacidad de este chatbot para Escribir código fuente Sorprendió a muchos programadores experimentados y llamó la atención de varios directores ejecutivos de empresas de tecnología. Algunas empresas ya han comenzado a integrar esta tecnología en sus flujos de trabajo diarios.

Pero incluso cuando la IA generativa reduce la barrera de entrada a la programación y facilita el desarrollo de software, algunos usuarios todavía luchan por lograr los resultados que esperan.

Información privilegiada sobre negocios Hablé con varios programadores y expertos en desarrollo de software que ya han utilizado ChatGPT para compartir sus experiencias. Trucos para que la herramienta OpenAI genere un mejor código fuente.

1. Divida las solicitudes y simplifíquelas

Cuando se trata de inteligencia artificial generativa, todo se trata de las solicitudes (o la Indicaciones).

Chatbots de IA Responda mejor a solicitudes formuladas de forma sencilla. Al igual que dar instrucciones a una persona, lo mejor es explicarle de forma clara y concisa a ChatGPT lo que quieres hacer.

Ammaar Reshi, un programador que se describe a sí mismo como «novato» y que ha utilizado la IA de OpenAI para desarrollar varios videojuegos, dice que proporcionar información excesiva en las consultas puede sesgar los resultados.

«Me gusta pensar en GPT como alguien que te escucha a medias.“Él explica Información privilegiada sobre negocios. Según Reshi, si le pides al robot que complete una tarea a la vez, como desarrollar un videojuego completo, lo más probable es que cometa algunos errores.

“Recomendaría primero explicarle a GPT cuál es su proyecto. Hágalo paso a paso, construya ladrillo a ladrillo y pregúntele a GPT cómo haría las cosas”, dice el programador. «Cometes muchos menos errores cuando explicas todo de uno en uno porque ya no intentas tenerlo todo en tu cabeza».

Amaar Reshi

Neil Ernst, profesor de informática en la Universidad de Victoria (Canadá), afirma que esta tecnología es una gran herramienta de nivel básico para quienes no tienen formación en desarrollo de software.

Ernst, que anima a sus alumnos a utilizar ChatGPT para ayudarles en su trabajo, señala esto Agregar detalles técnicos a las solicitudes u ofrecer a la herramienta un ejemplo de código fuente puede mejorar los resultados.

«Reconoce los conceptos clave y los estudiantes pueden luego mejorarlo hablando un poco más sobre los cambios específicos que les gustaría ver», dice el profesor, refiriéndose al código.

2. Asignar un rol a ChatGPT

Asignar un rol a ChatGPT puede Ayudar a la inteligencia artificial a comprender lo que quiere el usuario.

Jason Gulya, presidente del Consejo de Inteligencia Artificial del Berkeley College (EE. UU.), que enseña a los clientes cómo utilizar ChatGPT, lo explica Información privilegiada sobre negocios que cuando a la IA se le asigna una función, como un trabajo específico, se logran mejores resultados.

Un logotipo de ChatGPT en un teléfono móvil.

Cuando se trata de programación, Reshi recomienda a los usuarios que primero asignen el rol a ChatGPT. un “programador de clase mundial”.

“Le digo que asuma que la personalidad funciona muy bien”, afirma este programador, que se define como un “novato”. “De lo contrario, simplemente estarás utilizando conocimientos generales de programación. Agregar esa especificidad hace que sea más probable que obtenga los mejores resultados para los que fue capacitado”.

3. Repasar lo básico

No importa cuán específicas sean las solicitudes de los usuarios, el lenguaje aún puede ser ambiguo.

Así lo sostiene Emery Berger, profesor de la Universidad de Massachusetts Amherst (EE.UU.). Los usuarios necesitan saber cómo hablar con el chatbot. y qué resultados quieren lograr.

Berger, que ha utilizado el generador de texto de IA de OpenAI para desarrollar varios programas de IA, dice que la herramienta probablemente tendrá problemas al realizar tareas complejas o específicas de la industria. Los usuarios deberían empezar a ajustar los resultados ellos mismos. A veces.

Según Ernst, las respuestas generadas por ChatGPT tampoco aportan muchos matices. En cambio, los resultados son más satisfactorios cuando la persona sabe lo que se supone que debe hacer el chatbot y tiene claro cómo cree que debe diseñarse el software que quiere programar.

“Vemos que el programa ofrece una buena solución, pero se pierden muchos matices sobre por qué buscas una solución de una determinada manera”, argumenta. «Puedes hacer un poco más pidiéndole que mejore ciertos aspectos del código, pero creo que rápidamente se topa con obstáculos que le impiden seguir mejorando».

Conócelo como trabajamos En Información privilegiada sobre negocios.

Etiquetas: Consejos, tendencias, inteligencia artificial, ChatGPT, software

Mi marido prefiere ir a fiestas de trabajo “aburridas” que pasar tiempo conmigo

Previous article

6 consejos del CEO de OpenAI, Sam Altman, sobre cómo administrar un negocio y gestionar su equipo

Next article

You may also like

Comments

Leave a reply

More in Tecnología