🚀 部署指南

一键部署到 Deno Deploy

🌐

当前部署地址

https://dphn2api.deno.dev

✅ 已部署并运行中

快速开始

1

创建 dphn2api.ts 文件

复制完整的 dphn2api.ts 代码到你的项目

2

登录 Deno Deploy

访问 Deno Deploy 并使用 GitHub 账号登录

3

创建新项目

点击 "New Project",选择你的仓库,入口文件选择 dphn2api.ts

4

配置环境变量

在项目设置中添加环境变量(见下方说明)

5

部署完成!

Deno Deploy 会自动部署,几秒钟后即可访问

🔐 环境变量配置

DPHN_DEFAULT_KEY (推荐设置)

客户端调用 API 时需要的密钥。

默认值:sk-dphn-key

🔒 建议设置为复杂的随机字符串,例如:sk-1a2b3c4d5e6f...

其他可选变量

DPHN_MODEL_NAME - 模型显示名称(默认:Dolphin 24B)
DPHN_DEFAULT_TEMPLATE - 默认模板(默认:logical)
DPHN_DEBUG_MODE - 调试模式(默认:false,生产环境建议关闭)
DPHN_DEFAULT_STREAM - 默认流式响应(默认:true)
DPHN_DASHBOARD_ENABLED - 启用 Dashboard(默认:true)

💻 使用示例

部署完成后,使用以下代码调用 API:

from openai import OpenAI

client = OpenAI(
    api_key="sk-dphn-key",
    base_url="https://dphn2api.deno.dev/v1"
)

response = client.chat.completions.create(
    model="Dolphin 24B",
    messages=[{"role": "user", "content": "你好"}]
)

print(response.choices[0].message.content)

提示: 确保使用你在环境变量中设置的 DPHN_DEFAULT_KEY 作为 api_key

💡 小贴士

立即部署到 Deno Deploy 返回首页