一个非官方的 Rust 客户端库,用于调用 OpenAI API,也可对接 OpenRouter。
48593RustMIT更新于 上个月
#chat-completion
这类软件让程序通过统一的接口调用大模型的对话补全功能,屏蔽不同服务商之间的协议差异。选择时可以先看编程语言是否与你的项目一致,再看它支持哪些服务商,以及是否需要流式输出、工具调用等功能。rust-genai 使用各服务商原生协议,适合 Rust 项目直接对接多家模型。ollama4j 专门封装本地 Ollama 服务器的 REST 接口,覆盖聊天、嵌入与模型管理。ai-dial-core 则是一个 Java 编写的 HTTP 代理,可以在一个入口下统一管理多个模型、助手和应用。
一个非官方的 Rust 客户端库,用于调用 OpenAI API,也可对接 OpenRouter。
面向 OpenAI API 及多家大模型服务商的异步 Scala 客户端,覆盖聊天、Responses、流式输出、批处理等接口。
统一的 Ruby API,用同一套接口调用 OpenAI、Anthropic、Google、Mistral、DeepSeek 等多家 AI 服务。
一个 Rust 库,用统一的 API 调用多家 AI 服务商,并尽量使用各家原生协议。
基于 Java 的 HTTP 代理,为多种聊天补全与向量嵌入模型、助手及应用提供统一 API。
一个 Java 库,用于调用 Ollama 服务器的 REST API,支持对话、生成、工具调用、向量嵌入和模型管理。