大模型从入门到实战
文章平均质量分 94
你准备好进入人工智能大模型的世界吗?从基础原理到实战应用,「大模型从入门到实战」专栏将带你一步一步深入探索大模型的世界。从理解大模型的核心概念到掌握其实践应用,我们将为你提供系统的学习路径和实操经验。无论你是初学者还是有一定基础的开发者,都能在这里找到适合自己的学习内容。
小陈phd
哇咔咔,过拟合,我跟你拼了;V:SWPUCWF 欢迎技术交流
展开
-
大模型从入门到精通—— LLM 应用评估(二)
在优化生成部分时,我们可以通过以下几个关键策略来提升大模型的回答质量,并尽可能减少模型的限制和错误。原创 2024-08-28 19:54:48 · 784 阅读 · 0 评论 -
大模型从入门到精通—— LLM 应用评估(一)
在使用大型语言模型(LLM)构建应用程序时,评估的思路往往与传统的 AI 开发有所不同。传统 AI 的评估可能依赖于大规模的标注数据集和精细的性能指标,而 LLM 的开发则更注重迭代验证,并在开发过程中不断调整 Prompt 和算法来解决特定问题。LLM 应用的评估思路强调灵活迭代与实用性。开发者可以在开发的任意阶段根据实际效果和需求决定是否继续改进,避免了传统 AI 开发中数据与性能的固有瓶颈。通过这种方法,开发者能够快速构建并部署有效的应用程序,充分发挥 LLM 的强大能力。在早期开发阶段,你可以通过对原创 2024-08-28 00:57:56 · 830 阅读 · 0 评论 -
大模型从入门到精通——基于智谱AI和LangChain实现RAG应用(二)
Streamlit 是一个开源框架,用于快速构建和部署数据应用程序。它特别适用于数据科学家和机器学习工程师,无需前端开发经验就可以创建交互式应用。原创 2024-08-28 00:10:23 · 779 阅读 · 0 评论 -
大模型从入门到精通——基于智谱AI和LangChain实现RAG应用(一)
ZhipuAILLM_call_llm_type通过插入特定的上下文和问题来生成提示,适用于自然语言处理模型。它确保模型生成的回答简洁明确,并在回答结束时添加template = """使用以下上下文来回答最后的问题。如果你不知道答案,就说你不知道,不要试图编造答案。最多使用三句话。尽量使答案简明扼要。{context}问题: {question}"""原创 2024-08-27 00:55:22 · 1113 阅读 · 0 评论 -
大模型入门到精通——使用Embedding API及搭建本地知识库(二)
转换为小写# 移除非字母数字字符(标点符号等)# 其他预处理操作,如去除停用词、分词等,可以在这里添加: 这是一个用于文本预处理的函数。: 将文本中的所有字符转换为小写。: 移除所有非字母数字字符(例如标点符号),仅保留字母、数字和空格。split_textlangchain提供了多种文本分割工具,以适应不同的文本处理需求。"""实例化ZhipuAI为values["client"]Args:values (Dict): 包含配置信息的字典,必须包含 client 的字段.原创 2024-08-26 11:07:11 · 772 阅读 · 0 评论 -
大模型入门到精通——使用Embedding API及搭建本地知识库(一)
首先,生成.env 文件,填写好智谱AI的API-key读取本地/项目的环境变量。find_dotenv() 寻找并定位 .env 文件的路径load_dotenv() 读取该 .env 文件,并将其中的环境变量加载到当前的运行环境中如果你设置的是全局的环境变量,这行代码则没有任何作用。同样的我们也可以从response中获取embedding的类型和embedding。原创 2024-08-24 21:10:32 · 1439 阅读 · 0 评论 -
大模型从入门到精通——词向量及知识库介绍
向量数据库是一种专门设计用于存储、管理和查询高维向量数据的数据库系统。与传统关系型数据库不同,向量数据库主要处理的是以向量形式表示的数据,例如通过词向量、图像特征向量、用户行为嵌入等形式存在的高维度数据。向量数据库是用于高效计算和管理大量向量数据的解决方案。向量数据库是一种专门用于存储和检索向量数据(embedding)的数据库系统。它与传统的基于关系模型的数据库不同,它主要关注的是向量数据的特性和相似性。在向量数据库中,数据被表示为向量形式,每个向量代表一个数据项。原创 2024-08-24 19:16:50 · 909 阅读 · 0 评论 -
大模型入门到精通——Prompt Engineering工程
简单来说,Prompt就是用户与大语言模型交互时提供的输入。换句话说,prompt 是你希望大模型处理和生成回应的提示词或指令。在与大模型的对话中,prompt 是一个输入,模型根据它来理解用户的需求,生成相应的输出(通常被称为Completion,即完成的文本)。是设计和优化 prompt 的过程,目的是通过精心构建的输入来引导模型生成理想的输出。这涉及到如何合理地提出问题、如何在 prompt 中提供背景信息、如何精确表达需求,甚至使用特定的格式、约束条件或多轮对话来影响生成的结果。原创 2024-08-24 18:41:22 · 1155 阅读 · 0 评论 -
大模型入门到实战——基于智谱API key 调用大模型文本生成
在使用任何 API 前,通常需要提供一个 API 密钥。在我们的示例中,我们将使用。: 这个函数用于向 GLM 模型发送请求,并获取生成的文本结果。通过指定模型和其他参数,可以控制生成的文本质量和风格。在这个博客中,我将带你了解如何通过 Python 脚本调用 ZhipuAI 的 GLM 模型来生成文本。它接收用户输入的提示词,并将其格式化为模型理解的形式。加载后,环境变量(如 API 密钥)会被加入到当前的环境中,可以通过。来管理 API 密钥,并介绍如何构建和发送请求以获取模型的响应。原创 2024-08-24 13:27:19 · 644 阅读 · 0 评论 -
大模型从入门到实战——LLM理解
大语言模型(LLM,Large Language Model)是一种专门设计用于理解和生成自然语言的人工智能模型。这些模型通常包含数百亿甚至更多的参数,能够通过在海量文本数据上的训练,获得对语言深层次的理解。近年来,LLM 已成为人工智能研究的前沿,尤其在自然语言处理(NLP)领域表现出了极高的潜力。原创 2024-08-23 09:11:02 · 614 阅读 · 0 评论 -
大模型从入门到实战——RAG理解
RAG 可以从大量文献中提取出相关信息,并生成概括性的总结,这在法律、医学、学术研究等领域具有重要应用价值。原创 2024-08-23 09:09:52 · 427 阅读 · 0 评论 -
深度学习从入门到精通——大模型认知理解
小模型(如视觉模型、语义模型、语音模型、决策/规划模型)和大模型(如GPT、BERT等大型预训练模型)的工作方式和特点存在一些关键区别。原创 2024-08-22 16:24:54 · 1172 阅读 · 0 评论