跳到正文
GitHub · 去对齐工具与仓库·· 17 天前精选AI 评分59

cactus-needle 发布:在浏览器和 Node.js 本地运行 Needle 3 做工具调用与嵌入

afshinm/cactus-needle

来源与原文

GitHub · 去对齐工具与仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/afshinm/cactus-needle

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

afshinm 发布 cactus-needle,一个独立封装库,可在浏览器或 Node.js 本地运行 Cactus Compute 的 Needle 3,用于工具调用、结构化抽取和文本嵌入。模型体积 35.3 MB 单独下载,在 WebAssembly worker 的 CPU 上推理,无需 API key、服务器或 GPU;首次加载从 Hugging Face 下载模型并缓存。支持作为 Vercel AI SDK 6 和 7 的 provider 使用,嵌入维度为 3072。限制包括不支持自由聊天、音频和图像,不支持回传工具结果的 Agent 循环,流式输出为缓冲返回。采用 Apache-2.0 许可证。

推荐理由

给出了在浏览器和 Node.js 里本地跑 Needle 3 做工具调用与嵌入的完整用法,推理不依赖 API key、服务器或 GPU,方法可直接复用。

来源:GitHub · 去对齐工具与仓库 · github.com