商派商城网站建设二次开发网站开发工程师适合女生吗

张小明 2025/12/26 0:03:53
商派商城网站建设二次开发,网站开发工程师适合女生吗,网站之间的区别,长春网络公司宣传本文是大模型入门分享#xff0c;介绍了基本大模型模式#xff0c;分享出来希望帮助更多的同学参与到LLM应用建设。 前言 大模型作为新兴领域#xff0c;不断地冒出来新的专有术语和新的概念#xff0c;让大家觉得很神秘#xff0c;捉摸不透。但是大部分复杂性的背后都会有…本文是大模型入门分享介绍了基本大模型模式分享出来希望帮助更多的同学参与到LLM应用建设。前言大模型作为新兴领域不断地冒出来新的专有术语和新的概念让大家觉得很神秘捉摸不透。但是大部分复杂性的背后都会有一个极其简单便于理解的模型本次分享最主要就是大模型的基本范式通过范式将这些神秘感去除。大模型虽然很厉害很神秘但作为使用人员门槛是非常非常非常低的。模型基础虽然市面上的大型语言模型LLMs种类繁多但在使用层面大家平等的都是API调包侠因此从接口层面来剖析大模型有哪些能力。LLM的接口通常都遵循或类似于 OpenAI 的规范。这里我们以 OpenAI 的接口为例进行说明。在与大型模型交互时除了控制模型输出随机性的参数外最核心的参数只有两个messages和tools。可以说市面上各种各样的大模型应用都是基于这两个参数的基础上设计而来。messages-大模型是怎么实现记忆的messages是一个对话数组其中角色主要有system代表当前对话的系统指令一般放提示词user用户指令assistantLLM的回复…不同厂商会有不同的扩展定义大模型所谓的对话记忆实际上就是依赖该数组做信息传递如下图所示第一轮我告诉我的名字叫屈定第二轮的时候在问他是谁他已经知道了我的名字之所以知道因为我在messages的上下文中传递给了他这个信息。使用user传递用户的对话使用system设置系统指令提示词的不稳定容易被指令注入攻击三张图看完先总结下大模型为什么能记住之前的对话只是因为后台系统给了他之前的对话并不是他自己记住。大模型的请求调用就是一个无状态的取决于每次给的对话内容。大模型的提示词有什么用大模型的提示词可以进一步控制(覆盖)模型的行为具备高优先级但存在不稳定性。接下来我们就可以来理解第一个重要的大模型范式检索增强生成也就是RAG(Retrieval Augmented Generation)。直白的理解为用检索到的知识来增量生成答案的质量。比如我有一个关于数仓各种问题处理的QA想要做一个问答机器人这个问答机器人要基于我的QA回复用户。这个 检索QA - 基于检索到的QA回复用户这个流程就是一个典型的RAG链路。也显而易见RAG的最终目标是生成靠谱的答案给到用户。RAG链路的搭建是很简单但是效果却很难从流程里面我们能发现两个关键点1.知识库检索召回这里要解决如何召回最靠谱的答案。2.LLM基于知识回答这里要解决的是如何让模型在一堆知识中给出自信准确的回答。这些都是业界在不断探索的东西没有所谓的标准答案只有适合当前业务的最佳方案。tools-大模型能执行任何工具经常有同学会问一些大模型是否能查询odps或者大模型能够把数仓数据导入到ob之类的问题。这些问题的背后是对LLM存在错误的理解也就是tools参数的理解。tools也是一个数组包含了一堆工具集合核心为工具的作用描述和工具需要的参数如下图天气工具的定义。接下来就是使用工具基于工具的回答至少要两次大模型请求调用1.将用户的对话和工具一起给到大模型大模型需要执行的工具以及工具参数2.后端系统依据大模型选择结果去执行对应的工具拿到结果3.再次请求大模型此时上下文中给到了工具执行结果大模型基于信息回复先总结下1.大模型并不能够执行任何工具但是大模型能够选择接下来要执行的工具。选择后工具由配合的系统来执行获取结果。接下来我们就可以来理解第二个重要的大模型范式ReAct(ReasonAct)。这里需要强调下大模型的很多范式都是对生活中人类行为的模拟因此我们也是从生活中的案例来理解大模型。案例主题老板让写一份调研外部大模型框架的报告工具互联网搜索PPT思维导图思考 (Reasoning): 需要调研外部大模型框架明确调研目标是了解行业内的主要框架、特点和应用场景。需要先明确有哪些主流框架然后针对性地收集资料。 行动 (Acting): 行动 使用互联网搜索“主流大模型框架 2024/2025”、“开源大模型框架”。 观察 (Observation): 观察 搜索结果显示PyTorch、TensorFlow、JAX等是主流框架还有一些新兴框架如MindSpore、Paddle等。思考 (Reasoning): 我已经拿到了想要的资料接下来使用思维导图搭建汇报思路 行动 (Acting): 行动 使用思维导图工具搭建报告的初步框架包括框架名称、开发语言、主要特点、优势、劣势、应用场景。 观察 (Observation): 观察 初步框架包括框架名称、开发语言、主要特点动态图/静态图、分布式训练支持等、优势、劣势、应用场景NLP、CV等。思考 (Reasoning): 信息基本收集完毕需要将所有信息整理成结构化的报告并使用PPT进行总结和分析。 行动 (Acting): 行动 使用PPT工具将思维导图中的内容整理成PPT并撰写文字说明。 观察 (Observation): 观察 完成了PPT初稿内容比较全面但需要进行排版美化。这个思考的流程就是ReAct后面有实际案例这里先理解这个概念。模型使用大模型的应用五花八门但都离不开上述两个核心参数接下来围绕上述的参数我们能利用的现有的模型交互手段主要有以下三种包括调优提示词大模型工程中的核心提示词的优秀与否决定了你是否需要链路上做额外的兜底增加调用次数将一个任务拆分为多个子任务执行最后判断结果。这是一种常用的对提示词能力的补充手段降低单一提示词的复杂性。模型微调通过引入特定业务场景案例让模型能更好地理解用户的意图和需求。用大模型提示词做翻译 [提示词调优]为了更好的评价我们选择哪吒中的英文台词然后将英文翻译成中文看还原度如何The prejudice in peoples hearts is like a mountain. No matter how hard you try, you cant move it. Looking back on it, three years isnt that long. Be quick to obey my command Im the captain of my destiny, not heaven. If you ask me whether people can change their own destiny, I dont know. But defying fate is Nezhas destiny.方案一直接使用提示词进行翻译## Role and Goal: 你是一个翻译专家尤其擅长英文到中文的翻译接下来我给你多段英文台词帮我翻译成中文. ## Constraints - 翻译时保持译文格式不变 ## Background: 原文来自《哪吒》系列电影的第二部中的台词讲述了天劫之后哪吒、敖丙的灵魂保住了但很快会魂飞魄散。太乙真人打算用七色宝莲给二人重塑肉身但是在重塑肉身的过程中却遇到重重困难哪吒、敖丙的命运将迎来更多的挑战。 ## Guidelines: 1. 结合背景将文本直接翻译成中文保持原始格式不省略任何信息。 ## Source - The prejudice in peoples hearts is like a mountain. No matter how hard you try, you cant move it. - Looking back on it, three years isnt that long. - Be quick to obey my command - Im the captain of my destiny, not heaven. - If you ask me whether people can change their own destiny, I dont know. But defying fate is Nezhas destiny. ## Output {译文}绝大多数情况下直接使用提示词能做到的效果就已经能达到60%了现在的模型确实强大了下方的问题在于一些短的语句翻译不够传神。模型方案一翻译结果gemini-2.0-flash* 人心中的成见就像一座大山任你怎么努力也无法搬动。 * 如今想来三年光阴也不算长。 * 还不快快听我号令 * 我命由我定不由天 * 要问我人能否改变自己的命运我不知道。但是逆天而行就是哪吒的命。方案二提示词中引入COTChain-of-ThoughtCOT被称为思维链简单点来说是要告诉模型针对问题的思考步骤是什么引导模型去按照特定思维解决问题。概念很抽象以翻译为例我们思考一般人是如何进行翻译的1.先直接翻译2.结合上下文再审视这个翻译是否合理有哪些改进点3.针对改进点再斟酌修改那么我们也让模型按照这个思路来执行翻译。## Role and Goal: 你是一个翻译专家尤其擅长英文到中文的翻译接下来我给你多段英文台词帮我翻译成中文. ## Constraints - 翻译时保持译文格式不变 - 严格按照output中定义的范式输出 ## Background: 原文来自《哪吒》系列电影的第二部中的台词讲述了天劫之后哪吒、敖丙的灵魂保住了但很快会魂飞魄散。太乙真人打算用七色宝莲给二人重塑肉身但是在重塑肉身的过程中却遇到重重困难哪吒、敖丙的命运将迎来更多的挑战。 ## Guidelines: 翻译的过程分为三部分 1. 直译结合背景将文本直接翻译成中文保持原始格式不省略任何信息。 2. 评估和反思结合背景道教封神主人公对命运反抗识别直接翻译中的具体问题例如 - 非母语常用的中文表达 - 笨拙的措辞 - 过于口语化的表达 - 等等 提供解释但不要添加或省略内容或格式。 3. 意译根据字面翻译和已识别的问题重新解释翻译确保它保持与原始输入格式一致不要删除任何内容。 ## Source - The prejudice in peoples hearts is like a mountain. No matter how hard you try, you cant move it. - Looking back on it, three years isnt that long. - Be quick to obey my command - Im the captain of my destiny, not heaven. - If you ask me whether people can change their own destiny, I dont know. But defying fate is Nezhas destiny. ## Output ### 直译 {直译} *** ### 评估和反思 {评估和反思} *** ### 意译 {意译}该方案取得了意想不到的效果针对长句翻译成短句组合形式 相比官方的来看更像是修道者的口吻但针对一些特殊短句用法仍然不够理想。模型方案一翻译结果方案二翻译结果gemini2.0 flash* 人心中的成见就像一座大山任你怎么努力也无法搬动。 * 如今想来三年光阴也不算长。 * 还不快快听我号令 * 我命由我定不由天 * 要问我人能否改变自己的命运我不知道。但是逆天而行就是哪吒的命。* 人心存偏见如山岳难移。纵使竭尽全力亦不可撼动分毫。 * 如今想来三年光阴弹指一挥间。 * 奉我号令不得有误 * 我命由我不由天 * 若问世人能否逆天改命吾不得而知。然抗争宿命乃哪吒之命也。方案三引入动态few shotfew shot指的是提示词中的少样本技巧动态就是将这部分样本抽离到一个知识库每一次走翻译前先去知识库里面召回TOP最相关的然后放入到提示词的Example中。假设我的知识库中召回了如下两句Item1: 原文Be quick to obey my command 意译急急如律令 Item2: 原文Life is not long, but its not short either. 意译人生说长不长说短不短。结合后提示词如下## Role and Goal: 你是一个翻译专家尤其擅长英文到中文的翻译接下来我给你多段英文台词帮我翻译成中文. ## Constraints - 翻译时保持译文格式不变 - 严格按照output中定义的范式输出 ## Background: 原文来自《哪吒》系列电影的第二部中的台词讲述了天劫之后哪吒、敖丙的灵魂保住了但很快会魂飞魄散。太乙真人打算用七色宝莲给二人重塑肉身但是在重塑肉身的过程中却遇到重重困难哪吒、敖丙的命运将迎来更多的挑战。 ## Guidelines: 翻译的过程分为三部分 1. 直译结合背景将文本直接翻译成中文保持原始格式不省略任何信息。 2. 评估和反思结合背景道教封神主人公对命运反抗识别直接翻译中的具体问题例如 - 非母语常用的中文表达 - 笨拙的措辞 - 过于口语化的表达 - 等等 提供解释但不要添加或省略内容或格式。 3. 意译根据字面翻译和已识别的问题重新解释翻译确保它保持与原始输入格式一致不要删除任何内容。 ## Example 1. 原文Be quick to obey my command 意译急急如律令 --- 2. 原文Life is not long, but its not short either. 意译人生说长不长说短不短。 ## Source - The prejudice in peoples hearts is like a mountain. No matter how hard you try, you cant move it. - Looking back on it, three years isnt that long. - Be quick to obey my command - Im the captain of my destiny, not heaven. - If you ask me whether people can change their own destiny, I dont know. But defying fate is Nezhas destiny. ## Output ### 直译 {直译} *** ### 评估和反思 {评估和反思} *** ### 意译 {意译}模型方案一翻译结果方案二翻译结果方案三翻译结果gemini2.0 flash* 人心中的成见就像一座大山任你怎么努力也无法搬动。 * 如今想来三年光阴也不算长。 * 还不快快听我号令 * 我命由我定不由天 * 要问我人能否改变自己的命运我不知道。但是逆天而行就是哪吒的命。* 人心存偏见如山岳难移。纵使竭尽全力亦不可撼动分毫。 * 如今想来三年光阴弹指一挥间。 * 奉我号令不得有误 * 我命由我不由天 * 若问世人能否逆天改命吾不得而知。然抗争宿命乃哪吒之命也。* 人心之偏见如山岳岿然纵移山填海亦难撼其分毫。 * 事过境迁三年光阴亦不过弹指一挥间。 * 急急如律令 * 我命由我不由天 * 若问人定胜天否我亦茫然。然逆天而行乃哪吒之宿命。few shot这种开卷考试方法是大模型链路中一种重要的优化手段few shot是提示词中为数不多能够动态变化的部分且对模型整体效果影响较小更为可控。此外业务流量一般都是符合2:8分布的且是可收敛的可能只需要20%的few shot案例就能满足80%的场景诉求。用大模型Agent做计算器 [增加调用次数]大家应该都看过下面的案例大模型是很不擅长数学计算的那么用大模型直接做计算器就非常容易出问题。这里使用llama_index的agent框架做演示1.定义了三个工具函数乘法加法减法2.构建一个Agent执行模式import os from dotenv import load_dotenv from llama_index.core.agent import ReActAgent from llama_index.core.tools import FunctionTool from llama_index.llms.azure_openai import AzureOpenAI def multiply(a: int, b: int) - int: Multiply two integers and returns the result integer return a * b def add(a: int, b: int) - int: Add two integers and returns the result integer return a b def subtract(a: int, b: int) - int: subtract two integers and returns the result integer return a - b # 加载 .env 文件 load_dotenv() # 初始化工具 multiply_tool FunctionTool.from_defaults(fnmultiply) add_tool FunctionTool.from_defaults(fnadd) subtract_tool FunctionTool.from_defaults(fnsubtract) llm AzureOpenAI(modelgpt-4o, # 或者 gpt-4 enginegpt-4o, deployment_namegpt-4o, api_keyos.getenv(AZURE_KEY), azure_endpointhttps://ilm-dev.openai.azure.com, api_version2023-07-01-preview) # 初始化Agent agent ReActAgent.from_tools([multiply_tool, add_tool, subtract_tool], llmllm, verboseTrue) response agent.chat(What is 60-(20(2*4))? Calculate step by step ) Running step cba1a160-74c3-4e34-bcc4-88e6a678eaf9. Step input: What is 60-(20(2*4))? Calculate step by step Thought: The current language of the user is: English. I need to use a tool to help me answer the question. To solve the expression \(60 - (20 (2 * 4))\) step by step, I will first calculate the multiplication inside the parentheses. Action: multiply Action Input: {a: 2, b: 4} Observation: 8 Running step 5455108e-ac53-4115-8712-68f2457a9b82. Step input: None Thought: Now that I have the result of the multiplication, I can proceed to the next step, which is to add 20 and 8. Action: add Action Input: {a: 20, b: 8} Observation: 28 Running step 4d8fae00-83bd-4205-9993-f0e0119f408d. Step input: None Thought: Now that I have the result of the addition, I can proceed to the final step, which is to subtract 28 from 60. Action: subtract Action Input: {a: 60, b: 28} Observation: 32 Running step ce5d1075-ff11-47a2-b286-d7a715dc40ba. Step input: None Thought: I can answer without using any more tools. Ill use the users language to answer. Answer: The result of the expression \(60 - (20 (2 * 4))\) is 32.上次有同学问那么大模型在这种链路里面到底发挥了什么作用大模型最大的能力就是自然语言理解我们可以尝试把规则再复杂化输入改成张三代表减法,李四代表加法,王二代表乘法,What is 60张三(20李四(2王二4))? Calculate step by step表现仍然可以这就带来了对自然语言的容错会像人一样去思考而不是固定死的逻辑。Thought: The current language of the user is English. I need to use a tool to help me answer the question. The expression given is 60张三(20李四(2王二4)), which translates to 60 - (20 (2 * 4)). I will calculate step by step. First, I need to calculate the multiplication part: 2王二4, which is 2 * 4. Action: multiply Action Input: {a: 2, b: 4} Observation: 8 Running step 48262cb8-5c3a-47b7-b13b-449787c27078. Step input: None Thought: The result of 2王二4 is 8. Now, I need to calculate the addition part: 20李四8, which is 20 8. Action: add Action Input: {a: 20, b: 8} Observation: 28 Running step 1cccd5c6-3d96-4014-a579-1c997765a1da. Step input: None Thought: The result of 20李四8 is 28. Now, I need to calculate the subtraction part: 60张三28, which is 60 - 28. Action: subtract Action Input: {a: 60, b: 28} Observation: 32 Running step 65d33d20-1009-4482-a6d2-7af20333640c. Step input: None Thought: I can answer without using any more tools. Ill use the users language to answer. Answer: The result of 60张三(20李四(2王二4)) is 32.模型微调这部分具体案例就不好说了我举个实际生产的案例在给WorldFirst做客服的时候存在很多特殊的业务知识比如用户在万里汇下载银行对账单 ! 下载交易流水单。这里有业务背景银行对账单是亚马逊要求的账户证明文件。这些业务背景是模型难以掌握的此时就需要引入微调将这部分知识内置到模型里面。现在主流的方式都在慢慢弱化微调因为费时费力还不一定起到正向的效果更多的工程实践是将提示词复杂化动态化工程上做更多的兜底工作。读者福利如果大家对大模型感兴趣这套大模型学习资料一定对你有用对于0基础小白入门如果你是零基础小白想快速入门大模型是可以考虑的。一方面是学习时间相对较短学习内容更全面更集中。二方面是可以根据这些资料规划好学习计划和方向。作为一名老互联网人看着AI越来越火也总想为大家做点啥。干脆把我这几年整理的AI大模型干货全拿出来了。包括入门指南、学习路径图、精选书籍、视频课还有我录的一些实战讲解。全部免费不搞虚的。学习从来都是自己的事我能做的就是帮你把路铺平一点。资料都放在下面了有需要的直接拿能用到多少就看你自己了。这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以点击文章最下方的VX名片免费领取【保真100%】
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设需注意的问题公司网站制作哪家公司好

终极匿名协作工具:Tygs/0bin完整使用指南 【免费下载链接】0bin Client side encrypted pastebin 项目地址: https://gitcode.com/gh_mirrors/0b/0bin 在当今数字化时代,隐私保护和便捷协作变得愈发重要。Tygs/0bin作为一款基于Web的匿名在线文本…

张小明 2025/12/24 22:42:04 网站建设

山东定制网页建站三网合一网站建设公司

中文情感语料库对EmotiVoice训练的影响研究 在虚拟偶像的直播中,一句“我好开心啊!”如果用平直、毫无起伏的机械音说出,观众立刻会出戏;而在心理陪伴机器人轻声安慰用户时,若语调冷漠如客服应答系统,所谓的…

张小明 2025/12/25 12:40:09 网站建设

公司网站建设和推广零基础1小时快速建站

原题地址 。 — 第 11 天:反应堆 — 你听到工厂地板上的一个舱口传来响亮的哔哔声,于是决定去查看一下。里面有几根大型电缆管道和一把梯子。 顺着梯子爬下去,你发现了哔哔声的来源:一个为上方工厂供电的大型环形反应堆。这里的精…

张小明 2025/12/25 5:33:22 网站建设

农业营销型网站源码大丰做网站哪家好

咱是一名福建的“老码农”,最近接了个外包项目,客户要做大文件上传功能,要求还挺细——原生JS实现、20G文件传输、文件夹保留层级、加密传输存储、断点续传兼容IE9… 预算还卡在100块以内(老板说“小项目不搞虚的”)。…

张小明 2025/12/24 20:36:17 网站建设

西部数码网站管理助手 提权深圳网络公司怎么注册

EmotiVoice驱动AI心理咨询师:让语音真正“懂你情绪” 在深夜独自流泪的年轻人,打开手机轻声说:“我撑不下去了。” 屏幕另一端没有冷冰冰的自动回复,而是一个温和、略带关切的声音缓缓响起:“我能感受到你现在很痛苦&a…

张小明 2025/12/24 20:52:26 网站建设

p2p网站怎么做宿迁seo优化

Gyroflow陀螺仪防抖终极指南:从原理到实战深度解析 【免费下载链接】gyroflow Video stabilization using gyroscope data 项目地址: https://gitcode.com/GitHub_Trending/gy/gyroflow 还在为运动镜头中的抖动画面而困扰?传统的软件防抖技术往往…

张小明 2025/12/25 9:55:31 网站建设