示例代码
ECNU 大语言模型平台提供的所有 API 都遵循 openai 规范。您可以直接使用任意兼容 openai 的第三方库来调用平台的 API。
注意当 API 中包含了我们自定义的能力扩展时(例如 ecnu-max 的思考模式、联网检索等扩展字段),openai 库不会处理这些扩展字段,但不影响其他部分的使用。
通用客户端配置
所有接口共用同一套鉴权方式(Bearer Token)与服务地址 https://chat.ecnu.edu.cn/open/api/v1:
python
import os
from openai import OpenAI
client = OpenAI(
api_key='your-api-key', # 替换为您的API密钥
base_url="https://chat.ecnu.edu.cn/open/api/v1",
)各接口示例索引
各接口的完整请求示例、返回示例与代码示例,详见对应接口文档:
| 接口 | 文档 |
|---|---|
| 通用对话(含流式、function call、多模态) | 通用对话接口 |
| 通用文生图像 | 通用文生图像接口 |
| 通用文本向量 | 通用文本向量接口 |
| 通用文本重排序 | 通用文本重排序接口 |
| 通用语音合成 | 通用语音合成接口 |
| 结构化输出 | 结构化输出 |
| Anthropic 兼容(Claude Code 等) | Anthropic 兼容 API |
| Responses 兼容(Codex 等) | Responses API 兼容 |