17 expertos compartieron su experiencia en el desarrollo de los complementos de chatgpt

¡Bienvenido a nuestra nueva serie de artículos en el blog! Estamos profundamente inmersos en el mundo de los complementos ChatGPT y su desarrollo. Tuvimos la suerte de hablar con algunos de los especialistas más innovadores y experimentados en este campo, que compartieron generosamente sus ideas, procesos y consejos para aquellos que buscan entrar en esta emocionante esfera de tecnología.

Nuestros entrevistadores hablaron sobre todo: desde comprender los principios del trabajo del API GPT-3 y GPT-4 hasta el desarrollo del concepto y la implementación del complemento. También compartieron sus logros, enfatizando que es importante permitir que ChatGPT hable solo y use complementos solo si es necesario.

Entonces, si era un desarrollador experimentado o un recién llegado curioso, habrá algo para usted en esta publicación. Prepárese para plantar mangas, estudie con lo mejor y, tal vez, incluso comience a crear sus propios complementos para ChatGPT.¡Vamos a sumergirnos!

Proceso de desarrollo de complementos

Aunque el proceso de desarrollo puede variar según el tipo de complemento, tiene varios momentos críticos. Éstas incluyen:

  1. Los desarrolladores deben comprender cómo funcionará la API GPT-3 o GPT-4 con el modelo, dependiendo de sus preferencias.
  2. Antes de continuar con el diseño del complemento, los desarrolladores deben presentar su concepto claro. Esto incluye la definición de datos de entrada/salida, elaborar un esquema de funcionalidad y planificar las posibilidades de procesamiento de consejos.
  3. Después de que el diseño esté listo, ocurre la siguiente etapa: la implementación del complemento. Aquí, los desarrolladores escriben código y usan API si es necesario. Un ejemplo es el intérprete de código Operai y un complemento para ver páginas web con una base de código abierto.
  4. Después de crear el archivo de manifiesto API y la especificación de OpenAPI se puede conectar al sistema CHATGPT a través de la interfaz de usuario de ChatGPT. Para hacer esto, agregue el manifiesto del complemento a lo largo de la ruta pathomain. com/. well- conocida/. Después de eso, puede comenzar a probar la API.

El objetivo es proporcionar a ChatGPT la capacidad de interactuar con la API creada por los desarrolladores, lo que ampliará su funcionalidad y garantizará la implementación de una amplia gama de tareas. Aquí hay algunas revisiones de desarrolladores sobre el proceso de desarrollo general:

«Dado que la API ya existía y se describió sobre la base de la especificación de API abierta, el proceso de desarrollo fue muy corto y se redujo más a verificar si la API de CHATGPT entendía y si podía usarlo para proporcionar respuestas sustanciales».- Bob Koret, desarrollador del complemento Open Archives Plugin

«Al ser una empresa centrada en el uso de la API, ya teníamos las especificaciones de todos los puntos finales que planeamos hacer que sea accesible, lo que facilitó enormemente el proceso de desarrollo. Sin embargo, descubrí que necesito finalizar algunas descripciones y ejemplos para que se vuelvan más comprensibles para ChatGPT. La presencia del entorno local en el que podría hacer cambios en las descripciones y verificarlos rápidamente fue muy importante. Con cada cambio, utilicé la misma serie de consejos que me permitieron comprender en detalle qué rendimiento mejorado y lo que no fue «.- Katie Adams, directora de productos Polygon. io

«El desarrollo de la versión inicial de nuestro complemento no llevó mucho tiempo, ya que ya teníamos métodos API en funcionamiento que necesitábamos. Integramos nuestra API en el complemento CHATGPT, siguiendo las recomendaciones. Después de eso, aprobamos con éxito el procedimiento pendiente, y nuestro complemento estuvo disponible en la tienda de complementos «.- Maria Egorenko, gerente de la compañía SERPSTAT, desarrolladora de la herramienta SEO SerpStat

Los principales problemas que tuvieron que enfrentarse en el proceso de desarrollo

Al entrar en el mundo del desarrollo de los complementos ChatGPT, debe reconocerse que esta ruta no siempre va sin problemas. En esta sección, consideraremos los problemas que los desarrolladores a menudo enfrentan a lo largo de este camino. Consideraremos en detalle todas estas dificultades, desde problemas con una baja velocidad de respuesta hasta dificultades asociadas con la interpretación del lenguaje natural y la gestión de las API.

Nuestro objetivo no es desalentarlo, sino prepararlo para condiciones de trabajo reales. Al final, cualquier dificultad es una oportunidad para el entrenamiento y el crecimiento. Entonces, veamos estos obstáculos, comprendamos sus consecuencias y discutamos las estrategias para superarlos. Aquí hay algunas respuestas de los desarrolladores sobre los problemas más graves que enfrentaron en el proceso de desarrollo:

«En el proceso de desarrollo, me encontré con una serie de problemas que resultaron ser muy difíciles. Uno de los problemas más graves fue un intento de crear una interfaz de usuario intuitiva y simple. Resolví este problema realizando estudios extensos del Las mejores prácticas y el comportamiento del usuario, y luego implementar los resultados en los resultados en el diseño del producto. Otro problema que encontré era garantizar la confiabilidad y la seguridad del producto. Fue especialmente difícil, ya que las nuevas amenazas y vulnerabilidades surgen constantemente, y lo es. importante no perderlos. Para resolver este problema, trabajé estrechamente con expertos en seguridad e introdujo estrictos procedimientos de prueba y monitoreo para garantizar la seguridad constante del producto «.- Ilya Lyudogovsky, desarrolladora del complemento de libros escolares de UKR

«Dado que ChatGPT usa libremente la API, hubo muchos casos en los que no cumplió su plan; reescribí la documentación de la API y la rehice a trabajar sin ingresar a los campos necesarios como una API para que el comportamiento del chatgpt funcionara de forma independiente».- Takagi Yuusuk, fundador de Automation Co, Ltd.

«Lo más difícil fue con la confiabilidad del servicio Operai: la tienda y la afinación de los complementos a menudo fallan y son bastante exigentes».- Benjamin Hendrix, desarrollador Ndrics Sports

«Las mayores dificultades que encontré en el proceso de desarrollo se asociaron con la búsqueda de nuevas formas de resolver problemas que pocas personas encontraron antes. Cuando publiqué el complemento ChatGPT de Highplexity, solo había otros 100 complementos en la tienda Plu g-In Store ¡Y los usuarios ni siquiera pudieron aprovechar la búsqueda de la tienda para encontrar los complementos que necesitan! «

– Nathan Clai, fundador y director general de la Plataforma de Ingeniería de Ingeniería Práctical de Highplexity.

El conocimiento y las habilidades necesarias para el desarrollo de complementos

Como en la mayoría de los casos de desarrollo web, hay algunas habilidades clave que son necesarias para el desarrollo del complemento para la tienda ChatGPT complementar. Preguntamos a los desarrolladores experimentados cuáles son estas habilidades, y así es como respondieron algunos de ellos:

«Necesita conocer a Python y JavaScript y sus marcos para el desarrollo web y la parte del servidor. También necesita conocer RaTapi y Oauth, lo que ya traté, por lo que nunca encontré ningún problema».- Hasib Mir, desarrollador del corredor de código de complemento

«También debes ser extremadamente ridículo, superconsciente usando la API (especialmente la API para interactuar con LLM)».- Nathan Clay, ingeniero líder de Trinity One

«Comprender cómo el modelo de idioma interactúa con la especificación API y la confianza de que la especificación está escrita muy descriptiva».- Adnan Ahmad, desarrollador, Shuto. io

«Conocimiento del lenguaje de Python, en mi caso Django (pero puede ser Flask o Fastapi), y algunas bases de alojamiento web (DNS, SSL, certificados)».

– John Kapobyanko, especialista en desarrolladores en Cisco Training Bootcamps

Los aspectos más agradables del proceso de desarrollo de complementos

Ahora nos centraremos en el lado más fácil del proceso de desarrollar complementos, los momentos más agradables. En esta sección, los desarrolladores dirán qué momentos del proceso les trajeron alegría y ayudaron a comprender que todo el proceso valió la pena. Estas son algunas de sus respuestas:

«Resolver el problema o llenar un vacío en el mercado es uno de los aspectos más valiosos en el desarrollo de SignalPLUS. Proporcionando una herramienta potente y fácil de usar, SignalPlus puede ayudar a los usuarios a resolver algunos problemas y tareas que ocurren durante la cirugía en la criptomoneda mercado, así como llenar los vacíos o desventajas en el software o aplicaciones existentes «.- Kai, desarrollador del complemento SignalPlus

«Verlo en la tienda Plu g-in y ver cómo las personas se benefician de él».- Ruz Richards, desarrollador del diagrama de complementos

«Además de estudiar LLM, el momento más agradable es que muchos usuarios prueban un complemento, y puedo estudiar sobre sus solicitudes. También es muy agradable cuando podría indicar el complemento a su propio código fuente, lo que permitió GPT-4 Para encontrar la causa raíz del problema, que no pude decidir dentro de las 2 horas «.- Victor Ferenci, desarrollador del complemento AskyurCode

«Recibo reseñas de usuarios o partes interesadas que me encontraron a través de mi complemento. ¡Esto significa que hizo su trabajo!»

– Benjamin Hendrix, desarrollador del complemento NDRICS Sports «.

Principiantes y errores que deben evitarse

Continuando familiarizándose con el desarrollo del complemento CHATGPT, el tiempo ha llegado a considerar un aspecto igualmente importante: dificultades y errores típicos que deben evitarse. Esta sección está dedicada a cómo ayudarlo a pasar por alto estas posibles tropices y proporcionar un proceso de desarrollo más suave y efectivo. Aquí hay algunos consejos que los desarrolladores exitosos dan a aquellos que recién comienzan:

«Si ya tiene una API descrita por la descripción de OpenApi, entonces no será difícil probarlo como un complemento. La descripción de OpenApi de su API se carga cada vez que ChatGPT hace una solicitud a su API, por lo tanto, cambia (en el descripción o parámetros) se recogen de inmediato «.- Bob Koret, desarrollador del complemento Open Archives Plugin

«Trate de resolver el problema real que le apasiona. Creo que hay muchos complementos interesantes, pero que de hecho no mejoran los procesos y no resuelven los problemas de las personas. El camino puede ser difícil, pero si le gusta ¡El problema que está tratando de resolver, entonces todo se vuelve mucho más fácil! «- Landon Harrison, desarrollador de complementos Tutory

«Comience con una visión clara de lo que desea obtener de su complemento. Rompe su proyecto en tareas completadas y no tenga miedo de pedir ayuda, busque recursos en Internet o Chatgpt, si está atrapado. Siempre pruebe cuidadosamente su enchufar.»

– Edmund Synko, desarrollador del complemento de complemento de exportación CSV

Ahora nuestros interlocutores hablarán sobre algunos errores típicos que son importantes para evitar en el proceso de desarrollo:

«Evite los desarrollos innecesarios y esforzándose por la simplificación. Siempre trate de optimizar las descripciones para que sean claros para ChatGPT. La respuesta debe hacerse para que ChatGPT pueda interpretarlo, porque en este caso lo transforma en algo comprensible para una persona. «-Dumal KhandapanGoda, green e-Green e-Green de ingeniero senior

«Los desarrolladores principiantes deben tener una idea simple y concentrarse en resolver un problema urgente a la vez, hasta que todo comience a doblar en un solo todo. Para esto es muy útil colocar fragmentos de código y documentación en ChatGPT y pedir consejos «- Nathan Clay, ingeniero líder de Trinity One

«»¡Tome su tiempo! Operai responde muy lentamente a las solicitudes. No describir los complementos difíciles de entender, los puntos finales son confusos, etc. No seas dulce, no seas difícil. Nadie excepto el chatbot verá su código, así que deje que Chatbot muestre lo que está proporcionando «.

– Greg Hou, desarrollador de los complementos GmeMee Air Quality, Chat Tool Finder

Metodología de investigación

Comenzando a estudiar las ricas posibilidades de desarrollar complementos para ChatGPT, nos dimos cuenta de que la mejor manera de hacerlo será obtener información de aquellos que tienen experiencia directa en esta área. Por lo tanto, decidimos realizar una encuesta recurriendo a un gran grupo de complementos experimentados, que lanzaron con éxito sus complementos en la tienda de complementos CHATGPT. Los detalles de nuestro enfoque se describen a continuación.

La selección de participantes

Enviamos invitaciones para participar en una encuesta de un grupo de 600 desarrolladores, cada uno de los cuales en ese momento tenía un complemento en la tienda ChatGPT Plugin Store. Este criterio permitió a los participantes no solo un conocimiento teórico sobre el desarrollo de complementos, sino también la experiencia práctica de aprobar complementos a través del proceso de verificación y aprobación.

Diseño de la encuesta

El propósito de la encuesta es descubrir la experiencia, los problemas y los consejos de los participantes en el desarrollo de complementos para ChatGPT. Tratamos de asegurarnos de que las preguntas cubran una amplia gama de aspectos, desde comprender los principios del trabajo del API GPT-3 y GPT-4, el desarrollo del concepto y la implementación del complemento a las mejores prácticas que usan.

Colección y análisis de respuestas

Las respuestas a la encuesta se recopilaron en dos semanas, después de lo cual se realizó su análisis profundo. Cada respuesta se analizó cuidadosamente para extraer información significativa y compilar una variedad de consejos, recomendaciones y recomendaciones que compartieron los desarrolladores.

La integridad de los resultados

Estamos seguros de que los resultados que obtenemos son una revisión precisa y valiosa de la experiencia de los desarrolladores de ChatGPT Plu g-en, así como los métodos que utilizan para desarrollar con éxito complementos.

Cada participante en la encuesta fue seleccionado teniendo en cuenta su experiencia, y sus respuestas se analizaron secuencial e increíblemente.

Llamamos su atención sobre el hecho de que, a pesar de la instrucción y la visibilidad de los resultados, reflejan la opinión y la experiencia de un grupo particular de desarrolladores. A medida que se desarrolla la esfera de desarrollo de ChatGPT Plu g-IN, pueden aparecer nuevas estrategias y enfoques. Por lo tanto, es muy importante aprender constantemente y mantenerse al tanto de los últimos eventos en esta área.

La metodología de este estudio y su buena fe tienen como objetivo garantizar que la información que hemos presentado sean confiables y útiles tanto para principiantes como para desarrolladores experimentados de complementos CHATGPT. Esperamos que este estudio sirva como una valiosa fuente de información que lo ayudará a navegar en este emocionante campo de tecnología.

Conclusión

Esperamos que este artículo haya sido informativo y útil para usted. Después de entrevistar a más de 40 desarrolladores de plu g-IN exitosos de diferentes países, intentamos ofrecer tantos puntos de vista únicos como sea posible para el proceso de creación de complementos para ChatGPT. Si recién está comenzando su camino del desarrollador o ya es un desarrollador experimentado, le deseamos buena suerte y éxito. Siga nuestro blog, ya que nuestras entrevistas con los desarrolladores de los complementos continuarán. Todavía tenemos muchos desarrolladores que compartieron sus opiniones, y esperamos cuando las escuche.¡Buena suerte en el desarrollo!

Chat GPT: red neuronal en español. servicio online en españa