产品推荐 2026-07-28

LongRoPE:免费的LLM 上下文扩展工具(源码)

LongRoPE 将大语言模型上下文窗口扩展至 2048k tokens。

开源软件跨平台工具

产品简介

LongRoPE 是一种创新方法,通过非均匀重缩放 RoPE 位置嵌入,将预训练大语言模型的上下文窗口扩展至 2048k tokens,解决长文本处理瓶颈,适用于研究人员和开发者,已集成到 Microsoft Phi-3 模型。

LongRoPE 主界面

核心功能

  • 支持扩展 LLM 上下文窗口至 2048k tokens
  • 使用非均匀位置嵌入重缩放技术
  • 提供进化搜索算法优化参数
  • 采用渐进式扩展策略
  • 兼容 Microsoft Phi-3 系列模型

快速开始

  1. 第一步:创建 Python 环境并安装依赖:`conda create -n longrope python==3.10 && pip install -r requirements.txt`
  2. 第二步:标记化数据集:运行 `bash ./examples/llama3/tokenzie-data.sh`
  3. 第三步:执行进化搜索:运行 `bash ./examples/llama3/search.sh`
  4. 第四步:评估性能:运行 `bash ./examples/llama3/evaluate.sh`

界面预览

与其他方案对比

对比项本工具同类商业软件在线服务
费用开源免费通常收费或含广告可能有订阅或上传限制
隐私本地运行,数据自持依赖厂商政策需上传数据到服务器
可定制性源码开放,社区活跃受限于官方功能功能固定

适合谁用

  • 从事大语言模型研究的科研人员,需要扩展模型上下文处理能力
  • 开发基于长文本 AI 应用的程序员,如文档分析或代码理解
  • 使用 Microsoft Phi-3 模型的工程师,希望提升模型上下文长度

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/microsoft/LongRoPE