Skip to content

我的令牌

在生成了“令牌”以后,您就可以通过 API 方式调用 ChatECNU 的大模型了。我们的 API 服务与OpenAI API完全兼容,因此可以支持在任意支持 openai 兼容API的工具中设置使用自己的”令牌“。

image-20241122163549000

image-20241122163627147

以下是一些常用工具的配置示例

重要提醒

部分第三方软件/服务可能会收集您的数据来迭代产品,请务必关注您所使用软件/服务的隐私政策,如果可能,尽可能开启软件/服务的隐私模式,不要允许第三方使用您的数据。

涉及敏感的代码或数据,我们不建议您通过第三方服务来使用学校大模型,建议您直接在 https://chat.ecnu.edu.cn 提问或直接调用学校 API。

cherry-studio

cherry-studio 是一个 开源 的 AI 聊天客户端,您可以将”我的令牌“配置到 cherry-studio 中,即可直接使用他的所有功能。

cherry-studio

chatbox

Chatbox 是一个 开源 的 AI 聊天客户端,您可以将”我的令牌“配置到 Chatbox 中,即可直接使用他的所有功能。

chatbox

NextChat

NextChat 是一个 开源 的 AI 聊天客户端,您可以将”我的令牌“配置到 NextChat 中,即可直接使用他的所有功能。

nextchat

Vscode Cline

cline 是 vscode 的一个插件,您可以在 vscode 中使用大语言模型来辅助您编程。

您可以在 cline 的配置中,添加学校的模型,并配置服务地址和令牌,即可使用学校的大语言模型能力来使用 cline。

cline

cline

pdf2zh

pdf2zh 是一个 开源 的论文 AI 翻译软件。

pdf2zh 支持 OpenAI 兼容的大模型 API 来驱动翻译,您可以把学校的模型配置到 pdf2zh 中,即可使用学校的大语言模型能力来使用 pdf2zh。

pdf2zh

pdf2zh 的一大特点是支持智能识别,仅翻译正文,不会破坏原有的布局结构,也不会破坏论文插图和表格,以下是一个翻译效果的示例。

pdf2zh

STranslate

STranslate 是一个 开源 的 AI 翻译工具。

STranslate 支持配置 OpenAI 兼容的大模型 API 来驱动翻译,您可以把学校的模型配置到 STranslate 中,即可使用学校的大语言模型能力来使用 STranslate。

使用 ecnu-plus 模型进行文本翻译,温度值建议选用 0.7

ecnu-plus

使用 ecnu-vl 模型进行文字识别,温度值建议选用 0.7

ecnu-vl

iTerm2

iTerm2 是专用于 Mac 系统的 开源 的终端模拟器。

iTerm2 支持 OpenAI 等大模型用于生成命令。您可以将学校的大模型配置到 iTerm2 中(模型选择 gpt-4),即可使用学校的大语言模型能力来使用 iTerm2。

image

如何使用:View -> Show Composer (快捷键 Shift(⇧) + Command(⌘) + .)呼出交互界面,使用自然语言描述你想要做的操作,然后点击 Engage Artificial Intelligence,等待命令生成。生成完毕后键入 Shift(⇧) + Enter(↩︎) 即可执行此命令。

image

image

Qwen Code

Qwen Code 是一个 开源 的 AI 编程助手,您可以将学校的大模型配置到 Qwen Code 中,即可直接使用他的所有功能。

您可以以环境变量的形式向 Qwen Code 提供学校的模型地址和令牌:

bash
export OPENAI_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export OPENAI_BASE_URL="https://chat.ecnu.edu.cn/open/api/v1"
export OPENAI_MODEL="ecnu-max"

您也可以将模型配置写在工作目录的 .env 文件中:

ini
OPENAI_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
OPENAI_BASE_URL="https://chat.ecnu.edu.cn/open/api/v1"
OPENAI_MODEL="ecnu-max"

Claude Code

Claude Code 是一个由 Anthropic 提供的 AI 编程工具,我们已经支持 Anthropic 兼容的 API 端点,因此您可以轻松接入学校的大模型服务来使用 Claude Code

  1. 安装 Claude Code
bash
npm install -g @anthropic-ai/claude-code
  1. 配置环境变量
bash
export ANTHROPIC_BASE_URL=https://chat.ecnu.edu.cn/open/api/anthropic
export ANTHROPIC_AUTH_TOKEN=${your_api_key}
  1. 进入您的 Claude Code 工作目录,执行 claude 命令,感受 vibe coding 的魅力吧。
bash
cd myworkdir
claude

image

  1. 自定义模型

如果您没有定义模型,我们的兼容 API 会自动将 haikusonnetopus 等相关的模型均映射为 ecnu-max

您也可以通过环境变量将 ANTHROPIC_SMALL_FAST_MODELANTHROPIC_MODEL 修改为其他我们支持的模型

您的请求限流将按所使用的模型进行控制,建议根据实际需求选择所需要的模型。

Zotero 软件及插件配置指南

Zotero 是一个强大的文献管理工具,结合 ChatECNU 的大模型能力,可以极大地提升您的学术研究效率。以下是如何在 Zotero 通过 ChatECNU 来配置翻译插件的详细步骤。

步骤一:下载与安装插件

  1. 下载插件: 访问 Zotero 中文社区(https://zotero-chinese.github.io)插件页面,下载以下两个插件文件(通常是 .xpi 格式):

    • Translate for Zotero
    • Awesome GPT
  2. 安装插件

    • 打开 Zotero 软件。

    • 点击顶部菜单栏的 "工具" -> "附加组件" (Tools -> Add-ons)。

    • 在打开的附加组件管理器页面,点击右上角的 齿轮图标 (Settings/Tools)。

    • 选择 "从文件安装附加组件..." (Install Add-On From File...)。

    • 分别选择并安装您下载的 Translate for Zotero 和 Awesome GPT 两个 .xpi 文件。

    • 安装完成后,可能需要重启 Zotero 使插件生效。

步骤二:配置 translate & Awesome GPT (ChatECNU) 功能

  1. 进入设置界面

    • 点击 Zotero 顶部菜单栏的 "编辑" (Edit) -> "设置"。

    • 在弹出的设置窗口中,找到并点击 translate 和 Awesome GPT 相关的配置项(按照图片提示输入api)。

  2. 配置 GPT 提示词 (Prompt)

    • 在 translate 的设置界面中,您需要输入或编辑您希望使用的 GPT 翻译提示词。

    • 请将以下完整的提示词配置到相应的translate 的 Prompt 设置框中:

    bash
    As an academic expert with specialized knowledge in various fields, please provide a proficient and precise translation from langFromto{langTo} of the academic text enclosed in 🔤. It is crucial to maintaining the original phrase or sentence and ensure accuracy while utilizing the appropriate language. The text is as follows: 🔤 ${sourceText} 🔤 Please provide the translated result without any additional explanation and remove 🔤.
  3. 配置 API Key

    • 请确保您已在此配置页面输入了有效的 ChatECNU API Key。
  4. 向量嵌入模型,增强 GPT 能力

translate

GPT

最终效果: