我的AI学习:基础
` 今年的诺贝尔物理奖给了搞机器学习和神经网络的人了。因为这两位奠定了AI的基础。所以观点:基于机器学习、神经网络的是AI。
AI大模型(LLM),也叫大语言模型,这里我列几个网站,也是我平常遇到问题经常在上面访问的,不妨大家点进去看看
GPT:https://chatgpt.com/
文心一言:https://yiyan.baidu.com/
通义千问:https://tongyi.aliyun.com/qianwen/
这三个网站,我都放到我的网页主页上了。有问题打开直接对话,非常方便。
大模型最终的目标是一切问题都能解决,所以也叫通用人工智能,也叫AGI。
大模型就像相当于是一个人,你问它什么,它回答什么,它知道的会回答的很好,甚至超过人,他不知道的,它也会给一个答案,即使回答的牛头不对马嘴,这在行业里叫做**产生幻觉**。只要是AI,都会产生幻觉,目前人们做的也只能让它减少,但不可能消除幻觉的产生。
大模型应用技术框架
在应用大模型时,所有与大模型交互的部分其实都是文本(叫**Prompt**),靠语言描述与大模型交互,模型会理解你的描述场景,自动给出解释,所以叫大语言模型。
框架1:交互式的纯Prompt
像这种方式都是一问一答的方式,问一句回答一句。
框架2: Function Calling方式
这个思路实际就是大模型自己不知道怎么回答时,就会调用外部的API,获得结果后再通过Prompt传给大模型,大模型整理成用户想要的结果和格式,给到用户.例如今天西安天气怎么样?大模型自己是不知道的,它会调用查询天气的API.查完后告诉你天气请还是阴天,穿什么衣服合适等
框架三:RAG方式
Embedding的意思是把文字转换成易于相似度计算的编码,也叫向量.然后存入到向量数据库,当询问大模型时,大模型会通过API,查找向量数据库,从库中找到相似度最好的值,然后再组织成用户想要的结果,给到用户.
注意:大模型是没有记忆功能,用完就丢.下次再重新执行相似过程,
框架四:Fine-tuning(也叫微调)
这种方式是把知识灌输到大模型里面去,原有的模型知识网络会发生变化,这就涉及到模型的训练了. 一般的公司是用不到这部分的.也不建议用微调的方式.
如何选择技术框架
上面的图就给出了在不同场景下应用不同的框架.
所有的大模型调用都支持Python语言,后续所有的讲解也都以python代码为主.
本章主要介绍了几个行业概念Prompt和幻觉,介绍了大模型的框架.
标签:Prompt,框架,AI,模型,基础,学习,API,com From: https://blog.csdn.net/liubaobin/article/details/142679490