OpenAI是人工智能领域的一项先进技术,但是,让它在单片机(microcontroller)上运行似乎是一个不可能完成的任务。然而,现在,一个团队成功地将OpenAI MoveOnSword以及一些其他的Python库迁移到了ESP32上。
所谓ESP32,是一款低成本、高效率的微控制器,常用于物联网、智能家居等项目中。ESP32可以通过Wi-Fi或蓝牙与其他设备通信,因此它非常适合一些物联网场景。
然而,由于ESP32的性能限制,许多人坚信OpenAI无法在这样的芯片上运行。但是,一个名为Mikhail(@vlasov01)的热爱技术的工程师团队成功地在ESP32设备上运行了OpenAI库。
这个团队还通过使用批处理、位运算和SPI RAM的技巧来大大提高了ESP32的性能。他们还在GitHub上共享了他们的代码和思路,这将有助于更多的开发者了解如何将人工智能技术应用于微控制器中。
总之,通过让OpenAI运行在ESP32上,我们将看到更多的人工智能应用于物联网和智能家居领域中。
了解更多有趣的事情:https://blog.ds3783.com/