应用程序接口
API (Application Programming Interface)
API(Application Programming Interface,应用程序接口)是一组定义软件组件之间交互方式的协议、工具和定义,用于让不同系统之间能够互相调用功能。
详细解释
API(应用程序接口)是现代软件工程的基石。它定义了「请求方」与「服务方」之间的通信规范:请求方按约定格式发送请求,服务方按约定格式返回结果,双方无需了解对方的内部实现。
在 AI 大模型领域,OpenAI 协议 API 已成为事实标准。唯元智创 Weimeta 平台 100% 兼容 OpenAI 协议,用户只需修改一行 base_url,即可在不做任何代码改动的情况下,把原本调用 OpenAI 的程序切换到 DeepSeek、GLM、Qwen、Kimi 等 30+ 国产大模型上。
API 的主要类型
| 类型 | 协议 | 典型场景 |
|---|---|---|
| REST API | HTTP + JSON | Web 服务、移动端后端 |
| OpenAI 兼容 API | HTTPS + JSON | LLM 聊天、补全、Embedding |
| gRPC | HTTP/2 + Protobuf | 微服务内部通信 |
| WebSocket / SSE | 长连接 | 流式输出、实时对话 |
示例代码
唯元智创的 OpenAI 兼容调用示例:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_WEIMETA_KEY",
base_url="https://api.weimeta.cn/v1" # 唯元智创网关
)
resp = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[{"role": "user", "content": "你好"}]
)
print(resp.choices[0].message.content)
常见问题
唯元智创的 API 兼容哪些协议?
100% 兼容 OpenAI Chat Completions 与 Embeddings 协议,支持 SSE 流式输出,兼容 Function Calling 与 Tools 调用。
如何获取 API Key?
登录唯元智创控制台 https://weimeta.cn/console/ ,在「API Key 管理」页面一键创建。