首页 文章 精选 留言 我的

精选列表

搜索[一键安装包],共10000篇文章
优秀的个人博客,低调大师

谷歌翻译新 AI 功能来袭:一键生成三种译文

谷歌翻译(Google Translate)被曝正在开发一项名为“显示替代译法”(Show alternatives)的 AI 功能。该功能旨在解决机器翻译长期以来语境单一、生硬的痛点,通过提供多元化的翻译建议,赋予用户更高的表达选择权。 在安卓版谷歌翻译10.0.36版本中,用户界面将新增一个 AI 按钮。点击后,系统会即时生成三种侧重点不同的译文版本。这些版本并非简单的近义词替换,而是根据商业术语、多义词及语境重心进行的深度微调,帮助用户根据实际意图手动挑选最契合的表达。 这一更新在处理带有社会层级关系的语言(如日、韩、法语)时尤为高效。AI 能够直观地列出从“非正式闲聊”到“商务正式敬语”的不同层级,有效避免非母语使用者因用词失当而造成的交际尴尬。 目前,该功能极有可能与谷歌正在测试的“理解”和“提问”功能整合推出,打造出一套完整的AI 辅助工具链。

优秀的个人博客,低调大师

JeecgBoot 代码生成器 1.5.1 重磅升级:一键生成,告别手工迁移

前言 作为 JeecgBoot 开发者,你是否还在为每次生成代码后需要手动复制前端文件到项目而烦恼? 本次 1.5.1 版本升级将彻底解决这些痛点! ✨ 升级亮点 1. 前端代码直通项目 旧痛点 手动复制前端代码效率低且易出错 新特性 配置ui_project_path参数即可自动写入前端项目 jeecg_config.properties 新增前端项目地址配置 # 生成到前端VUE3项目路径 ui_project_path=E:\\JeecgBoot\\jeecgboot-vue3 2. 菜单 SQL 自动迁移 优化点 自动将生成的 Flyway 格式的菜单 SQL 文件,迁移到 start 项目的 flyway 目录 jeecg-module-system/jeecg-system-start/src/main/resources/flyway/sql/mysql └── V20230819__init_menu_for_moduleX.sql ⚡ 升级步骤 1. 升级代码生成器依赖版本号 修改根目录下的 pom.xml,升级 codegenerate 版本号到 1.5.1 <codegenerate.version>1.5.1</codegenerate.version> 2. 增加前端项目配置 修改jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_config.properties,设置下前端项目路径和后台JAVA项目路径业务包路径 # 生成到后端Java项目那个模块路径 project_path=E:\\JeecgBoot\\jeecg-boot\\jeecg-boot-module\\jeecg-module-demo # 生成到前端VUE3项目路径 ui_project_path=E:\\JeecgBoot\\jeecgboot-vue3 # 业务包路径 bussi_package=org.jeecg.modules.demo 升级价值 减少 85% 的前端文件迁移工作 节省 60% 的菜单 SQL 初始化时间 预计每周为开发者节省 1-2 小时 💬 开发者说 "升级后开发效率提升 30%,前端联调更顺畅" —— 某电商项目负责人 🔗 相关资源 GitHub 提交 PR 记录 代码生成配置文档 代码生成使用文档

优秀的个人博客,低调大师

run-llm.sh,一键在本地跨平台运行大语言模型

由 Second State 开发的 run-llm.sh 脚本是一个命令行工具,用于让你快速在本地设备使用 CLI 和与 OpenAI 兼容的 API 服务器运行开源大型语言模型(LLMs)。这个命令行应用程序会自动下载并安装 WasmEdge runtime、模型文件以及用于推理的可移植 Wasm 应用程序。用户只需按照命令行提示选择所需的选项即可。 运行 run-llm.sh bash <(curl -sSfL 'https://code.flows.network/webhook/iwYN1SdN3AmPgR5ao5Gt/run-llm.sh') 按照提示安装 WasmEdge Runtime 并下载你喜欢的开源大模型。然后,你将被询问是否希望通过命令行界面或通过 web 界面与模型进行交流。 命令行界面:只需留在终端。当你看到一个 [USER] 提示符,就可以提问了! Web UI:在安装本地 web 应用程序和本地 web 服务器(用 Rust 编写,并在 WasmEdge 中运行)后,你将被要求从浏览器打开 http://127.0.0.1:8080。 点击查看Web UI 视频 就是这样啦。 背后的机制 run-llm.sh 脚本使用可移植 Wasm 应用程序在 WasmEdge Runtime 中运行大语言模型。这些应用程序是可移植的,所以你可以简单地将 wasm 二进制文件复制到另一台具有不同 CPU 或 GPU 的设备上,它完全可以顺利运行。CLI 和基于 web 的聊天用户界面使用了不同的 wasm 应用程序。 命令行界面 llama-chat.wasm 应用程序为大语言模型提供了一个基于命令行的聊天界面。它是用简单的 Rust 编写的,你可以在这里找到其源代码。无论你使用什么设备,都可以按照以下方式下载 Wasm 应用程序。 curl -LO https://github.com/second-state/llama-utils/raw/main/chat/llama-chat.wasm 脚本使用以下命令来运行 Wasm 应用程序。-p 参数表示模型需要的聊天模板,用于格式化聊天消息。你可以在这里找到模型及其相应聊天模板名称的列表。 wasmedge --dir .:. --nn-preload default:GGML:AUTO:llama-2-7b-chat.Q5_K_M.gguf llama-chat.wasm -p llama-2-chat Web UI llama-api-server.wasm 应用程序为大语言模型创建了一个支持基于 API 的或基于 web 的聊天界面的 web 服务器。它是用简单的 Rust 编写的,你可以在这里找到其源代码。无论你使用什么设备,都可以按照以下方式下载 Wasm 应用程序。 curl -LO https://github.com/second-state/llama-utils/raw/main/api-server/llama-api-server.wasm 脚本使用以下命令来运行 Wasm 应用程序。-p 参数表示模型需要的聊天模板,用于将聊天消息变成特定格式。可以在这里找到模型及其相应聊天模板名称的列表。 wasmedge --dir .:. --nn-preload default:GGML:AUTO:llama-2-7b-chat.Q5_K_M.gguf llama-api-server.wasm -p llama-2-chat 技术栈 可以看到,run-llm.sh 应用程序是用 Rust 编写并编译为 Wasm,从而实现跨平台部署。它提供了一个强大的替代基于 Python 的 AI 推理的方案。这样,我们就不需要安装复杂的 Python 包或 C++ 工具链。 Rust 程序管理用户输入、跟踪对话历史、将文本转换为 LLM 的特定聊天模板,并使用 WASI NN API 运行推理操作。Rust 是 AGI 的语言。Rust + WasmEdge 堆栈提供了一个统一的云计算基础设施,从 IoT 设备到边缘云,再到本地服务器,再到公共云。主要好处如下。 轻量。总运行时大小为 30MB,与 Python 的 4GB 和 Ollama 的 350MB 相比。 快速。在 GPU 上实现全本机速度。 可移植。在不同 CPU、GPU 和操作系统上的单一跨平台二进制文件。 安全。在不受信任的设备上沙箱化和隔离执行。 轻松接入容器。在 Docker、containerd、Podman 和 Kubernetes 中得到支持。 与 OpenAI 兼容。无缝集成到 OpenAI 工具生态系统中,如 langchain、Llamaindex 和 flows.network。 无论你是开发者、研究人员还是 AI 爱好者,run-llm.sh 都提供了一种高效且易于访问的方式,让你在自己的设备上利用最先进的语言模型的强大能力。快来试试看吧!

优秀的个人博客,低调大师

“一键”模型迁移,性能翻倍,多语言AltDiffusion推理速度超快

为了推进 AIGC 行业的降本增效,同时也回应用户的热情要求,OneFlow 正在将业内备受欢迎的相关 Diffusion 模型的加速“一网打尽”。 此前,OneFlow 首度 将 Stable Diffusion 模型加速至“一秒出图”时代 ,极大提升了文生图的速度,在 AIGC 领域引发巨大反响,并得到了 Stability.ai 官方的支持。 不过,由于目前大部分团队主要是基于翻译 API + 英文 Stable Diffusion 模型进行开发,所以在使用中文独特的叙事和表达时,英文版模型就很难给出正确匹配的图片内容,这对部分国内用户来说不太方便。 为此,国内的 IDEA 研究院出品了中文版 太乙Stable Diffusion ,春节前,OneFlow 对此进行了支持,使其推 理速度翻倍。 另外,智源研究院出品了首个支持 9 种语言的AltDiffusion。近期,OneFlow 团队为其适配了 OneFlow 后端,大大提升了推理性能,也可以做到一秒出图。 欢迎Star、运行 OneFlow 版 AltDiffusion: https://github.com/Oneflow-Inc/diffusers/wiki/How-to-Run-OneFlow-Stable-Diffusion#without-docker 通过搭建多语言文图表征模型 AltCLIP,智源研究院的研究者先推出了 中英双语图像生成模型 AltDiffusi on , 支持精细长中文 Prompts 高级创作,为中文世界带来专业级 AI 文图创作的强劲动力。 在此基础上, 研究者很快又 推出了多语言升级版 AltDiffusion-m9 ,其成为 首个支持 9 种语言(英文、中文、日语、法语、韩语、西班牙语、俄语、意大利语、阿拉伯语)的文图生成模型。该研究的主要贡献是搭建了一个多语言文图生成模型的基石,使得更多使用不同语言的创作者可以通过 AltDiffusion 模型进行创作。 AltDiffusion 在多语言对齐方面表现非常出色,是目前市面上开源的最强多语言版本,保留了原版 Stable Diffusion的大部分能力,并且在某些例子上的表现比原版模型更出色 。 比如当用户给定不同语言的提示语(prompt),模型即可展现语言背后所反映的不同文化图像面貌,如直接生成不同人种的人物形象或不同的地域风物特征。 后文将展示 OneFlow 版AltDiffusion 的性能表现以及生成图片,不少开发者好奇 OneFlow 使用了哪些优化“秘笈”,也将进行简要解读。 1 对比 PyTorch,OneFlow 将“AltDiffusion”推理速度提升 1 倍以上 下面的图表分别展示了在 A100 (PCIe 40GB / SXM 80GB),V100 ( SXM2 32GB ), RTX 3090,RTX 3080 Ti,RTX 2080和 T4 不同类型的 GPU 硬件上分别使用 PyTorch, 和 OneFlow 对 AltDiffusion 进行推理的性能表现。 可以看到,对于 A100 显卡,无论是 PCIe 40GB 的配置还是 SXM 80GB 的配置, OneFlow 的性能相比 PyTorch 能提升 1 倍以上,推理速度达到了 51it/s 以上,生成一张图片所需要的时间在 1 秒以内。 其他硬件性能数据: 综上,在各种硬件的对比中,对比 PyTorch, OneFlow 平均能将 AltDiffusion 的推理性能提升 1 倍左右。 2 生成图片展示 滔滔江水, 连绵不绝, 唯美, 插画 长城, 清晨, 朦胧, 唯美, 插画 梦回江南,中国古代小镇,唯美,插画 中国的未来城市, 科幻,插画 古代建筑, 白雪纷飞 巴黎铁塔下情侣 黑暗精灵公主,非常详细,幻想,非常详细,数字绘画,概念艺术,敏锐的焦点,插图 金发天使戴着兔耳朵发圈,非常详细,幻想,非常详细,数字绘画,概念艺术,敏锐的焦点,插图 用照相机拍照的可爱女孩,非常详细,幻想,非常详细,数字绘画,概念艺术,敏锐的焦点,插图 注:上述图片均基于 OneFlow 版AltDiffusion 生成 3 无缝兼容 PyTorch 生态 想体验 OneFlow 版的 AltDiffusion? 只需要修改两行代码: 之所以能这么轻松迁移模型,是因为 OneFlow Stable Diffusion 有两个出色的特性: 1. OneFlowAltDiffusionPipeline .from_pretrained 能够直接使用 PyTorch 权重; 2. OneFlow 本身的 API 和 PyTorch 对齐,因此 import oneflow as torch 之后, torch.autocast 、 torch.float16 等表达式完全不需要修改。 上述特性使得 OneFlow 兼容了 PyTorch 的生态,这不仅在 OneFlow 对 AltDiffusion 的迁移中发挥了作用,也大大加速了 OneFlow 用户迁移其它许多模型,比如在和 torchvision 对标的 flowvision 中,许多模型只需通过在 torchvision 模型文件中加入 import oneflow as torch 即可得到。 此外,OneFlow 还提供全局 “mock torch” 功能,在命令行运行 eval $(oneflow-mock-torch) 就可以让接下来运行的所有 Python 脚本里的 import torch 都自动指向 oneflow。 4 动静一体的编程体验 深度学习算法原型开发阶段需要快速修改和调试,动态图执行(Eager mode, define by run)最优。但在部署阶段,模型已经固定下来,计算效率变得更重要,静态图执行(Lazy mode,define and run)可以借助编 译器做静态优化来获得更好的性能。因此, 推理阶段主要使用静态图模式。 最近,PyTorch 升级到2.0引入了 compile() 这个API,可以把一个模型或一个Module从动态图执行变成静态图执行。 OneFlow里也有一个类似的机制,不过接口名是 nn.Graph() ,它可以把传入Module转成静态图执行模式。 不仅如此,OneFlow的nn.Graph模式基于MLIR实现了一系列计算图的图层优化 ,譬如内存布局、算子融合等。 这不仅使得计算图表示的深度学习模型可以在各种硬件上达到最高性能,更重要的是,使得深度学习框架导入的计算图更方便地在不同硬件之间实现迁移,有助于克服国产硬件软件生态薄弱的问题。 未来,我们将发布更多内容来揭示OneFlow深度学习编译器的设计和实现。 欢迎Star、运行 OneFlow 版 AltDiffusion: https://github.com/Oneflow-Inc/diffusers/wiki/How-to-Run-OneFlow-Stable-Diffusion#without-docker OneFlow 地址: https://github.com/Oneflow-Inc/oneflow/ 其他人都在看 OneFlow v0.9.0正式发布 OpenAI掌门人Sam Altman的成功学 李白:你的模型权重很不错,可惜被我没收了 比快更快,开源Stable Diffusion刷新作图速度 OneEmbedding:单卡 训练TB级推荐模型不是梦 GLM训练加速:性能最高提升3倍,显存节省1/3 “零”代码改动,静态编译让太乙Stable Diffusion推理速度翻倍 欢迎Star、试用OneFlow最新版本:https://github.com/Oneflow-Inc/oneflow/ 本文分享自微信公众号 - OneFlow(OneFlowTechnology)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册