HuggingFace镜像/zeta-2
模型介绍文件和版本分析
下载使用量0

Zeta 2

Zeta 2 是一个代码编辑预测(也称为下一个编辑建议)模型,基于 ByteDance-Seed/Seed-Coder-8B-Base 进行微调。

该模型在给定代码上下文、编辑历史以及光标周围的可编辑区域后,能够预测该区域的重写内容。

  • 开发机构: Zed Industries
  • 许可证: Apache-2.0
  • 微调基础模型: ByteDance-Seed/Seed-Coder-8B-Base
  • 模型版本: 0225-s3-seed

提示词格式

该模型采用 SPM(suffix-prefix-middle,后缀-前缀-中间)风格的提示词,并对可编辑区域使用 git-merge 风格的标记:

以下是一个简单示例:

<[fim-suffix]>
code after editable region
<[fim-prefix]><filename>related/file.py
related file content

<filename>edit_history
--- a/some_file.py
+++ b/some_file.py
-old
+new

<filename>path/to/target_file.py
code before editable region
<<<<<<< CURRENT
code that
needs to<|user_cursor|>
be rewritten
=======
<[fim-middle]>

预期输出(应由模型生成,不带反引号):

revised content for
the editable region
>>>>>>> UPDATED

以下是一个真实世界示例:

  • 示例提示输入
  • 示例模型输出