diff --git a/README.md b/README.md index 69bcc1e..08e3ceb 100644 --- a/README.md +++ b/README.md @@ -22,14 +22,16 @@ * [对话补全](#对话补全) * [文档解读](#文档解读) * [图像解析](#图像解析) +* [注意事项](#注意事项) + * [Nginx反代优化](#Nginx反代优化) ## 声明 -仅限自用,禁止对外提供服务,避免对官方造成服务压力,否则风险自担! +仅限自用,禁止对外提供服务或商用,避免对官方造成服务压力,否则风险自担! -仅限自用,禁止对外提供服务,避免对官方造成服务压力,否则风险自担! +仅限自用,禁止对外提供服务或商用,避免对官方造成服务压力,否则风险自担! -仅限自用,禁止对外提供服务,避免对官方造成服务压力,否则风险自担! +仅限自用,禁止对外提供服务或商用,避免对官方造成服务压力,否则风险自担! ## 在线体验 @@ -346,3 +348,21 @@ Authorization: Bearer [refresh_token] } ``` +## 注意事项 + +### Nginx反代优化 + +如果您正在使用Nginx反向代理kimi-free-api,请添加以下配置项优化流的输出效果,优化体验感。 + +```nginx +# 关闭代理缓冲。当设置为off时,Nginx会立即将客户端请求发送到后端服务器,并立即将从后端服务器接收到的响应发送回客户端。 +proxy_buffering off; +# 启用分块传输编码。分块传输编码允许服务器为动态生成的内容分块发送数据,而不需要预先知道内容的大小。 +chunked_transfer_encoding on; +# 开启TCP_NOPUSH,这告诉Nginx在数据包发送到客户端之前,尽可能地发送数据。这通常在sendfile使用时配合使用,可以提高网络效率。 +tcp_nopush on; +# 开启TCP_NODELAY,这告诉Nginx不延迟发送数据,立即发送小数据包。在某些情况下,这可以减少网络的延迟。 +tcp_nodelay on; +# 设置保持连接的超时时间,这里设置为120秒。如果在这段时间内,客户端和服务器之间没有进一步的通信,连接将被关闭。 +keepalive_timeout 120; +``` \ No newline at end of file