OpenRouter 现已提供 Deepseek V3 0324 免费访问

LightNode
LightNode -

免费的 Deepseek V3 0324 API 可用

对 AI 爱好者和开发者来说,好消息来了!OpenRouter 宣布他们现在通过其平台提供 Deepseek V3 0324 的免费 API 访问。这一激动人心的发展在 OpenRouter 最近的 Twitter 上分享,使这个强大的 AI 模型能够被更广泛的受众所使用。

OpenRouter Twitter

OpenRouter Deepseek V3 0324 free

如何通过 OpenRouter API 访问 Deepseek V3 0324

OpenRouter 现在通过其 API 服务提供对 Deepseek V3 0324 的访问。本指南将引导您完成通过 OpenRouter 简单 API 集成和使用 Deepseek V3 0324 的步骤。

前提条件

在开始之前,您需要:

  • 一个 OpenRouter 账户
  • 您的 OpenRouter API 密钥
  • 对 API 请求的基本了解

第一步:获取您的 API 密钥

如果您还没有,请注册一个 OpenRouter 账户并从您的仪表板生成一个 API 密钥。

第二步:设置您的环境

安装进行 API 请求所需的库。对于 Python 用户:

pip install requests

第三步:向 Deepseek V3 0324 发起请求

以下是一个简单的 Python 示例,通过 OpenRouter 调用 Deepseek V3 0324:

import requests
import json

# 您的 OpenRouter API 密钥
api_key = "your_openrouter_api_key"

# API 端点
url = "https://openrouter.ai/api/v1/chat/completions"

# 请求头
headers = {
    "Authorization": f"Bearer {api_key}",
    "Content-Type": "application/json",
    "HTTP-Referer": "<YOUR_SITE_URL>", # 可选。用于 openrouter.ai 排名的网站 URL。
    "X-Title": "<YOUR_SITE_NAME>", # 可选。用于 openrouter.ai 排名的网站标题。
}

# 请求负载
payload = {
    "model": "deepseek/deepseek-chat-v3-0324:free",  # 指定 Deepseek V3 0324 模型
    "messages": [
        {"role": "system", "content": "您是一个有帮助的助手。"},
        {"role": "user", "content": "用简单的术语解释量子计算。"}
    ],
    "temperature": 0.7,
    "max_tokens": 1000
}

# 发起请求
response = requests.post(url, headers=headers, data=json.dumps(payload))

# 打印响应
print(json.dumps(response.json(), indent=4))

第四步:处理响应

OpenRouter 的响应将以以下格式包含模型的输出:

{
    "id": "gen-xxxx",
    "object": "chat.completion",
    "created": 1234567890,
    "model": "deepseek/deepseek-chat-v3-0324:free",
    "choices": [
        {
            "message": {
                "role": "assistant",
                "content": "量子计算就像..."
            },
            "index": 0,
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 25,
        "completion_tokens": 150,
        "total_tokens": 175
    }
}

您可以使用以下代码提取响应内容:

assistant_response = response.json()["choices"][0]["message"]["content"]
print(assistant_response)

第五步:JavaScript/Node.js 示例

如果您使用 JavaScript:

const fetch = require('node-fetch');

const apiKey = 'your_openrouter_api_key';
const url = 'https://openrouter.ai/api/v1/chat/completions';

const payload = {
    model: 'deepseek/deepseek-chat-v3-0324:free',
    messages: [
        {role: 'system', content: '您是一个有帮助的助手。'},
        {role: 'user', content: '用简单的术语解释量子计算。'}
    ],
    temperature: 0.7,
    max_tokens: 1000
};

async function callDeepseekV3() {
    const response = await fetch(url, {
        method: 'POST',
        headers: {
            'Authorization': `Bearer ${apiKey}`,
            'Content-Type': 'application/json',
            "HTTP-Referer": "<YOUR_SITE_URL>", // 可选。用于 openrouter.ai 排名的网站 URL。
            "X-Title": "<YOUR_SITE_NAME>", // 可选。用于 openrouter.ai 排名的网站标题。
        },
        body: JSON.stringify(payload)
    });
    
    const data = await response.json();
    console.log(data.choices[0].message.content);
}

callDeepseekV3();

成本和速率限制

OpenRouter 提供对 Deepseek V3 0324 的免费访问,但有一定的速率限制。请查看 OpenRouter 仪表板以获取有关使用限制和任何相关费用的最新信息,以便处理更高的使用量。

通过遵循这些步骤,您可以轻松地使用 OpenRouter 的 API 将 Deepseek V3 0324 集成到您的应用程序中,利用这个强大的模型,而无需本地部署或专用硬件。

LightNode