Aandreba/libopenai
A Rust client for OpenAI's API
This Rust library allows developers to integrate OpenAI's powerful AI models directly into their applications. It takes various inputs like text prompts, audio files, or images and returns generated text, chat responses, edited content, audio-to-text transcriptions, or new images. Software developers building applications in Rust will use this to add AI capabilities.
No commits in the last 6 months.
Use this if you are a Rust developer looking to add features like text generation, chat, image creation, or audio transcription from OpenAI's API into your software projects.
Not ideal if you are an end-user looking for a ready-to-use application, or if you are developing in a language other than Rust.
Stars
12
Forks
—
Language
Rust
License
Apache-2.0
Category
Last pushed
May 10, 2023
Monthly downloads
18
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Aandreba/libopenai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Arend-Jan/chat-gpt-lib-rs
A Rust library for interacting with OpenAI's ChatGPT API, providing an easy-to-use interface and...
openai-rs/openai-api
A simple Rust library for OpenAI API, free from complex async operations and redundant dependencies.
retrage/gpt-macro
ChatGPT powered Rust proc macro that generates code at compile-time.
rsmeowry/chatgpt_rs
OpenAI's ChatGPT API wrapper for Rust 🦀
teunissenstefan/chatgpt-gui
GTK 4 front-end to ChatGPT completions written in Rust