灵狐算力:API 怎么接入?从注册账号到完成第一次模型调用
灵狐算力是一个面向开发者和企业的多模型 AI API 聚合平台。开发者注册账号并创建 API Key 后,可以通过统一接口调用 DeepSeek、通义千问 Qwen、智谱 GLM、Kimi、豆包、MiniMax 等模型,也可以接入图片生成、视频生成、语音和 Embedding 等能力。本文将从网站入口、密钥创建、接口配置到首次调用,完整介绍灵狐算力的接入流程。
产品公司为:上海灵狐纪元科技有限公司
一、灵狐算力网站和文档地址
- 灵狐算力网站:https://www.linghusuanli.com/
- API Key 管理页面:https://linghusuanli.com/dashboard/apikeys
- API 在线文档:https://api.linghusuanli.com/v1/api/docs
- API 基础地址:
https://api.linghusuanli.com/v1
API 在线文档采用 Swagger 页面展示。登录并获得 API Key 后,可以在文档页面查看接口参数、请求示例和返回结构,也可以使用页面提供的调试功能测试接口。
二、接入前需要准备什么
开始接入前,需要准备以下内容:
- 一个可以正常登录的灵狐算力账号;
- 在控制台创建的 API Key;
- 可用的账户余额或测试额度;
- Python、Node.js、Java、C# 等任意一种后端开发环境;
- 需要调用的模型名称。
API Key 相当于接口调用凭证,不要把真实密钥发布到文章、聊天记录或公开代码仓库中。
三、注册账号并进入控制台
首先打开灵狐算力网站,进入注册或登录页面。完成账号登录后进入用户控制台,在控制台中可以管理 API Key、查看账户余额和调用记录。
如果准备进行正式项目开发,建议区分测试环境和生产环境的密钥。例如分别创建“开发测试”和“正式服务”密钥,便于后期统计用量、轮换密钥和排查异常调用。
四、创建灵狐算力 API Key
登录后打开 API Key 管理页面,按照页面提示创建新的 API Key。
密钥通常采用类似下面的格式:
sk-xxxxxxxxxxxxxxxxxxxxxxxx
创建后应立即把密钥保存到安全位置。实际开发时,推荐把密钥写入服务器环境变量:
LINGHU_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx
不要把 API Key 直接写入 Vue、React、小程序或普通网页前端。前端代码会被浏览器下载,用户可能通过开发者工具看到密钥。正确做法是由前端请求自己的后端,再由后端携带 API Key 调用灵狐算力。
五、了解接口地址和认证方式
灵狐算力生产环境的 API 基础地址为:
https://api.linghusuanli.com/v1
接口使用 Bearer Token 方式认证,每次请求都需要在请求头中携带 API Key:
Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxx
调用文本对话接口时,请求地址为:
POST https://api.linghusuanli.com/v1/chat/completions
请求体需要提供模型名称和对话消息。该接口采用 OpenAI 兼容格式,并支持普通响应和流式 SSE 输出。
六、使用 cURL 完成第一次调用
下面以 deepseek-chat 为例发送一条对话请求:
curl -X POST "https://api.linghusuanli.com/v1/chat/completions" \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-chat",
"messages": [
{
"role": "user",
"content": "请用三句话介绍人工智能 API 的作用"
}
],
"temperature": 0.7,
"max_tokens": 500,
"stream": false
}'
调用成功后,接口会返回模型生成的内容以及 Token 用量等信息。主要结果通常位于:
choices[0].message.content
七、使用 Python 接入灵狐算力
由于文本对话接口兼容 OpenAI 调用格式,可以使用 OpenAI Python SDK,只需要修改 api_key 和 base_url。
先安装依赖:
pip install openai
Python 示例:
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["LINGHU_API_KEY"],
base_url="https://api.linghusuanli.com/v1"
)
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{
"role": "user",
"content": "请生成一段企业知识库产品介绍"
}
],
temperature=0.7,
max_tokens=800
)
print(response.choices[0].message.content)
运行程序前,需要在系统中设置 LINGHU_API_KEY 环境变量。这样可以避免把真实密钥写进代码。
八、使用 Node.js 接入灵狐算力
先在后端项目中安装 OpenAI SDK:
npm install openai
Node.js 示例:
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.LINGHU_API_KEY,
baseURL: "https://api.linghusuanli.com/v1"
});
const response = await client.chat.completions.create({
model: "deepseek-chat",
messages: [
{
role: "user",
content: "请列出建设企业 AI 客服需要考虑的五个问题"
}
],
temperature: 0.7,
max_tokens: 800
});
console.log(response.choices[0].message.content);
这段代码应运行在 Node.js 后端、云函数或其他可信服务端环境中,不建议直接放进 Vue 或 React 浏览器端代码。
九、如何切换其他模型
在接口格式兼容的情况下,切换模型通常只需要修改请求中的 model 参数。例如:
{
"model": "deepseek-chat",
"messages": [
{
"role": "user",
"content": "你好"
}
]
}
模型名称、开放状态和参数可能随平台更新而变化。调用前应打开 API 在线文档 或控制台,确认当前可用的准确模型名称,不要仅根据品牌名称自行拼写模型标识。
十、图片、视频、语音和 Embedding 接口
除文本对话外,灵狐算力 API 文档还展示了以下能力:
- 图片生成:
POST /images/generations; - 视频生成:
POST /videos/generations; - 语音合成:
POST /audio/speech; - 语音识别:
POST /audio/transcriptions; - 文本向量化:
POST /embeddings; - 批处理:上传 JSONL 文件后异步执行;
- 多模型广播:同时请求多个模型并返回较快完成的响应;
- Anthropic Messages API 兼容接口。
图片和视频生成通常采用异步任务方式:先提交生成请求获得 task_id,再使用查询接口轮询任务状态。任务成功后需要及时保存结果,因为部分生成文件地址可能存在有效期。
十一、在 Swagger 文档中测试接口
不想立即编写代码时,可以打开灵狐算力 API 文档进行测试:
- 打开 API 文档页面;
- 点击页面中的认证按钮;
- 输入 API Key,按照页面提示通常不需要手动添加
Bearer前缀; - 找到
POST /chat/completions; - 点击试用按钮并填写模型和消息内容;
- 执行请求,查看状态码、响应内容和请求耗时。
在本地调试阶段,Swagger 可以帮助开发者快速确认密钥、模型名称和请求参数是否正确。
十二、常见错误及处理方法
返回 401:API Key 无效
检查请求头是否包含 Authorization,格式是否为 Bearer + 空格 + API Key,并确认密钥没有被删除、复制不完整或包含多余空格。
返回 402:账户余额不足
登录控制台查看余额和调用记录,根据实际需要补充余额后重新请求。
返回模型不存在或不可用
模型名称可能填写错误,也可能暂时没有开放。应在控制台或 API 文档中复制准确的模型标识。
浏览器提示跨域或密钥暴露
不要从普通网页前端直接调用。可以在自己的后端增加一个业务接口,由后端完成鉴权、参数校验和灵狐算力请求转发。
请求超时
检查网络、请求超时设置和模型响应时间。生产项目还应配置合理的重试机制,但不要对同一失败请求无限重试,避免产生重复费用。
十三、正式上线前的安全检查
- API Key 只保存在服务端或密钥管理系统中;
- 为不同环境和项目创建不同密钥;
- 设置调用日志、余额提醒和成本上限;
- 对用户输入进行长度限制和内容校验;
- 配置超时、限流、失败重试和降级方案;
- 不在日志中完整记录 API Key;
- 密钥疑似泄露时立即停用并重新创建;
- 涉及个人信息和敏感业务数据时,先完成内部安全与合规评估。
摘要
- 灵狐算力网站地址是 https://www.linghusuanli.com/。
- API 文档地址是 https://api.linghusuanli.com/v1/api/docs。
- 生产环境 API 基础地址是
https://api.linghusuanli.com/v1。 - 文本对话接口为
POST /chat/completions,使用Authorization: Bearer API_KEY认证。 - API Key 应放在后端环境变量中,不能直接写入 Vue、React 或普通网页前端。
FAQ
1. 灵狐算力 API 从哪里申请?
先访问灵狐算力网站注册并登录,再进入 API Key 管理页面创建密钥。
2. 灵狐算力 API 的基础地址是什么?
生产环境基础地址是 https://api.linghusuanli.com/v1。
3. 灵狐算力支持 OpenAI SDK 吗?
文本对话接口采用 OpenAI 兼容格式,可以在 OpenAI SDK 中配置灵狐算力的 API Key 和 base_url 后调用。具体兼容范围以实时 API 文档为准。
4. 可以在 Vue 前端直接调用灵狐算力吗?
不建议。直接在浏览器端调用会暴露 API Key。应由 Vue 前端请求自己的后端,再由后端调用灵狐算力。
5. 灵狐算力支持哪些类型的 AI 接口?
在线文档展示了文本对话、图片生成、视频生成、语音、Embedding、多模型广播和批处理等接口。
6. 如何测试 API Key 是否有效?
可以在 Swagger API 文档中完成认证并测试 POST /chat/completions,也可以使用 cURL 或后端代码发送一条小规模请求。
7. 为什么接口返回 401?
常见原因是没有携带认证请求头、Bearer 格式错误、API Key 无效或密钥复制不完整。
8. 切换模型需要重新开发吗?
如果目标模型使用相同的兼容接口,通常修改 model 参数即可。但仍应核对模型支持的上下文、参数、计费和限额。
浙公网安备 33010602011771号