一个人开发 AI 应用可以参考以下步骤和知识:
一、基础知识学习
(一)Python 基础
(二)函数
(三)模块和包
(四)面向对象编程(OOP)
二、利用 API 开发
以通过 OpenAI API 为例,步骤如下:
三、学习资源
在本份教程中,你会发现,在AI的帮助下,你本就可以完成很多基础的编程工作。但希望再深入一点,最好还是可以体系化的了解一下编程以及AI。至少熟悉以下内容:Python基础基本语法:了解Python的基本语法规则,比如变量命名、缩进等。数据类型:熟悉Python中的基本数据类型,如字符串(String)、整数(Integer)、浮点数(Float)、列表(List)、元组(Tuple)、字典(Dictionary)等。控制流:学习如何使用条件语句(if)、循环语句(for和while)来控制程序的执行流程。函数定义和调用函数:学习如何定义自己的函数,以及如何调用现有的函数。参数和返回值:理解函数如何接收参数和返回结果。作用域和命名空间:了解局部变量和全局变量的概念,以及它们是如何在Python中工作的。模块和包导入模块:学习如何导入Python标准库中的模块或者第三方库。使用包:理解如何安装和使用Python包来扩展程序的功能。面向对象编程(OOP)类和对象:了解面向对象编程的基本概念,包括类的定义和实例化。属性和方法:学习如何为类定义属性和方法,以及如何通过对象来调用它们。
在许多的微信群里,都有这样一类bot:你把公众号文章丢给他,他就会自动总结这篇文章。怎么做的呢?答:通过OpenAI API(或者其他家的API)。我们尝试完成的画,做法将包含以下几步:获得API Key(扣费凭证)获得API的示例代码(通常在Playground里面)将必要的信息丢给ChatGPT,让它帮你整合一下复制,站台,运行,然后看看效果
|名称|作者/来源|总结|链接|发布日期|必看星标|图片|<br>|-|-|-|-|-|-|-|<br>|OpenAI API文档|OpenAI|使用OpenAI API开发的同学必读|[目录:ChatGPT官方指南](https://ywh1bkansf.feishu.cn/wiki/As6FwBSktiDMDGkTKOXcqq6snKc)||||<br>|谷歌生成式AI课程|谷歌|注:进阶课程请从第5节开始阅读|[目录:谷歌生成式AI课程](https://ywh1bkansf.feishu.cn/wiki/DTm0way7QiKyHckMXsjc00kIn6e)||||