В современную эпоху стремительного технологического развития каждый прорыв в области искусственного интеллекта может произвести фурор в технологическом кругу. Модель Cloud3.5, выпущенная зарубежными ИИ-гигантами и шопинг-компаниями, в очередной раз обновила весь технологический круг. Почему? То есть он может превратить обычный компьютер в настоящего «Джарвиса» с API и общим искусственным интеллектом.
Теперь вам просто нужно сказать компьютеру обычное предложение, например: «Найти рейсы из Сиэтла в Сан-Франциско со следующего вторника по четверг», и компьютер автоматически откроет сайт поиска рейсов и поможет вам ввести свой адрес и информацию. поиск. Информация о рейсе, которую вы хотите, разве это не реальная версия Железного Человека Джарвиса, это потрясающе.
Но как такой мощный «Джарвис» это делает? К счастью, UNSHI опубликовала исходный код своей реализации. Давайте рассмотрим конкретные шаги.
Успешный запуск проекта – это только первый шаг. Что еще стоит изучить, так это принцип его реализации. Весь проект использует кроссплатформенный фреймворк разработки десктопных приложений — ELE (здесь могут быть опечатки в исходном тексте, предположительно это фреймворк разработки типа Electron). Открываем основную папку в папке SRC. Здесь хранится основной код процесса приложения Electron, которое в основном отвечает за создание окон и управление ими. В папке render хранится код для рендеринга соответствующего квадрата в левом верхнем углу. Кнопка внутри — это «Поехали» (кнопка запуска задачи) на странице.
Когда мы нажимаем кнопку запуска задачи, срабатывает метод «языкового агента» (это также может быть конкретный термин в материале или это может быть орфографическая ошибка, например «языковый агент»), что заставляет компьютер думать Джарвиса . Основной подход к возможностям. Сначала он получает содержимое чата пользователя, а затем вызывает новейшую двухсетевую модель ENOPIC cloud3.5, которая обладает мощными возможностями взаимодействия человека и компьютера. После этого модель изучает содержимое экрана текущего пользователя, делая снимки экрана, и возвращает соответствующие инструкции по действию. Эти инструкции по действию очень важны. Именно они превратили компьютер в работающий «ДЖАРВИС».
Например, команда «перемещение мха» сообщает компьютеру, что мышь должна переместиться в указанное положение координат по оси XY; команда «щелчок левой кнопкой мыши» сообщает компьютеру, что нужно щелкнуть правой кнопкой мыши и перетащить текущее содержимое в указанное положение координат. . Кроме того, существуют инструкции по положению курсора, инструкции по щелчку левой кнопкой мыши, инструкции по щелчку правой кнопкой мыши, инструкции по щелчку средней кнопкой мыши, инструкции по двойному щелчку мыши, инструкции по клавишам клавиатуры и т. д. После выполнения каждой инструкции снимок экрана будет сделан повторно, и облако3 .5 модель уведомляется, чтобы она могла продолжать выдавать инструкции для завершения задачи пользователя до тех пор, пока окончательная модель не определит, выполнена ли задача. После завершения ФИНСКИЙ будет возвращен. Этот тип инструкций указывает, что задача завершена и вся программа завершится.
Как насчет этого? Разве это не интересно? Заинтересованные студенты могут загрузить код и разработать свой собственный Jarvis. Если во время процесса вам что-то не понятно, вы также можете написать это в области комментариев и обсудить это вместе. Я надеюсь, что вы сможете получить что-то полезное от изучения программирования, и не забудьте подписаться на меня, чтобы вы могли узнать больше о передовых знаниях в области программирования. Увидимся в следующий раз.
Что вы думаете о развитии Джарвиса? Приходите и поделитесь своими мыслями в разделе комментариев. Если вы считаете эту статью хорошей, поделитесь ею со своими друзьями, которые также интересуются программированием.
Опубликовать в Twitter Опубликовать в Facebook
Комментарии
Пока комментариев нет