当前位置: 首页 > news >正文

网站建设凡客网络优化大师下载

网站建设凡客,网络优化大师下载,网络运维工资一般多少,重庆营销型网站开发公司使用JavaScript的api直接在前端问答速度虽然快但是有token直接暴露的风险。 现在使用nodejs也可以快速进行流式输出并且可以隐藏用户敏感信息。 const express require(express); const axios require(axios); const app express(); const port 3000;//启动服务node index…

使用JavaScript的api直接在前端问答速度虽然快但是有token直接暴露的风险。
现在使用nodejs也可以快速进行流式输出并且可以隐藏用户敏感信息。

const express = require('express');
const axios = require('axios');
const app = express();
const port = 3000;//启动服务node index.js
app.get('/test', async (req, res) => {try {// 设置流式响应头(保持不变)res.setHeader('Content-Type', 'text/event-stream; charset=utf-8');res.setHeader('Cache-Control', 'no-cache');res.setHeader('Connection', 'keep-alive');const userQuestion = req.query.questions || '默认问题:你好!';const response = await axios({method: 'POST',url: 'https://api.siliconflow.cn/v1/chat/completions',headers: {Authorization: `Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx`,'Content-Type': 'application/json'},data: {model: "Qwen/Qwen2.5-72B-Instruct",messages: [{ role: "user", content: userQuestion }],stream: true,max_tokens: 2048,stop: ["END"]},responseType: 'stream'});let buffer = ''; // 新增:内容缓冲区let shouldStop = false; // 新增:停止标志response.data.on('data', (chunk) => {if (shouldStop) return;const lines = chunk.toString('utf8').split('\n').filter(line => line.trim() !== '');lines.forEach(line => {if (line.startsWith('data: ') && line !== 'data: [DONE]') {try {const jsonData = JSON.parse(line.replace(/^data: /, ''));if (jsonData.choices?.[0]?.delta?.content) {const content = jsonData.choices[0].delta.content;// 修正2:客户端检测停止词buffer += content;if (buffer.includes('END')) {shouldStop = true;// 发送END前的有效内容const validContent = buffer.split('END')[0];// 发送流式输出结果res.write(validContent);res.end();return;}res.write(content);}} catch (error) {console.error('处理错误:', error);}}});});response.data.on('end', () => {if (!shouldStop) res.end();});} catch (error) {console.error('请求出错:', error);res.status(500).json({ error: '服务器内部错误' });}
});app.listen(port, () => {console.log(`Example app listening on http://localhost:${port}`);
});
http://www.cadmedia.cn/news/2152.html

相关文章:

  • 优化方案化学2023版电子版自媒体seo优化
  • 校友网站 建设百度人工电话
  • 娄底建设网站优化公司结构
  • 网站建设微信公众号小程序app磁力狗在线搜索
  • 湖南网站营销推广设计沈阳网络关键词排名
  • 移动网站建设多少钱自媒体平台注册
  • 政府网站内容管理与建设网站之家
  • 库存软件滨州网站seo
  • 深圳市建设混凝土投标网站引流app推广软件
  • 网站建设流程资料谷歌官网下载app
  • 上海十大网站建设推广关键词
  • 税务网站建设的基本要求如何在百度推广网站
  • flask做的网站如何上传文件app拉新项目
  • 建设网站服务商太原百度关键词排名
  • 做博客网站需要工具吗长沙官网优化公司
  • 陕西建站公司网站seo优化心得
  • 中国建设执业网站线上推广哪个平台最好
  • 东莞优化seo网站关键词优化中国进入一级战备状态了吗
  • 丹东seo优化效果费用百度seo怎么收费
  • 加强文明网站内容建设天津seo网站推广
  • 网站建设多选题营销策划主要做些什么
  • 淮北注册公司seo基础入门免费教程
  • 国内做网站的公司百度帐号个人中心
  • 做网站的网络公司税收优惠百度经验官方网站登录入口
  • 做视频网站用什么开发销售怎么找客户源
  • 在线服装设计网站seo排名赚
  • 湛江在线制作网站曲靖百度推广
  • 电商网站设计多少钱b2b网站大全免费
  • 网站建设合同 文库北京百度推广排名优化
  • 网站建设,h5,小程序关键词优化一般收费价格