国内大模型测评如何选择以及快速使用主流大模型?

国内大模型LLM选择以及主流大模型快速使用教程 司南测评结果:SuperCLue测评结果:自2023年5月以来,全球及中国国内的大模型技术均展现出了强劲的发展势头,尤其是以GPT系列为代表的海外顶尖模型,历经了从GPT3.5到GPT4、GPT4-Turbo乃至GPT4o的多次迭代飞跃,持续推动AI技术的边界。与此同时,中国本土的大模型领域也经历了长达14个月的激烈竞争与快速进化,期间顶尖模型之位更迭了八次,彰显出国内技术实力的显著提升与不懈追求。从宏观趋势来看,国内外顶尖大模型在中文处理能力上的差距正显著缩小。 阅读详情

图片

前排提示,文末有大模型AGI-优快云独家资料包哦!
测评结果:

图片

SuperCLue测评结果:

图片

自2023年5月以来,全球及中国国内的大模型技术均展现出了强劲的发展势头,尤其是以GPT系列为代表的海外顶尖模型,历经了从GPT3.5到GPT4、GPT4-Turbo乃至GPT4o的多次迭代飞跃,持续推动AI技术的边界。与此同时,中国本土的大模型领域也经历了长达14个月的激烈竞争与快速进化,期间顶尖模型之位更迭了八次,彰显出国内技术实力的显著提升与不懈追求。

从宏观趋势来看,国内外顶尖大模型在中文处理能力上的差距正显著缩小。这一变化尤为引人注目,从2023年5月时高达30.12%的差距,到2024年6月已缩减至仅4.94%,标志着国内外大模型在中文通用能力上正逐步走向并驾齐驱的新阶段。这一成就不仅反映了中国AI技术的快速崛起,也预示着全球AI领域更加紧密的竞争与合作格局正在形成。

0.1 常见评估维度

图片

图片

0.2 国内外大模型发展态势

图片

  • 开源榜单

图片

0.3 大模型评分细则

图片

图片

图片

图片

图片

更多内容参考:SuperCLue官网

0.4 大模型选择几个维度:

  1. 开源闭源大模型选择:数据安全、Token成本,GPU成本

  2. 项目是否需要调用工具:ToolCall 工具微调

  3. 项目精度要求:准确度、专业、降本增效、情绪价值

    • ToC:给用户提供更多情绪价值
    • ToB:专业,精准
  4. 国内外大模型选择:数据安全、成本、速度、目标用户

  • 使用开源大模型还是闭源大模型:如果你的应用和数据希望更加私有化,比较敏感不希望共享给大模型公司,那么你只有选择开源模型,并使用自托管的方式来运作;如果你的应用对数据敏感度不高,则可以选择闭源大模型;此外,截止到目前整体而言,闭源大模型,尤其是国外的闭源模型,其能力还是要胜过开源大模型的。
  • AI应用是否需要类似工具调用能力: 如果你在开发类似AI Agents这一类应用,那么你需要使用针对tool call做过微调的模型,这类大模型可以识别和使用外部工具,通过function call之类来实现像GPTs那样的效果。要注意并不是所有的LLM都做了类似的微调。
  • 应用对精度的要求高低:参数越大、能力越强,7B和70B的差距就像小学生和大学生的差距一样,但是并不是所有的应用都需要大参数的大模型,比如你的应用只是简单的做一些文本处理工作,那么可能7B的部署成本和响应速度要比70B好很多。
  • 使用国内还是国外的LLM:取决于你的应用的部署,一般来说部署在国内的应用,调用国外的大模型接口也是没问题的,但是在注册、充值等方面可能面临问题。另外在头部的大模型领域,目前整体国外大模型要优于国内,所以,一切取决于对于成本、效果的权衡。

0.5 LLM能力(结构化输出、异步调用、流式调用、批处理等)

从模型是否支持工具调用、结构化输出、JSON、本地化部署这几个维度,可以看到目前langchain社区的支持情况:

图片

从模型是否支持普通调用、异步调用、流式调用、异步流调用、批处理和异步批处理,又可以将主流大模型再次分类。可以看到国内做的最好的是阿里通义千问

图片

1.GLM4和通义千问实践

更多细节参考文章:初识langchain[1]:Langchain实战教学,利用qwen2.1与GLM-4大模型构建智能解决方案

1.1 普通调用

在这里插入图片描述

1.2 通义千问支持Tools Calling

在这里插入图片描述

输出结果 得到了入参

[{'name': 'multiply', 'args': {'first_int': 5, 'second_int': 32}, 'id': '', 'type': 'tool_call'}]

1.3 将工具结果输入给大模型

在这里插入图片描述

  • 结果输出
    在这里插入图片描述

1.4 多模态(qwen-vl-max)能力

qwen-vl-max模型具备多模态能力,这里我们使用它来识别一张图片并对图片做出描述,图片如下

图片

from langchain_community.chat_models import ChatTongyi
from langchain_core.messages import HumanMessage

chatLLM = ChatTongyi(model_name="qwen-vl-max")
image_message = {
    "image": "https://ai-studio-static-online.cdn.bcebos.com/ea894a305d714a1790df1282975b01be0532f2b81f6f4860abda0c5eeb1f1211",
}
text_message = {
    "text": "summarize this picture",
}
message = HumanMessage(content=[text_message, image_message])
chatLLM.invoke([message])

结果输出

AIMessage(content=[{'text': "The image presents an abstract representation of the Agent, which serves as the central hub for various cognitive processes and tools. The Agent is connected to both short-term memory and long-term memory, indicating its role in integrating past experiences and immediate perceptions.\n\nFrom the Agent, several tools branch out, including Calendar(), Calculator(), CodeInterpreter(), Search(), and more, suggesting that it can leverage various resources to accomplish tasks. Additionally, the Agent engages in planning by connecting back to itself through a feedback loop.\n\nSelf-reflection plays a crucial role in the Agent's operation, as indicated by its connections with self-critics. Furthermore, the Agent exhibits problem-solving abilities through its chain of thoughts, subgoal decomposition, and the use of external tools like Code Interpreter(). Overall, the Agent appears to be a highly adaptable and resourceful entity that integrates various cognitive functions and external aids to navigate complex environments or solve problems."}], response_metadata={'model_name': 'qwen-vl-max', 'finish_reason': 'stop', 'request_id': '557f9c6b-dacd-9aa1-ade2-f617453d3474', 'token_usage': {'input_tokens': 1264, 'output_tokens': 181, 'image_tokens': 1232}}, id='run-a39305d2-7c17-402f-bbd4-960d815ae55e-0')

2.月之暗面(Kimi )

Moonshot的文本生成模型(指moonshot-v1)是训练用于理解自然语言和书面语言的,它可以根据输入生成文本输出。对模型的输入也被称为“prompt”。通常我们建议您提供明确的指令以及给出一些范例,来让模型能够完成既定的任务,设计 prompt 本质上就是学会如何“训练”模型。moonshot-v1模型可以用于各种任务,包括内容或代码生成、摘要、对话、创意写作等。

  • 支持的模型有:

    • moonshot-v1-8k: 它是一个长度为 8k 的模型,适用于生成短文本。
    • moonshot-v1-32k: 它是一个长度为 32k 的模型,适用于生成长文本。
    • moonshot-v1-128k: 它是一个长度为 128k 的模型,适用于生成超长文本。

2.1 langchain使用方式

在这里插入图片描述

2.2 单论对话

from openai import OpenAI 

client = OpenAI(
    api_key = "$MOONSHOT_API_KEY",    
    base_url = "https://api.moonshot.cn/v1",
) 

completion = client.chat.completions.create(
    model = "moonshot-v1-8k",    
    messages = [   
        {"role": "system", "content": "你是 Kimi,由 Moonshot AI 提供的人工智能助手,你更擅长中文和英文的对话。你会为用户提供安全,有帮助,准确的回答。同时,你会拒绝一切涉及恐怖主义,种族歧视,黄色暴力等问题的回答。Moonshot AI 为专有名词,不可翻译成其他语言。"},        
        {"role": "user", "content": "你好,我叫李雷,1+1等于多少?"}    
    ],    
    temperature = 0.3,
) 

print(completion.choices[0].message.content)


2.3 多轮对话

from openai import OpenAI 

client = OpenAI(
    api_key = "$MOONSHOT_API_KEY",    
    base_url = "https://api.moonshot.cn/v1",
) 

history = [
    {"role": "system", "content": "你是 Kimi,由 Moonshot AI 提供的人工智能助手,你更擅长中文和英文的对话。你会为用户提供安全,有帮助,准确的回答。同时,你会拒绝一切涉及恐怖主义,种族歧视,黄色暴力等问题的回答。Moonshot AI 为专有名词,不可翻译成其他语言。"}
] 

def chat(query, history):
    history.append({     
       "role": "user",         
       "content": query   
    })    
    completion = client.chat.completions.create(     
        model="moonshot-v1-8k",        
        messages=history,        
        temperature=0.3,    
    )    
    result = completion.choices[0].message.content    
    history.append({    
        "role": "assistant",        
        "content": result    
    })    
    return result 

print(chat("地球的自转周期是多少?", history))
print(chat("月球呢?", history))


3. 百川智能

官网:https://platform.baichuan-ai.com/homePage

图片

  • baichuan4:模型能力国内第一,在知识百科、长文本、生成创作等中文任务上超越国外主流模型。还具备行业领先的多模态能力,多项权威评测基准表现优异。[Search Agent /长窗口/多模态]
  • Baichuan3-Turbo:针对企业高频场景优化,效果大幅提升,高性价比。相对于Baichuan2模型,内容创作提升20%,知识问答提升17%, 角色扮演能力提升40%。整体效果比GPT3.5更优。[企业场景优化 /强化学习/中英双语]

图片

图片
在这里插入图片描述

输出结果

AIMessage(content='《北京商务发展报告2023》提纲\n\n一、引言\n   1. 报告背景\n   2. 报告目的与意义\n   3. 数据来源与研究方法\n\n二、北京市商务发展概况\n   1. 北京市经济发展总体情况\n   2. 北京市商务发展主要指标分析\n   3. 北京市商务发展特点与趋势\n\n三、北京市重点行业商务发展分析\n   1. 金融业\n       1.1 北京市金融业发展现状\n       1.2 北京市金融业发展特点与趋势\n       1.3 北京市金融业发展前景展望\n   2. 高新技术产业\n       2.1 北京市高新技术产业发展现状\n       2.2 北京市高新技术产业发展特点与趋势\n       2.3 北京市高新技术产业发展前景展望\n   3. 现代物流业\n       3.1 北京市现代物流业发展现状\n       3.2 北京市现代物流业发展特点与趋势\n       3.3 北京市现代物流业发展前景展望\n   4. 其他重点行业(如旅游业、文化创意产业等)\n\n四、北京市商务发展政策环境分析\n   1. 北京市商务发展政策环境概述\n   2. 北京市商务发展政策环境对行业发展的影响分析\n   3. 北京市商务发展政策环境展望\n\n五、北京市商务发展区域布局分析\n   1. 北京市商务发展区域布局现状\n   2. 北京市商务发展区域布局特点与趋势\n   3. 北京市商务发展区域布局展望\n\n六、北京市商务发展面临的挑战与机遇\n   1. 北京市商务发展面临的挑战\n   2. 北京市商务发展面临的机遇\n   3. 北京市商务发展应对挑战与把握机遇的策略建议\n\n七、北京市商务发展展望\n   1. 北京市商务发展总体展望\n   2. 北京市重点行业商务发展展望\n   3. 北京市商务发展政策环境与区域布局展望\n\n八、结论\n   1. 北京市商务发展主要成果与经验总结\n   2. 对北京市商务发展的建议与展望\n\n九、附录\n   1. 北京市商务发展相关数据汇总\n   2. 北京市商务发展相关政策汇总\n   3. 北京市商务发展相关研究报告与文献汇总', response_metadata={'token_usage': {'prompt_tokens': 21, 'completion_tokens': 475, 'total_tokens': 496}, 'model': 'Baichuan2-Turbo-192K'}, id='run-071ed1da-6950-412a-9a60-7216ceb53af0-0')


同样问题问baichuan4 其更加专业

图片

请求频率限制当前企业认证账号限制 120 记录/分钟,非企业认证账号为 60 记录/分钟。如果您收到速率限制的报错,则表示您在短时间内发出了太多请求,API 会拒绝新请求,直到经过指定的时间。

4.字节扣子:

官网:https://www.coze.cn/home

Coze 是新一代一站式 AI Bot 开发平台。无论你是否有编程基础,都可以在 Coze 平台上快速搭建基于 AI 模型的各类问答 Bot。而且你可以将搭建的 Bot 发布到各类社交平台和通讯软件上,让更多的用户与你搭建的 Bot 聊天。Coze 支持将 AI Bot 发布为 API 服务,你可以通过 HTTP 方式与 Bot 进行交互。

图片

  • 无限拓展的能力集 扣子集成了丰富的插件工具,可以极大地拓展 Bot 的能力边界。

    • 内置插件:目前平台已经集成了近百款各类型的插件,包括资讯阅读、旅游出行、效率办公、图片理解等 API 及多模态模型。你可以直接将这些插件添加到 Bot 中,丰富 Bot 能力。例如使用新闻插件,打造一个可以播报最新时事新闻的 AI 新闻播音员。
    • 自定义插件:扣子平台也支持创建自定义插件。你可以将已有的 API 能力通过参数配置的方式快速创建一个插件让 Bot 调用。
  • 丰富的数据源 扣子提供了简单易用的知识库功能来管理和存储数据,支持 Bot 与你自己的数据进行交互。无论是内容量巨大的本地文件还是某个网站的实时信息,都可以上传到知识库中。这样,Bot 就可以使用知识库中的内容回答问题了。

    • 内容格式:知识库支持添加文本格式、表格格式、照片格式的数据。
    • 内容上传:知识库支持 TXT 等本地文件、在线网页数据、Notion 页面及数据库、API JSON 等多种数据源,你也可以直接在知识库内添加自定义数据。

当前扣子 API 免费供开发者使用,每个空间的 API 请求限额如下:

  • QPS (每秒发送的请求数):2
  • QPM (每分钟发送的请求数):60
  • QPD (每天发送的请求数):3000

将以下命令粘贴到终端中以运行你的第一个 API 请求。在发送请求前,请将示例中的以下参数值替换成真实数据:

  • {{Personal_Access_Token}}:生成的个人访问令牌。点击这里生成令牌。
  • {{Bot_Id}}:Bot ID。进入 Bot 的开发页面,开发页面 URL 中 bot 参数后的数字就是 Bot ID。例如https://www.coze.cn/space/341****/bot/73428668*****,bot ID 为73428668*****。确保 Bot 已发布为 API 服务。详情参考准备工作。
  • {{UserId}}:标识当前与 Bot 交互的用户,由使用方在业务系统中自行定义、生成与维护。
  • {{yourquery}}:发送的消息内容。
curl --location --request POST 'https://api.coze.cn/v3/chat' \--header 'Authorization: Bearer {{Personal_Access_Token}}' \--header 'Content-Type: application/json' \--data-raw '{    "bot_id": "{{Bot_Id}}",    "user_id": "{{UserId}}",    "stream": false,    "auto_save_history":true,    "additional_messages":[        {            "role":"user",            "content":"{{yourquery}}",            "content_type":"text"        }    ]}'


图片


优快云独家福利

最后,感谢每一个认真阅读我文章的人,礼尚往来总是要有的,下面资料虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

1.2.2 国内主流AI模型深度测评:通义千问、文心一言、讯飞星火全面对比 本文对国内三大主流AI模型(通义千问、文心一言、讯飞星火)进行了全面测评对比。通义千问以中文处理能力强、性价比高见长;文心一言在多模态创作和知识增强方面表现突出;讯飞星火则在语音处理和教育场景具有优势。文章从能力评估、成本分析、适用场景等维度进行深度比较,并提供了选型建议:日常使用推荐通义千问,内容创作选文心一言,教育场景用讯飞星火。同时指出国产模型在中文理解、访问稳定性和性价比方面优于国际模型,但在综合能力和知识更新速度上仍有差距。 阅读详情

相关推荐

langchain[2]:Langchain实战教学,国内大模型LLM选择以及主流大模型快速使用教程[GLM4/Qwen/Baichuan/Coze/Kimi]

langchain[2]:Langchain实战教学,国内大模型LLM选择以及主流大模型快速使用教程[GLM4/Qwen/Baichuan/Coze/Kimi]

丨汀、的博客 3192

2024!国内AI大模型平台哪家强?全方面测评来了

这篇仅是开坑哈,后面会持续更新的~主旨就是想要在滚滚浪潮中帮助AI开发者发现、汇聚到简单、好用的AI大模型平台&开发者社区上来,共建国内繁荣AIGC生态!!有些规模太小、不好用、吃相太难看(没几个模型就要走付费变现路子的)的平台我就先不放上来啦。

ytt0523_com的博客 9071

国内百模谁第一?清华14大LLM最新评测报告出炉,GLM-4、文心4.0站在第一梯队

大模型混战究竟谁才是实力选手?清华对国内外14个LLM做了最全面的综合能力测评,其中GPT-4、Cluade 3是当之无愧的王牌,而在国内GLM-4、文心4.0已然闯入了第一梯队。在2023年的「百模大战」中,众多实践者推出了各类模型,这些模型有的是原创的,有的是针对开源模型进行微调的;有些是通用的,有些则是行业特定的。尽管国内外存在多个模型能力评测榜单,但它们的质量参差不齐,排名差异显著,这主要是因为评测数据和测试方法尚不成熟和科学。我们认为,好的评测方法应当具备开放性、动态性、科学性和权威性。联合。

leyang0910的博客 1515

国内12家主流大模型,谁是地表最强?亲测后发现是它!

大模型GPT-3.5,2022年11月发布。可谓春风化雨,雨后春笋一般。到现在2024年,国产大模型工信部注册的,已有几百家。国产大模型崛起速度之快,令人惊叹。在如此之多的大模型里面,如何选择好用的,还真是个问题。结合GPT4o和Claude3.5,加上自身的一定使用,总结了如下12家国产大模型:下面表格,排名不分先后各自产品对应的logo如下:文字版介绍:1 百度:推出了“文心一言”大模型,具备强大的自然语言处理能力,广泛应用于搜索、对话等领域。

2401_85373691的博客 1万+

层出不穷的大模型产品,你怎么选?

在选择大模型AIGC产品时,用户应根据自己的具体需求和产品的特点进行综合考量。未来,随着技术的不断进步,AIGC产品将更加智能化、个性化,为用户带来更加丰富和精准的服务体验。同时,我们也期待这些产品在保护用户隐私和遵守伦理规范方面做出更多努力,共同推动人工智能技术的健康发展。在AIGC市场的激烈竞争中,选择一款合适的大模型产品需要综合考虑多方面因素。未来,随着技术的不断进步,我们有理由相信大模型产品将变得更加强大和智能,为用户带来更多便利。让我们拭目以待,共同见证AIGC技术带来的变革。

数字人生 997

Unity AR开发实战:从Vuforia图片识别到实体识别全流程解析

增强现实(AR)技术通过计算机视觉算法将虚拟信息叠加到现实世界,其核心原理在于对现实环境的感知与理解。在移动端AR开发中,图像识别与物体识别是实现虚实融合的关键技术,它们决定了虚拟内容能否准确、稳定地与现实对象对齐。Vuforia作为成熟的商业AR SDK,为开发者提供了从平面图像识别(Image Target)到三维实体识别(Model Target)的完整解决方案,极大降低了计算机视觉技术的应用门槛。在工程实践中,Vuforia通过封装复杂的特征提取与匹配算法,使开发者能够专注于交互设计与内容制作,广泛

weixin_30972263的博客 301

国内大模型LLM测评&选择以及主流大模型快速使用教程

司南测评结果:SuperCLue测评结果:自2023年5月以来,全球及中国国内的大模型技术均展现出了强劲的发展势头,尤其是以GPT系列为代表的海外顶尖模型,历经了从GPT3.5到GPT4、GPT4-Turbo乃至GPT4o的多次迭代飞跃,持续推动AI技术的边界。与此同时,中国本土的大模型领域也经历了长达14个月的激烈竞争与快速进化,期间顶尖模型之位更迭了八次,彰显出国内技术实力的显著提升与不懈追求。从宏观趋势来看,国内外顶尖大模型在中文处理能力上的差距正显著缩小。

python12345678_的博客 2904

UE5 使用Slate制作对话窗口

使用Slate制作对话框窗口并获取对话框结果,非UMG

qq_25521145的博客 3189

国内大模型测评如何选择以及快速使用主流大模型?_moonshot-v1-8k支持图片推理吗

测评结果:SuperCLue测评结果:自2023年5月以来,全球及中国国内的大模型技术均展现出了强劲的发展势头,尤其是以GPT系列为代表的海外顶尖模型,历经了从GPT3.5到GPT4、GPT4-Turbo乃至GPT4o的多次迭代飞跃,持续推动AI技术的边界。与此同时,中国本土的大模型领域也经历了长达14个月的激烈竞争与快速进化,期间顶尖模型之位更迭了八次,彰显出国内技术实力的显著提升与不懈追求。从宏观趋势来看,国内外顶尖大模型在中文处理能力上的差距正显著缩小。

jennycisp的博客 1447

Context Capture10.20 安装教程(附安装包)

ContextCapture 是一款由Bentley公司推出的实景建模软件,可以快速为各种类型的基础设施项目生成最具挑战性的反应现实环境的三维模型。

一起来交流学习吧 2万+

使用Google Earth Engine下载JRC全球水体数据

通过Google Earth Engine平台和提供的源代码,研究人员和水资源管理者可以方便地获取和利用这一重要的水资源监测数据集,从而开展相关的研究和决策支持工作。要使用Google Earth Engine下载JRC全球水体数据,首先需要在Google Earth Engine平台上进行注册和登录。JRC全球水体数据是由欧洲联合研究中心开发的高分辨率全球水体分类数据集,覆盖了整个地球的陆地和水域。下载完成后,你可以使用各种遥感数据处理软件来打开和分析这些数据,以满足不同的研究和应用需求。

LrlDebug的博客 1158

国内大模型LLM选择以及主流大模型快速使用教程[GLM4/Qwen/Baichuan/Coze/Kimi]

司南测评结果:SuperCLue测评结果:自2023年5月以来,全球及中国国内的大模型技术均展现出了强劲的发展势头,尤其是以GPT系列为代表的海外顶尖模型,历经了从GPT3.5到GPT4、GPT4-Turbo乃至GPT4o的多次迭代飞跃,持续推动AI技术的边界。与此同时,中国本土的大模型领域也经历了长达14个月的激烈竞争与快速进化,期间顶尖模型之位更迭了八次,彰显出国内技术实力的显著提升与不懈追求。从宏观趋势来看,国内外顶尖大模型在中文处理能力上的差距正显著缩小。

2401_85378759的博客 1410

从LLM到VLM再到VLA:三兄弟的“变形记”——定义、架构演进与最新趋同

LLM、VLM、VLA虽然在时间上依次出现,但它们在架构上的演进并非线性替代,而是形成了一个从“理解语言”到“理解世界”再到“改变世界”的认知闭环。VLA之所以能在短短三年内从概念走向现实,正是因为它站在了LLM和VLM的肩膀上——RT-2的泛化能力来自互联网规模的VLM预训练,π0的扩散策略受益于生成式模型的突破,Helix的双系统架构借鉴了“快慢思考”的认知科学洞见。而反过来,VLA在实际部署中遇到的效率瓶颈和实时性要求,也在倒逼LLM和VLM向更轻量、更高效的架构方向演进。

Ven%的博客 490

主流AI大模型横向测评:谁才是真正的王者?

当前,人工智能技术正迎来以大模型为核心驱动力的革命性发展浪潮。自2022年底开始,以GPT系列大语言模型(LLM)为代表的突破性技术,凭借其卓越的性能表现迅速引发全球科技界的广泛关注。这些先进模型不仅在自然语言处理领域实现了质的飞跃,更在编程辅助、复杂推理、跨模态交互等多元化应用场景中展现出前所未有的能力,这种变革性技术正在重塑科研创新、教育教学、金融服务、医疗健康、文化娱乐等众多行业的发展路径与产业格局。

m0_59162559的博客 1735

《MATLAB项目实战》,专栏目录和介绍

MATLAB 是一款强大且广泛应用的数值计算和数据可视化软件工具,它提供了一个高效、简洁的编程环境,使用户能够进行从简单的矩阵运算到复杂的多维数据分析的各种计算任务。无论是在人工智能、计算机视觉、图像处理还是其他领域,MATLAB 都能够提供精准、快速的解决方案,因此成为了全球科研人员、工程师以及数据分析师的得力工具。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 6478

一次搞懂 OData Deep Create:在 ABAP Client Proxy 中优雅完成父子实体的一键插入

摘要: 本文面向熟悉SAP Gateway与OData的ABAP工程师,详解Deep Create的核心概念与实现。Deep Create允许在一次请求中原子化创建主实体及其关联子实体(如Team与Manager),解决多次HTTP请求导致的脏写问题。对比OData v2/v4协议差异后,重点阐述ABAP Client Proxy中通过Data Description Node构造层级数据描述树的方法,包括根/子节点定义、属性对齐及业务数据绑定。提供可复用的ABAP代码骨架,并区分Deep Create与$

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 190

2024!国内AI大模型平台哪家强?全方面测评来了!!!!

主旨就是想要在滚滚浪潮中帮助AI开发者发现、汇聚到简单、好用的AI大模型平台&开发者社区上来,共建国内繁荣AIGC生态!!有些规模太小、不好用、吃相太难看(没几个模型就要走付费变现路子的)的平台我就先不放上来啦读者福利:如果大家对大模型感兴趣,这套大模型学习资料一定对你有用如果你是零基础小白,想快速入门大模型是可以考虑的。一方面是学习时间相对较短,学习内容更全面更集中。二方面是可以根据这些资料规划好学习计划和方向。

lvaolan168的博客 3254

STM32入门教程:智能马桶盖控制

通过编写相应的代码,您可以根据需要实现其他功能,例如座圈温度调节和液晶显示屏显示等。初始化配置 首先,使用STM32CubeMX创建一个新的工程,并选择您所使用的STM32单片机型号。智能马桶盖是一种集成了多种功能的智能家居设备,通过控制芯片来实现自动冲水、座圈加热、座圈温度调节等功能。在本教程中,我们将使用STM32系列单片机来控制智能马桶盖的各个功能。以上代码演示了如何通过STM32的GPIO控制引脚来控制智能马桶盖的冲水和座圈加热功能。写代码 接下来,我们将通过编写代码来控制智能马桶盖的各个功能。

2401_85258012的博客 657

2025!国内AI大模型平台哪家强?全方面测评来了

2023年是大模型技术全面爆发的标志性元年,各大科技厂商如阿里、百度等纷纷推出自家的大模型产品,如通义千问、文心一言等。同时,围绕大模型生态建设,各类Agent和AI大模型平台也迅速崛起,厂商们正积极拓展用户基础、吸引合作生态入驻,并探索商业化模式。本文从社区规模、平台基础设施能力、生态建设与社区活跃度三个核心维度,对国内AI大模型平台进行全面测评,旨在为AI从业者提供详尽的参考依据,帮助选择合适的大模型平台。

程序员鑫港的博客 4436

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

主流AI大模型逻辑推理能力横向测评

本次选取了9款主流AI大模型进行测试,包括文心一言4.0 Turbo、豆包、通义千问、Kimi、Copilot、ChatGPT o1-mini、DeepSeek R1、讯飞星火和Grok 3。平台提供的一键部署功能特别适合这种需要快速验证想法的场景,实测从输入需求到生成可运行项目只需几分钟,大大提升了测评效率。计划后续开展更多维度的AI能力测评,包括文生图能力、代码生成能力等,为用户提供更全面的参考。这些题目考察了模型对数字规律的识别和推理能力。第三题:3968,63,8,3,?

DiamondWolf89的博客 558

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

【AI总结】2026年6月 主流国内外大模型总结

自2022年ChatGPT引爆生成式AI浪潮以来,全球大模型行业进入高速迭代周期。海外科技巨头依托先发优势持续夯实通用大模型底座,国内大厂立足中文场景、国产化算力与行业落地需求,快速补齐技术短板,形成了国内外双线并行、差异化竞争的行业格局。对于开发者、AI从业者以及普通用户而言,市面上大模型版本繁杂、配套Agent工具更新频繁,很难快速厘清各家产品迭代脉络与生态布局。

AlienProgrammer的博客 6903

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

2025年最全AI Agent技术入门指南:从零到精通,7大主流平台深度测评

官方GPTs商店:各大平台均设有官方GPTs应用商店,汇聚了琳琅满目的插件与模型,满足多元化需求。知识库:在知识库构建上,各平台展现独特风采,内容既广泛又深入,助力用户轻松获取所需信息。流程图编排功能作为标配,让无编程基础的用户也能通过直观拖拽,迅速构建高效工作流,实现流程自动化。**多模型支持:**对于模型支持,部分平台展现开放姿态,兼容多模型选择;而有的则专注于自家大模型深度优化,但无论哪种,均能有效支撑日常工作的顺利进行。

jennycisp的博客 1453

3分钟上手!LM-Evaluation-Harness让大模型测评效率提升10倍

还在为大模型测评流程繁琐而头疼?想快速获取权威基准测试结果却不知从何下手?本文将带你3分钟掌握LM-Evaluation-Harness(LM-EH)的核心用法,轻松解决大模型性能评估难题。读完你将学会:基础环境搭建、一行命令完成多任务测评、自定义任务配置、高级测评技巧及结果分析全流程。 ## 为什么选择LM-Evaluation-Harness? LM-Evaluation-Harness是...

gitblog_00531的博客 1386

四款主流 AI 大模型日常使用对比测评

本文不做高难度专业能力测评,完全站在普通用户日常使用的视角,用通俗语言横向对比DeepSeek、GPT、Claude、Gemini四款主流大模型,帮助大家快速看清各模型的优劣,选出适配自身需求的 AI 工具。

limchallenge的博客 313

火热的AI时代,谁才是你的算法研发主力平台?——主流AI开发环境测评

在上述测评内容中,我仅对每个AI开发平台的突出优势进行了大概的说明,下面是我对这些AI开发平台平台名称一体化能力本地部署易用性国产适配面向人群TitanIDE 智算版⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐政企 / 科研 / 国产替代⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❌个人开发者 / 科研⭐⭐❌⭐⭐⭐⭐⭐❌学生 / 入门者飞桨 PaddlePaddle⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐教育 / 工业AI⭐⭐❌⭐⭐⭐⭐⭐❌个人开发者。

weixin_53937255的博客 1509

翻译模型终极测评:5大主流工具性能对比与选择指南

在机器翻译技术飞速发展的今天,如何选择最适合的翻译模型成为技术爱好者和普通用户共同关注的问题。本文通过深度测评和实际测试,为您提供全面的翻译模型对比分析,帮助您根据具体需求做出明智的模型选择决策。 ## 测评概览 本次测评选取了5个主流的英语到中文翻译模型,从翻译准确率、资源消耗、处理速度等多个维度进行综合评估。每个模型都经过严格的测试环境验证,确保数据的可靠性和可比性。 ## 模型性能评分

gitblog_00884的博客 1176
上一篇: 动手学大模型应用开发(学习记录)
下一篇: 生成式AI技术赋能国防业务——多模态军事大模型实时交互决策解决方案
大模型应用场景
博客等级 码龄5年 7648粉丝 1350原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值