江苏网站集约化建设frontpage怎么改网站名字

news/2025/9/27 12:11:48/文章来源:
江苏网站集约化建设,frontpage怎么改网站名字,做网站的设计尺寸,想在网站卖房怎么做教你快速上手AI应用——吴恩达AI系列教程 人工智能风靡全球,它的应用已经渗透到我们生活的方方面面,从自动驾驶到智能家居,再到医疗辅助和量化交易等等。他们逐渐改变了我们的生活方式,然而,对于许多人来说,AI仍然是一个神秘且无法理解的领域。 为了帮助更多的人理解并掌握AI…教你快速上手AI应用——吴恩达AI系列教程 人工智能风靡全球,它的应用已经渗透到我们生活的方方面面,从自动驾驶到智能家居,再到医疗辅助和量化交易等等。他们逐渐改变了我们的生活方式,然而,对于许多人来说,AI仍然是一个神秘且无法理解的领域。 为了帮助更多的人理解并掌握AI技术,更享受AI带给人们便捷的服务,吴恩达博士开设了一系列的AI教程。接下来我们会通过几个项目的教程让大家学会如何用AI解决生活中的一些小问题,在AI时代来临之际,教会大家如何利用好这一有力的武器。 介绍吴恩达博士 ​ 编辑 吴恩达英语Andrew Ng1976年4月18日—是斯坦福大学计算机科学系和电气工程系的客座教授曾任斯坦福人工智能实验室主任。 2011年吴恩达在谷歌创建了谷歌大脑项目 2014年5月16日吴恩达加入百度负责“百度大脑 2017年12月吴恩达宣布成立人工智能公司Landing.ai担任公司的首席执行官。 5月初DeepLearning.ai 创始人吴恩达联合 OpenAI 推出入门大模型学习的经典课程《ChatGPT Prompt Engineering for Developers》迅速成为了大模型学习的现象级课程获得极高的热度。后续吴恩达教授又联合 LangChain、Huggingface 等机构联合推出了多门深入学习课程助力学习者全面、深入地学习如何使用大模型并基于大模型开发完整、强大的应用程序。 在这篇博客中,我们将介绍吴恩达AI系列教程的第二部分,教你如何快速上手AI应用——我们将学习如何通过langchain构建向量数据库从而封装一本书,然后我们可以通过提问获取这本书相应的问题。 无论你是AI领域的初学者,还是有一定基础想要进一步提升的开发者。我们都能通过引导你让你在AI世界中发现自己的道路。 功能演示 让我们先来看看我们封装书籍后我们现在需要有防晒效果的全部衬衫以及对这些衬衫做一个总结: ​ 编辑 我们可以看到模型会把所有的防晒衬衫全部信息表出来,并且会有一句很精炼的总结。 如何应用 首先我们要设置环境的配置 安装 langchain python pip install langchain安装 docarray python pip install docarray安装 tiktoken python pip install tiktoken同时我们要设置自己的API_KEY环境变量 只需要您将API_KET填写在里面即可 ​ 编辑 我们先明白如何通过 langchain 调用模型 LangChain 是一个强大的框架旨在帮助开发人员使用语言模型构建端到端的应用程序。它提供了一套工具、组件和接口可简化创建由大型语言模型 (LLM) 和聊天模型提供支持的应用程序的过程。LangChain 可以轻松管理与语言模型的交互将多个组件链接在一起并集成额外的资源例如 API 和数据库。 而 langchain 里面的模型主要分为三个类型: LLM大型语言模型 这些模型将文本字符串作为输入并返回文本字符串作为输出。它们是许多语言模型应用程序的支柱。 聊天模型( Chat Model) 聊天模型由语言模型支持但具有更结构化的 API。他们将聊天消息列表作为输入并返回聊天消息。这使得管理对话历史记录和维护上下文变得容易。 文本嵌入模型(Text Embedding Models) 这些模型将文本作为输入并返回表示文本嵌入的浮点列表。这些嵌入可用于文档检索、聚类和相似性比较等任务。 首先调用LLM模型 from dotenv import load_dotenv, find_dotenv _ load_dotenv(find_dotenv()) #读取环境变量 ​然后我们问 llm 模型如何评价人工智能,他就会通过 langchain 自动调用你的 OPENAI_API_KEY 告诉你 llm 模型生成的答案:​python from langchain.llms import OpenAI# auto read OPENAI_API_KEYllm OpenAI(model_nametext-davinci-003,max_tokens1024) llm(怎么评价人工智能) ​ 编辑 我们可以从图中看到,模型通过调用api接口回答了“怎么评价人工智能的回答” 导入 embedding 模型和向量存储组件 接下来我们会学习使用 embedding 模型和向量数据库做一个存储,利用 langchain 将我们的书籍进行封装。 我们首先把 langchain 的一些功能的包加载下来: python from langchain.chains import RetrievalQA #检索QA链在文档上进行检索 from langchain.chat_models import ChatOpenAI #openai模型 from langchain.document_loaders import CSVLoader #文档加载器采用csv格式存储 from langchain.vectorstores import DocArrayInMemorySearch #向量存储 from IPython.display import display, Markdown #在jupyter显示信息的工具 在本次小项目中,我们的数据使用 Dock Array 内存搜索向量存储中,作为一个内存向量存储不需要连接外部数据库 读取我们的户外户外服装目录书籍 我们首先可以在github仓库里获取该书籍[OutdoorClothingCatalog_1000.csv] 下载到本地后可以将该书上传到我们的 Cloud Studio 中,只需拖动即可上传: 加载书籍文件 # 读取文件file OutdoorClothingCatalog_1000.csv loader CSVLoader(file_pathfile)# 查看数据import pandas as pd data pd.read_csv(file,headerNone) data ​ 编辑 可以看到我们通过查看数据发现他提供了一个户外服装的CSV文件,文件中有很多种类衣服与他们的介绍,我们可以将这些与语言模型结合使用 创建向量存储 我们通过导入索引,即向量存储索引创建器: python from langchain.indexes import VectorstoreIndexCreator #导入向量存储索引创建器 index VectorstoreIndexCreator( vectorstore_clsDocArrayInMemorySearch ).from_loaders([loader]) 之后问他一个问题,例如我们可以让他列一下带有防晒衣的衬衫,然后给我们总结一下 query Please list all your shirts with sun protection \ in a table in markdown and summarize each one. response index.query(query)#使用索引查询创建一个响应并传入这个查询 display(Markdown(response))#查看查询返回的内容 我们就可以看到结果: ​ 编辑 我们发现得到了一个 Markdown 的表格,其中包含了所有带有防晒衣的衬衫的名字与描述,还通过llm的总结得到了一个不错的总结“our shirts provide UPF 50 sun protection, blocking 98% of the sun’s harmful rays. The Men’s Tropical Plaid Short-Sleeve Shirt is made of 100% polyester and is wrinkle-resistant” 语言模型与文档的结合使用 我们上面完成了一个书籍的存储以及调用语言模型回答里面的问题,而在我们的实际生活中如果想让语言模型与许多文档结合,怎么才能让他回答其中所有的内容呢?我们可以通过embedding和向量存储可以实现 - embedding 文本片段创建数值表示文本语义相似内容的文本片段将具有相似的向量这使我们可以在向量空间中比较文本片段 向量数据库 向量数据库是存储我们在上一步中创建的这些向量表示的一种方式我们创建这个向量数据库的方式是用来自传入文档的文本块填充它。 当我们获得一个大的传入文档时我们首先将其分成较小的块因为我们可能无法将整个文档传递给语言模型因此采用分块 embedding 的方式储存到向量数据库中。这就是创建索引的过程。 通过运行时使用索引来查找与传入查询最相关的文本片段然后我们将其与向量数据库中的所有向量进行比较并选择最相似的n个返回语言模型得到最终答案 首先我们通过创建一个文档加载器,通过CSV格式加载 # 创建一个文档加载器通过csv格式加载loader CSVLoader(file_pathfile) docs loader.load()​然后我们可以查看一下单独的文档,可以发现每个文档都对应了CSV中的一个块![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ded6f2c36c7d4d2e8c9725a379e1da3b~tplv-k3u1fbpfcp-jj-mark:0:0:0:0:q75.image#?w2190h362s88203epngbf7f7f7)​![]( 点击并拖拽以移动)编辑之后我们可以对文档进行分块和 embedding ,当文档非常大的时候,我们需要对文档进行分块处理,因为如果在较大文件的情况下我们的索引和提取会占用较大的内存使得效率变得很低,但是在此次小实验中,我们的文档并不大所以不需要进行分块处理,仅仅去做一个 embedding 就可以了​python 因为这些文档已经非常小了所以我们实际上不需要在这里进行任何分块,可以直接进行embedding from langchain.embeddings import OpenAIEmbeddings #要创建可以直接进行embedding我们将使用OpenAI的可以直接进行embedding类 embeddings OpenAIEmbeddings() #初始化 embed embeddings.embed_query(Hi my name is Harrison)#让我们使用embedding上的查询方法为特定文本创建embedding print(len(embed))#查看这个embedding我们可以看到有超过一千个不同的元素 我们的这个 embbding 可以查看到一千多个不同的元素,每个元素都是映射的数字值,组合起来就创建了这段文本的总体数值的表示 接下来我们将 embedding 存储在向量存储中 为刚才的文本创建embedding准备将它们存储在向量存储中使用向量存储上的 from documents 方法来实现。 该方法接受文档列表、嵌入对象然后我们将创建一个总体向量存储 db DocArrayInMemorySearch.from_documents( docs, embeddings ) 运行这个程序,我们就能得到存储了书籍的向量数据库了 ​ 编辑 这时我们可以通过一个类似查询的文本传会给向量数据库,我们可以让他返回一些文本: query Please suggest a shirt with sunblocking docs db.similarity_search(query)#使用这个向量存储来查找与传入查询类似的文本如果我们在向量存储中使用相似性搜索方法并传入一个查询我们将得到一个文档列表 len(docs) ​ 编辑 可以看到返回了四个文档,同时我们可以打开第一个文档: ​ 你可以看到,第一个文档的确是关于防晒的衬衫相关的内容 如何回答跟我们文档相关的问题 要回答和我们文档相关的问题我们需要通过检索器支持查询和返回文档的方法,并且通过导入语言模型的方式进行文本生成并返回自然语言响应 所以我们应该先做的第一步是创建检索器通用接口以及导入语言模型 retriever db.as_retriever() #创建检索器通用接口 llm ChatOpenAI(temperature 0.0,max_tokens1024) #导入语言模型 qdocs .join([docs[i].page_content for i in range(len(docs))])# 将合并文档中的所有页面内容到一个变量中 通过调用语言模型来问问题 response llm.call_as_llm(Question: Please list all your shirts with sun protection in a table in markdown and summarize each one.) #列出所有具有防晒功能的衬衫并在Markdown表格中总结每个衬衫的语言模型 然后我们可以通过 markdown 形式查看语言模型通过调用语言模型的总结,以及在文本中存在的关于防晒功能衬衫的所有信息 ​ 这样我们就得到了我们想要的结果! 如果有多个文档那么我们可以使用几种不同的方法 Map Reduce 将所有块与问题一起传递给语言模型获取回复使用另一个语言模型调用将所有单独的回复总结成最终答案它可以在任意数量的文档上运行。可以并行处理单个问题同时也需要更多的调用。它将所有文档视为独立的 Refine 用于循环许多文档际上是迭代的建立在先前文档的答案之上非常适合前后因果信息并随时间逐步构建答案依赖于先前调用的结果。它通常需要更长的时间并且基本上需要与Map Reduce一样多的调用 Map Re-rank 对每个文档进行单个语言模型调用要求它返回一个分数选择最高分这依赖于语言模型知道分数应该是什么需要告诉它如果它与文档相关则应该是高分并在那里精细调整说明可以批量处理它们相对较快但是更加昂贵 Stuff 将所有内容组合成一个文档 在这里我们就不举太多例子,欢迎各位进入 Cloud Studio 自己体验!!! 如何学习AI大模型 我在一线互联网企业工作十余年里指导过不少同行后辈。帮助很多人得到了学习和成长。 我意识到有很多经验和知识值得分享给大家也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限很多互联网行业朋友无法获得正确的资料得到学习提升故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。 第一阶段 从大模型系统设计入手讲解大模型的主要方法 第二阶段 在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用 第三阶段 大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统 第四阶段 大模型知识库应用开发以LangChain框架为例构建物流行业咨询智能问答系统 第五阶段 大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型 第六阶段 以SD多模态大模型为主搭建了文生图小程序案例 第七阶段 以大模型平台应用与开发为主通过星火大模型文心大模型等成熟大模型构建大模型行业应用。 学会后的收获 • 基于大模型全栈工程实现前端、后端、产品经理、设计、数据分析等通过这门课可获得不同能力 • 能够利用大模型解决相关实际项目需求 大数据时代越来越多的企业和机构需要处理海量数据利用大模型技术可以更好地处理这些数据提高数据分析和决策的准确性。因此掌握大模型应用开发技能可以让程序员更好地应对实际项目需求 • 基于大模型和企业数据AI应用开发实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能 学会Fine-tuning垂直训练大模型数据准备、数据蒸馏、大模型部署一站式掌握 • 能够完成时下热门大模型垂直领域模型训练能力提高程序员的编码能力 大模型应用开发需要掌握机器学习算法、深度学习框架等技术这些技术的掌握可以提高程序员的编码能力和分析能力让程序员更加熟练地编写高质量的代码。 1.AI大模型学习路线图 2.100套AI大模型商业化落地方案 3.100集大模型视频教程 4.200本大模型PDF书籍 5.LLM面试题合集 6.AI产品经理资源合集 获取方式 有需要的小伙伴可以保存图片到wx扫描二v码免费领取【保证100%免费】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919435.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北京网站案例站长统计app软件

前言 Perfectly Clear WorkBench 是一款图像修复工具,可以帮助用户对自己的图片素材进行修复,很多的照片因为拍摄问题,或者设备限制,会导致拍摄效果不好,使用这款软件可以进行一定程度的修复,当拍摄时亮度…

spatial项目的主要领导者斯坦福大学ppl实验室的 Kunle Olukotun 教授和 Christos Kozyrakis 教授

Kunle Olukotun 教授是一位出身于印度的计算机科学家,他的知名成就是开创了多核处理器的先河。标签是 Sun 公司的 Niagara 系列多核处理器,当时大家都还在单核上混。Olukotun团队的解决方案:他们提出了 芯片多处理器…

程序杂谈:概述

程序语言是一切计算机程序的载体,可谓是计算机技术的核心。 这个世界上有各种各样的程序语言,本合集将介绍尽可能多的、著名的程序设计语言。了解更多的程序语言(以及背后的哲学、生态)有助于技术选型。选择正确的…

字符串基础

字符串Hash我们定义一个把字符串映射到整数的函数 \(f\) ,这个 \(f\) 称为是 \(Hash\) 数。 我们希望这个函数 \(f\) 可以方便地帮我们判断两个字符串是否相等。基础公式: $f(s)= {\textstyle \sum_{i=1}^{l}} s[i]…

免费微网站建设网站关键字字数

王江民,中国最早的反病毒专家,被业界尊称“中国杀毒软件之父”、“中国反病毒第一人。以38岁为分界,王江民的前半生,是中国青年身残志坚的楷模,他的后半生是中国安全软件的奠基人,带领中国商用软件第一个走…

营销型网站建设有哪些官方网站建设必要性

题干&#xff1a; 分东西 时间限制&#xff1a;1000 ms | 内存限制&#xff1a;65535 KB 难度&#xff1a;1 输入 第一行输出一个数i表示有i组情况&#xff08;0<i<10&#xff09; 接下来的i行&#xff0c;每一行输入两个个数M(0<M<1000000)和N(0<N<2…

Kubernetes 进阶实战:CRD、Gateway API 与优先级调度 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

初识MYSQL —— 数据库基础 - 指南

初识MYSQL —— 数据库基础 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&…

多态下,构造函数和析构函数的顺序,以及父类、子类的转换

1 #include <iostream>2 #include <cstdio>3 #include <cstdlib>4 #include <cstring>5 using namespace std;6 7 #define ll long long8 9 const int maxn=1e5+10;10 11 class A {12 public:…

US$49 B48 amp; MSV90 ISN Reading via OBD Authorization for Yanhua Mini ACDP

Software License for YANHUA ACDP B48 Integrated Interface BoardWhen you buy Yanhua DME B48 Integrated Interface Board (SK247-F3), you will need to purchase this software license as well.No need shippin…

泰安微网站建设凡客诚品线下店

From: http://blog.csdn.net/wangfeng2500/article/details/7650062 在TCP层&#xff0c;有个FLAGS字段&#xff0c;这个字段有以下几个标识&#xff1a;SYN, FIN, ACK, PSH, RST, URG. 其中&#xff0c;对于我们日常的分析有用的就是前面的五个字段。 它们的含义是&#x…

在CodeBolcks下wxSmith的C++编程教程——使用 wxGrid

0.前言 欢迎来到 wxSmith 教程页面!wxSmith 与 Code::Blocks、wxWidgets 和 C++ 编译器相结合,为您提供一种所见即所得的方式来创建具有图形用户界面 (GUI) 的应用程序。该组合形成了一个用于快速应用程序开发 (R…

题解:P12479 [集训队互测 2024] 长野原龙势流星群

题目: 唉不是,这个 trick 我见过啊 QAQ! 我们想一下特殊点,发现最大的点肯定选自己,然后又会发现他的父亲也必选他,所以每次找最大的点和他父亲合并成新点即可。 合并了贪心选点的过程。 #include<bits/stdc+…

详细介绍:Docker(一)—— Docker入门到精通:从基础概念到容器管理

详细介绍:Docker(一)—— Docker入门到精通:从基础概念到容器管理2025-09-27 11:55 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto…

linux下nginx

sudo apt install nginx sudo systemctl start nginx # 设置开机自启 sudo systemctl enable nginx配置文件 MacOS (Homebrew 安装): /usr/local/etc/nginx/nginx.conf Linux: /etc/nginx/nginx.conf Debian/Ubuntu 系…

青岛网站制作辰星辰凤岗本地网站

隐藏方法&#xff1a;1、打开apache的http.conf配置文件&#xff0c;开启mod_rewrite.so模块&#xff1b;2、AllowOverride None项中将None改为All&#xff1b;3、修改“.htaccess”的配置内容&#xff0c;将原代码替换为官方手册提供的代码。thinkphp现在的php主流框架之一&am…

网站建设结构总结网站建站和维护

需求&#xff1a; 上传文件&#xff0c;但是后端接口不支持多文件上传&#xff0c;但是一次性发出很多请求的话如果有100个文件那对后端的压力又太大了在上传的时候还需要有停止上传的按钮 进程&#xff1a; async await 只能做到第一步&#xff0c;但是无法在上传中的时候关…

OI 笑传 #12

Megaakuaiiro这次是 ABC424 423 的 DEF。 ABC424D 朴素状压即可。 codeShow me the code #define psb push_back #define mkp make_pair #define ls p<<1 #define rs (p<<1)+1 #define rep(i,a,b) for( in…

spatial芯片设计语言 学习笔记

Spatial 芯片设计语言是斯坦福 PPL 研究组在特定领域(高级硬件/加速器设计)的研究成果和实践平台。 斯坦福 PPL 是斯坦福计算机科学系下的一个研究实验室,全称是 Pervasive Parallelism Laboratory 普及并行实验室。…

非诚勿扰 —— 大龄单身男,找人生合伙人,有意者邮件联系

非诚勿扰 —— 大龄单身男,找人生合伙人,有意者邮件联系89年辽宁人,单身,目前在八达岭长城脚下工厂务工,无车无房无存款,工作也不算太稳定。为人执拗,真诚,社会经验及阅历极少,赚钱能力极差,诚招人生合伙人(…