En la era actual de rápido desarrollo tecnológico, cada avance en el campo de la inteligencia artificial puede causar sensación en el círculo tecnológico. El modelo cloud3.5 lanzado por gigantes extranjeros de inteligencia artificial y empresas de compras actualizó una vez más todo el círculo tecnológico. ¿Por qué? Es decir, puede transformar una computadora común y corriente en un verdadero "Jarvis" con API e inteligencia artificial general.
Ahora sólo necesita decirle a la computadora una oración como de costumbre, como "Buscar vuelos de Seattle a San Francisco el próximo martes a jueves", y la computadora abrirá automáticamente el sitio web de búsqueda de vuelos y lo ayudará a ingresar su dirección e información. buscar. La información de vuelo que desea, ¿no es esta la versión real de Iron Man Jarvis? Es increíble.
¿Pero cómo lo hace un "Jarvis" tan poderoso? Afortunadamente, UNSHI ha publicado el código fuente de su implementación. Veamos los pasos específicos.
El lanzamiento exitoso del proyecto es sólo el primer paso. Lo que es más digno de discusión es su principio de implementación. Todo el proyecto utiliza un marco de desarrollo de aplicaciones de escritorio multiplataforma: ELE (puede haber errores tipográficos en el texto original aquí, presumiblemente es un marco de desarrollo como Electron). Abrimos la carpeta principal en la carpeta SRC. Aquí se almacena el código de proceso principal de la aplicación Electron, que es el principal responsable de crear y administrar ventanas. Almacenado en la carpeta de renderizado está el código para renderizar el cuadrado correspondiente en la esquina superior izquierda. El botón interior es "Vamos" (botón de inicio de tarea) en la página.
Cuando hacemos clic en el botón Iniciar tarea, se activa el método "lang agent" (esto también puede ser un término específico en el material, o puede ser un error ortográfico como "lang agent"), lo que hace que la computadora tenga a Jarvis pensando. . Enfoque central de las capacidades. Primero obtiene el contenido del chat del usuario y luego llama al último modelo de red dual cloud3.5 de ENOPIC, que tiene poderosas capacidades de interacción persona-computadora. Luego, el modelo aprende el contenido de la pantalla del usuario actual tomando capturas de pantalla y devuelve las instrucciones de acción correspondientes. Estas instrucciones de acción son muy importantes. Fueron ellos quienes convirtieron la computadora en un "JARVIS" funcional.
Por ejemplo, el comando "mover musgo" le dice a la computadora que el mouse debe moverse a la posición de coordenadas del eje XY especificada, el comando "clic izquierdo" le dice a la computadora que haga clic derecho y arrastre el contenido actual a la posición de coordenadas especificada; . Además, hay instrucciones de posición del cursor, instrucciones de clic izquierdo del mouse, instrucciones de clic derecho del mouse, instrucciones de clic central del mouse, instrucciones de doble clic del mouse, instrucciones de teclas del teclado, etc. Después de ejecutar cada instrucción, se volverá a tomar la captura de pantalla y The cloud3 .5 se notifica al modelo para que pueda continuar emitiendo instrucciones para completar la tarea del usuario hasta que el modelo final determine si la tarea se completó. Una vez completado, se devolverá el FINLANDÉS. Este tipo de instrucción indica que la tarea se ha completado y todo el programa finalizará.
¿Qué tal? ¿No es interesante? Los estudiantes interesados pueden descargar el código y desarrollar su propio Jarvis. Si hay algo que no entiendes durante el proceso, también puedes escribirlo en el área de comentarios y discutirlo juntos. Espero que puedas obtener algo de tu exploración de la programación y no olvides seguirme para que puedas aprender más sobre conocimientos de programación de vanguardia. Nos vemos la próxima vez.
¿Qué opinas del desarrollo de Jarvis? Ven y comparte tus pensamientos en la sección de comentarios. Si crees que este artículo es bueno, compártelo con tus amigos que también estén interesados en la programación.
Compartir en Twitter Compartir en Facebook
Comentarios
Actualmente no hay comentarios