AI 资源库 · 已整理 1 项

tool-calls

查看与tool-calls相关的 AI 资讯、工具、Skill、工作流和开源项目。

llm-sse:把 OpenAI、Anthropic、Gemini 的流式响应统一成单一事件格式

slegarraga/llm-sse · Parse streaming responses from OpenAI, Anthropic and Gemini into one unified event format. Text and tool-call deltas. Zero dependencies.

llm-sse 是一个零依赖的 TypeScript SSE 解析库,将 OpenAI Responses、OpenAI Chat Completions、Anthropic Messages 以及 Gemini streamGenerateContent 的流式输出统一为同一组事件:text、reasoning、tool_call_start、tool_call_delta、finish 和 error。它正确处理 SSE 分帧、跨块的多字节 UTF-8、同行分割的数据字段与保活注释,并提供 collectStream 汇总完整消息、toAssistantMessage 生成标准 OpenAI 形状的 assistant 消息,便于在多个提供商之间迁移和组合流式响应。适配 Groq、DeepSeek、OpenRouter、Ollama 等 OpenAI 兼容接口。

☆ 收藏查看来源 ↗