deepseek关闭了接口充值,所以要用deepseek只能用第三方接口,另外就是第三方接口相对比较便宜。而且像腾讯云,先送100万Token,就还是用腾讯云接口来开发。
开发接口文档:
https://cloud.tencent.com/document/product/1772/115969
我用的是PHP开发,没有示例,但是有cURL请求示例:
curl https://api.lkeap.cloud.tencent.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxxxxxxxxx" \
-d '{"model": "deepseek-r1","messages": [{"role": "user","content": "你好"}],"stream": false
}'
这就很简单了:
<?php$url = 'https://api.lkeap.cloud.tencent.com/v1/chat/completions'; $key = 'xxxxxxxxxxx'; $question = '你是谁?';// 准备请求数据 $data = ['model' => 'deepseek-r1','messages' => [['role' => 'user','content' => $question]],'stream' => false,'max_tokens' => 2048,'temperature' => 0.7,'top_p' => 0.7,'top_k' => 50,'frequency_penalty' => 0.5,'n' => 1,'response_format' => ['type' => 'text'] ];// 准备 cURL 请求 $ch = curl_init($url); curl_setopt_array($ch, [CURLOPT_POST => true,CURLOPT_POSTFIELDS => json_encode($data),CURLOPT_RETURNTRANSFER => true,CURLOPT_HTTPHEADER => ['Content-Type: application/json','Authorization: Bearer ' . $key],CURLOPT_WRITEFUNCTION => function($ch, $data) {echo $data;return strlen($data);} ]);// 发送请求并处理响应 $handle = curl_exec($ch); var_dump($handle); if (curl_errno($ch)) {var_dump(curl_error($ch)); }
就完事儿了。