上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

LLMStream库,简单大模型请求,响应和实时渲染Markdown

[复制链接]
  • TA的每日心情
    无聊
    5 小时前
  • 签到天数: 78 天

    [LV.6]常住居民II

    22

    主题

    93

    回帖

    185

    积分

    荣誉开发者

    积分
    185

    荣誉开发者油中2周年油中3周年新人报道挑战者 lv2喜迎中秋

    发表于 2025-11-7 06:54:41 | 显示全部楼层 | 阅读模式

    如何使用? 库问题反馈 给库评分 查看代码

    本帖最后由 wilsons 于 2025-11-7 07:02 编辑

    介绍

    请求大模型并实时渲染Markdown非常常用,但每次都手动处理很麻烦,就让Claude4.5封装了一个库,简单测试了下还不错。

    整理了两个版本:

    1 https://scriptcat.org/zh-CN/script-show-page/4568 仅支持流式请求,更加轻量级(200+行代码),适合大多数情况使用。

    2 https://scriptcat.org/zh-CN/script-show-page/4569 同时支持流式请求和非流式请求,更多功能(400+行代码),适合复杂场景使用。

    使用示例:

    stream = new LLMStream({
        url: 'https://api-inference.modelscope.cn/v1/chat/completions',
        method: 'POST',
        headers: {
          'Authorization': 'Bearer ms-xxxxxxxxx-xxxxxxx-xxxxxxx',
          'Content-Type': 'application/json'
        },
        body: {
          model: "Qwen/Qwen3-Coder-480B-A35B-Instruct",
          messages: [
            { role: "user", content: "请用 Markdown 写一个快速排序的 Python 实现,并解释步骤。" }
          ],
          stream: true,
          temperature: 0.7
        },
        target: '#output',
        markdown: true,
        onComplete: (content) => {
          console.log('完成!总字数:', content.length);
        },
        onError: (error) => {
          alert('错误: ' + error.message);
        }
      });
    
      stream.start();

    更多使用方式请参考脚本库文档说明。

    演示

    为了更直观看到效果,演示一下吧

    Watch the demo


    吐槽

    这里吐槽下:

    可能是之前教本站被攻击的原因吧,现在更新限制的太死了,就更新3次,报错300秒更新次数太多,这。。。,然后一不小心算错时间了,立即变成3600秒更新次数太多,。。。好吧,我放弃更新了。

    @王一之 这是否有点因噎废食了。5分钟3次,就是10次这也明显是人类操作,如果机器操作,都是1秒n次的。我们的目的是限制机器,不是限制人。更遑论4次后变成1小时呢,感觉有点太严格了。

    无论从事什么行业,只要做好两件事就够了,一个是你的专业、一个是你的人。
  • TA的每日心情
    郁闷
    2025-7-22 00:22
  • 签到天数: 221 天

    [LV.7]常住居民III

    311

    主题

    5053

    回帖

    4673

    积分

    管理员

    积分
    4673

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2025-11-7 09:47:53 | 显示全部楼层
    那我放宽一点吧

    点评

    支持!  发表于 2025-11-7 12:05
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表