V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ruoxie  ›  全部回复第 12 页 / 共 30 页
回复总数  585
1 ... 8  9  10  11  12  13  14  15  16  17 ... 30  
2023-06-05 20:29:15 +08:00
回复了 jimmyismagic 创建的主题 问与答 现在的年轻人都去哪里冲浪了?
@jimmyismagic 键盘圈的 QQ 群可是动不动 99+消息
乒乓球,代码。乒乓球有个水平和我差不多的陪打的话,我能玩一整天
2023-06-05 19:44:19 +08:00
回复了 mgrxwl 创建的主题 随想 感觉自己很败家
游戏里花钱,在我看来就是花钱买几条 sql
2023-06-05 19:15:29 +08:00
回复了 Manley 创建的主题 职场话题 职业发展,项目经理 or 回去干开发?请前辈们指点
积累了开发经验再转项目经理吧,不然就得当受气包,哪头都不讨好
2023-06-04 15:24:24 +08:00
回复了 Mikawa 创建的主题 问与答 被 Manager 批评了,但是我觉得我做得对,怎么办
及其厌恶过度封装,提前封装的行为。借着 Dont' Repeat Yourself 的名义,拿公司项目练手,封装一些一个两个月之后自己都不知道是什么玩意的代码,残害别人。
2023-06-03 02:17:41 +08:00
回复了 yagamil 创建的主题 程序员 前端技术过于分裂
有的人,JQ 写一坨坨的面条代码,vue2 还是写一坨坨的面条代码,vue3 照样一坨坨的面条代码。然后就开始叫,前端怎么一天一个框架,框架怎么那么多版本,还不如 JQ 一把梭
2023-06-02 20:51:27 +08:00
回复了 NickYUyu 创建的主题 程序员 技术分享建议
如何选防脱洗发水
2023-05-26 22:30:13 +08:00
回复了 suxixi 创建的主题 程序员 分享一个 chatgpt 国内镜像速度非常快很爽
好歹换个皮啊
2023-05-26 22:25:48 +08:00
回复了 whyrookie 创建的主题 程序员 关于前端布局嵌套一些疑惑。
开发体验 > 开发速度 > 性能,也许你写的页面上线一个星期后就没人用了
2023-05-26 21:58:04 +08:00
回复了 x77 创建的主题 程序员 邀请懂 TypeScript 的程序员帮忙改代码
这个项目没有用流模式,体验太差了
2023-05-26 21:52:27 +08:00
回复了 x77 创建的主题 程序员 邀请懂 TypeScript 的程序员帮忙改代码
代码直接给你了
import * as https from 'https';
import { TextDecoder } from 'util';

export const createChatCompletion = (options: {
host: string;
apiKey: string;
model: string;
text: string;
context?: string;
maxTokens: number;
handleChunk?: (data: { text?: string; hasMore: boolean }) => void;
}) =>
new Promise<string>((resolve, reject) => {
let combinedResult = '';
const request = https.request(
{
hostname: options.host,
port: 443,
path: '/v1/chat/completions',
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${options.apiKey}`,
},
},
(res) => {
res.on('data', async (chunk) => {
const text = new TextDecoder('utf-8').decode(chunk);
const data = text.split('\n\n').filter((s) => s);
for (let i = 0; i < data.length; i++) {
try {
let element = data[i];
if (element.includes('data: ')) {
if (element.trim() === 'data:') {
// 处理只返回了 data: 的情况
return;
}
} else if (element.includes('delta')) {
// 处理没有 data 开头
element = `data: ${element}`;
}
if (element.includes('data: ')) {
if (element.includes('[DONE]')) {
options.handleChunk &&
options.handleChunk({ hasMore: false, text: '' });
return;
}
// remove 'data: '
const data = JSON.parse(element.replace('data: ', ''));
if (data.finish_reason === 'stop') {
options.handleChunk &&
options.handleChunk({ hasMore: false, text: '' });
return;
}
const openaiRes = data.choices[0].delta.content;
if (openaiRes) {
options.handleChunk &&
options.handleChunk({
text: openaiRes.replaceAll('\\n', '\n'),
hasMore: true,
});
combinedResult += openaiRes;
}
} else {
options.handleChunk &&
options.handleChunk({ hasMore: false, text: element });
return;
}
} catch (e) {
console.error({
e,
element: data[i],
});
}
}
});
res.on('error', (e) => {
options.handleChunk &&
options.handleChunk({ hasMore: false, text: e.toString() });
reject(e);
});
res.on('end', () => {
resolve(combinedResult);
});
},
);
const body = {
model: options.model,
messages: [
{
role: 'system',
content: options.context || '',
},
{
role: 'user',
content: options.text,
},
],
stream: true,
max_tokens: options.maxTokens,
};
request.write(JSON.stringify(body));
request.end();
});
2023-05-22 21:33:22 +08:00
回复了 cheneydog 创建的主题 问与答 响应式 UI 真的没前途了么?
我宁愿写两套
2023-05-20 14:35:02 +08:00
回复了 mgrxwl 创建的主题 生活 农村老家被要求在门口装摄像头。
我爸自己装的,养了 7 、8 头牛
2023-05-17 21:21:52 +08:00
回复了 liangxin1998 创建的主题 问与答 前端除了 crud,写写样式,还能干嘛?
给你 10 个外包,让你指挥他们干活,你怎么保证你的项目不会变成屎山
2023-05-17 21:06:00 +08:00
回复了 duojiao 创建的主题 程序员 这种炫酷的前端是怎么实现的呢
three.js > webgl > 着色器编程
能写出这样效果的人可能并不是一个网页前端,也许是游戏前端
2023-05-16 14:43:20 +08:00
回复了 skoofancy 创建的主题 程序员 HHKB 是不是程序员必备键盘?人手一把?
15 年开始都是用客制化的,刚好今晚要冲一把新的 https://www.zfrontier.com/app/flow/vAjaY7mdGwVN
2023-05-13 17:54:18 +08:00
回复了 exploreunknown18 创建的主题 程序员 求教:有没有好用的低代码页面搭建工具
推荐 aims ,别的都是 kpi 产物
2023-05-11 20:08:48 +08:00
回复了 justin2018 创建的主题 问与答 换键盘 纠结中 HHKB Type-S 和 Realforce R3
2023-05-05 09:37:23 +08:00
回复了 hzzhzzdogee 创建的主题 程序员 有什么类似 ikbc Poker2 的键盘吗
魔极客,399 就能体验铝坨坨,当前流行的客制化结构。还有贱驴系列的。
2023-05-02 15:15:19 +08:00
回复了 humbass 创建的主题 程序员 有没有人跟我一样偏好原生 JS 写项目,而不是 TS
TS 给我更好的的开发体验,所以我用 TS 。你觉得原生 JS 给你更好的开发体验,那你就用原生 JS 。别为难自己就好
1 ... 8  9  10  11  12  13  14  15  16  17 ... 30  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5334 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 06:23 · PVG 14:23 · LAX 23:23 · JFK 02:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.