deepseek接入微信

一、获取DeepSeek ApiKey

首先去DeepSeek的开发平台获取秘钥,如果没有注册过的账号的先注册,点击创建API key后给它命名,即可成功获取,API KEY只有首次创建能复制,忘记了则需要销毁重建。

官网地址:

https://platform.deepseek.com/usage

如果DeepSeek官网无法访问,可以用这个AI_API高速中转站:

https://kg-api.cloud/

中转站中包含有DeepSeek的API(无论使用的是DeepSeek官方API,还是kg中转站的API,都是收费的,现在来比的话,kg的中转站里中转DeepSeek会更稳定)

 使用kg中转站的api,需要注意下面配置文件的修改,一定不能填错!

当使用官方API:

apikey:复制官方的apikey

API地址:https://api.deepseek.com/v1


当使用kg中转站API时:

apikey:复制中转站创建的apikey

API地址:https://kg-api.cloud/v1

二、安装docker

如果是苹果系统的话,选择苹果芯片Apple Silicon或因特尔芯片Intel chip的安装包下载。如果是Windows系统的话,在下面的网站直接下载:

Windows | Docker Docs

Tips:下载后,安装若报错

解决方案:

笔记本是win11/10,执行以下命令,将把 WSL 2 设置为默认版本。如果您的系统中没有安装 WSL 2 内核,则会自动下载并安装

 wsl --set-default-version 2


接着进行手动更新

wsl --update

### ThinkPHP 6 中使用 DeepSeek 实现流式输出 在 ThinkPHP 6 (TP6) 中集成 DeepSeek 并实现流式输出,可以创建更流畅的人机交互体验。通过配置 Nginx 和调整 PHP 的缓冲设置,能够确保数据逐段发送给客户端而不是一次性全部传输。 为了使 TP6 支持与 DeepSeek 结合的流式输出,在控制器方法内需禁用输出缓存并启用即时刷新功能[^1]: ```php <?php namespace app\controller; use think\Controller; use think\Response; class Chat extends Controller { public function streamResponse() { header('Content-Type: text/event-stream'); header('Cache-Control: no-cache'); ob_end_clean(); // 清除之前的输出缓冲区 ob_implicit_flush(1); // 开启隐式刷新 $client = new \GuzzleHttp\Client(); try { $response = $client->request( 'POST', 'https://api.deepseek.com/v1/chat/completions', [ 'stream' => true, 'http_errors' => false, 'body' => json_encode([ "messages" => [["role": "user", "content": "你好"]], "max_tokens" => 50 ]), 'on_stats' => function (\GuzzleHttp\TransferStats $stats) { echo "data: {$stats->getResponse()->getBody()}".PHP_EOL; flush(); } ] ); http_response_code($response->getStatusCode()); } catch (\Exception $e) { echo "error: {$e->getMessage()}"; } return Response::create('', 'text/plain', 200); } } ``` 此代码片段展示了如何利用 `Guzzle` 库发起 POST 请求到 DeepSeek API 接口,并处理响应中的每一段文本更新事件。每次接收到新的部分都会立即推送给前端浏览器显示出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值