openai-api

用 Rust 同步调用 OpenAI,告别异步和臃肿依赖

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 34 🐛 待处理 15 👀 关注 1
GitHub ↗
GitHub 星标 ★ 239
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源库,完全免费,无付费版本。

项目预览

openai-api 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队openai-rs
定价模式🏷️完全免费
价格说明开源库,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Rust
技术栈/模型chatgpt,chatgpt-api,openai,openai-api,rust
GitHub 星标★ 239
上线时间2023-03-21 00:00:00
代码更新2025-11-05
仓库体积571 KB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

openai-api 是一个用 Rust 编写的 OpenAI API 客户端库,主打简洁轻量。它解决了 Rust 生态中调用 OpenAI 接口时常见的异步复杂性和依赖冗余问题,提供同步、直观的 API 封装。核心能力包括支持 ChatGPT 等模型的对话补全、文本生成等基础接口调用,无需引入 tokio 等重型异步运行时,适合快速集成到同步 Rust 项目中。项目处于早期阶段,功能聚焦,代码结构清晰,适合对依赖敏感或偏好简单同步调用的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 239

核心亮点

  • 纯同步 API,无异步运行时负担,上手简单
  • 依赖极少,编译快,适合轻量级项目
  • 代码简洁,易于阅读和二次定制

不足之处

  • 功能覆盖有限,仅支持基础对话接口
  • 文档/社区待观察

适用场景

  • 快速原型验证 ChatGPT 功能
  • 嵌入式或资源受限环境下的 AI 调用
  • 教学演示 Rust 与 OpenAI 集成

替代项目

async-openai、openai-rust

上一篇:fractalic

下一篇:llm

同类项目推荐

llama-agents 开源

把 AI 智能体拆成可控步骤,事件驱动跑得更稳

Llama Agents + Workflows are an event-driven, async-first, step-based way to control···

★ 464 2026-10-11
agentic-rag 开源

用Redis+Bedrock+LlamaIndex搭建能自主检索的智能RAG系统

Complete example of how to build an Agentic RAG architecture with Redis, Amazon Bedr···

★ 102 2026-08-09
meta-prompting 开源

让AI学会拆解任务,调度专家模型,搞定复杂推理

Official implementation of Meta Prompting for AI Systems (https://arxiv.org/abs/2311···

★ 331 2026-08-09
CodeGraphContext 开源

把代码库变成关系图,让 AI 助手查得准、答得对

An MCP server plus a CLI tool that indexes local code into a graph database to provi···

★ 4405 2026-10-16
openai-api 开源

用 Rust 同步调用 OpenAI,告别异步和臃肿依赖

A simple Rust library for OpenAI API, free from complex async operations and redunda···

★ 239 2026-08-09
translator 开源

一个层,连接所有智能体、工具和 API,让集成不再头疼。

layer that lets you connect any agent, any tool, any api together.

★ 52 2026-08-09
async-openai 开源

Rust 里类型安全地调用 OpenAI 接口

Rust library for OpenAI

★ 2031 2026-10-26