New: Nano Banana 2.1Try the model
API Stock

API Stock 与 OpenRouter

OpenRouter 替代方案

比较 OpenRouter 与 API Stock 的聊天价格和 SDK 集成。分别核算输入和输出 token,并在同一个预付账号中加入图片、视频和音乐生成。

API Stock 与 OpenRouter 对比

何时选择 API Stock

如果产品同时使用聊天、图片、视频或音乐,并希望共用预付余额,可选择 API Stock。

何时继续使用 OpenRouter

如果需要 OpenRouter 路由控制或目录之外的模型,可继续使用。专用 provider 选项和模型别名不能直接迁移,请检查工具调用、流式响应和限制。

OpenRouter API 文档

横向滚动以查看表格的所有列。

API 迁移:从 OpenRouter 到 API Stock
集成细节OpenRouterAPI Stock
请求POST /api/v1/chat/completionsPOST /api/v1/chat/completions
身份验证Authorization: BearerAuthorization: Bearer
模型标识符deepseek/deepseek-v4-flashdeepseek-v4-flash

这里只比较下方示例模型,并非服务商的全部端点。模型同名不代表参数、审核规则或输出完全一致。

价格对比:OpenRouter 与 API Stock

选取双方共有的模型,按相同计费单位比较。我方价格来自当前目录;对方价格为附有核查日期和来源链接的记录。

价格对比:OpenRouter 与 API Stock
DeepSeek V4 Flash每百万输入 tokenAPI Stock$0.168OpenRouter$0.091高 84.6%
DeepSeek V4 Flash每百万输出 tokenAPI Stock$0.336OpenRouter$0.182高 84.6%
Claude Sonnet 5每百万输入 tokenAPI Stock$0.3OpenRouter$2低 85%
Claude Sonnet 5每百万输出 tokenAPI Stock$1.5OpenRouter$10低 85%

每百万文本 token 的美元价格,输入与输出分别计费。OpenRouter 展示不同服务商的起始价格;路由、缓存和附加功能可能改变费用。

工作量费用示例

DeepSeek V4 Flash

1,000 万输入 + 100 万输出 token,不使用缓存

API Stock
$2.016
OpenRouter
$1.092

Claude Sonnet 5

1,000 万输入 + 100 万输出 token,不使用缓存

API Stock
$4.5
OpenRouter
$30

按上表计算的示例总价,不含批量折扣、订阅或付费附加选项。不代表相同延迟或完全一致的输出。

定价

从 OpenRouter 迁移

保留 OpenAI SDK,将 baseURL 改为我方 API 主机加 /api/v1。替换密钥,并将 deepseek/deepseek-v4-flash 改为 deepseek-v4-flash。删除或适配 OpenRouter 专用路由选项。

  1. 1

    创建账号、充值预付余额并生成 API 密钥。

  2. 2

    将 SDK 基础 URL 改为我方 API 主机的 /api/v1,替换密钥和模型 id。

  3. 3

    照常读取聊天响应或流。请在我方文档中核对服务商专用选项。

OpenRouter

javascript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://openrouter.ai/api/v1",
apiKey: process.env.OPENROUTER_API_KEY,
});
const response = await client.chat.completions.create({
model: "deepseek/deepseek-v4-flash",
messages: [{ role: "user", content: "Hello!" }],
});
const text = response.choices[0]?.message.content;

API Stock

javascript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.api-stock.com/api/v1",
apiKey: process.env.API_KEY,
});
const response = await client.chat.completions.create({
model: "deepseek-v4-flash",
messages: [{ role: "user", content: "Hello!" }],
});
const text = response.choices[0]?.message.content;

将 API 密钥保存在服务器端。迁移生产流量前,先测试一个请求的参数、状态处理和输出。

常见问题

如何从 OpenRouter 迁移?

保留 OpenAI SDK,将 baseURL 改为我方 API 主机加 /api/v1。替换密钥,并将 deepseek/deepseek-v4-flash 改为 deepseek-v4-flash。删除或适配 OpenRouter 专用路由选项。

API Stock 总比 OpenRouter 便宜吗?

并非如此。请比较表中具体模型、配置和计费单位。价格可能上涨或下降;迁移生产流量前请核查双方目录。

能迁移所有 OpenRouter 工作流吗?

如果需要 OpenRouter 路由控制或目录之外的模型,可继续使用。专用 provider 选项和模型别名不能直接迁移,请检查工具调用、流式响应和限制。

失败或未完成的请求如何处理?

聊天按实际 token 使用计费。部分流式输出可能已产生费用,重放请求可能再次付费。请检查 HTTP 响应、流结束和 usage;媒体任务轮询不适用于聊天。

如何充值余额?

可用的付款方式、币种和最低充值金额会在付款前显示在您的账户中。无需订阅,模型使用费用从预付余额中扣除。

在 API Stock 尝试第一个请求

选择模型,确认参数和价格,再创建 API 密钥。迁移流量前先测试一个请求。