Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔮 Fudan OpenAI API

把复旦 DeepSeek-V4 变成你自己的本地 OpenAI 接口——一行命令,即刻接入任何 AI 工具链。

它能做什么

你的 Continue、Cursor、OpenAI SDK 想用复旦的 DeepSeek-V4?这个项目就是桥梁:启动一个本地服务,把上游复旦接口转成标准的 OpenAI API,你的所有工具无需任何改动就能直接调用。

环境要求

  • Python 3.8+
  • Microsoft Edge 浏览器(用于自动登录)
  • Edge WebDriver(版本需与 Edge 一致)

Edge 浏览器

系统 方式
Linux 下载 .debsudo dpkg -i *.deb
Windows 通常已预装

Edge WebDriver

Microsoft Edge WebDriver 下载与 Edge 版本匹配的驱动,放入系统 PATH:

系统 驱动文件名 PATH 示例
Linux msedgedriver /usr/local/bin/
Windows msedgedriver.exe C:\Windows\System32\ 或添加到环境变量 PATH

验证安装:msedgedriver --version(Windows 下为 msedgedriver.exe --version)。

三步开始

# 1. 安装
pip install -r requirements.txt

# 2. 启动
python openai_compat_server.py

# 3. 接入 VS Code(Continue 插件)

在 VS Code 中安装 Continue 插件后,编辑 ~/.continue/config.yaml,加入以下模型:

models:
  - name: DeepSeek V4
    provider: openai
    model: deepseek/deepseek-v4
    apiBase: http://127.0.0.1:8000/v1
    apiKey: ""

保存后,在 Continue 聊天面板选择 "DeepSeek V4" 即可使用。

API

端点 说明
GET /health 服务是否存活
GET /v1/models 可用模型列表
POST /v1/chat/completions 聊天完成,支持 stream: true

完全兼容 OpenAI 客户端、LangChain、LlamaIndex 等。

文件

fudan_chat.py              ← 上游客户端,别动它
openai_compat_server.py    ← API 封装,核心逻辑在这
fudan_cookies.json         ← 登录凭证,自动刷新
requirements.txt
LICENSE

About

把复旦 DeepSeek-V4 变成你自己的本地 OpenAI 接口——一行命令,即刻接入任何 AI 工具链。

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages