人工智能(AI)已经成为人们关注的焦点,它在全世界引发了不同的看法。一些人对AI的进步感到兴奋,并欢迎它的到来,而其他人则对工作安全、伦理以及用户数据的隐私提出了担忧——这些都是合理的关切。人工智能绝非一个新话题或技术领域,但开发者们花了多年时间试图改进这项技术,并引入了由AI驱动的新工具。 在这本书中,我们将看看今天我们所见的一些AI应用,以及AI如何在我们作为工程师的日常工作中成为一个非常有用的工具。AI的创新引入了一些显而易见的好处,比如效率和生产力的提升。一个很好的例子是GitHub Copilot,这是一个由AI驱动的同行编码伙伴,它帮助工程师改进他们的标准实践,编写更好的测试,并提高生产力。我们将涵盖: AI聊天机器人简介:ChatGPT与Bing Chat与Bard的对比,这部分探讨了聊天机器人是什么、它们的历史,以及今天的聊天机器人现状。我们还会比较像ChatGPT、Bing Chat和Bard这样最近推出的聊天机器人。 生成式AI如何增强开发者工作,我们将讨论如何利用AI的力量开始编程、高效工作,并继续成长为软件工程师。 AI驱动的成对编程实用指南,我们将探索一些实际示例,了解如何将这些工具融入我们的日常工作流程。 这本书适合那些有兴趣专业使用AI工具的开发者。它不假定读者对AI工具有任何现有的熟悉度。