Simon Willison 调研四大 LLM 的 HTTP API
我正在对 LLM Python 库和 CLI 工具进行一项重大改动。LLM 通过插件系统抽象了数十家供应商的数百个大语言模型(LLM),但过去一年里,一些供应商推出了新功能,比如服务器端工具执行(Server-side Tool Execution),现有的抽象层无法处理。
为了设计新的抽象层,我让 Claude Code 通读了 Anthropic、OpenAI、Gemini 和 Mistral 的 Python 客户端库。基于这些库,我生成了 curl 命令,以访问流式(Streaming)和非流式模式下各种场景的原始 JSON 数据。
所有脚本和捕获的输出现在都放在这个新仓库里。
觉得有用?分享给更多人