openai-api and openai-cli

These are complementary tools where one provides a Rust library for OpenAI API interaction while the other wraps that functionality in a command-line interface for direct terminal access.

openai-api
49
Emerging
openai-cli
35
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 17/25
Maintenance 0/25
Adoption 5/25
Maturity 16/25
Community 14/25
Stars: 226
Forks: 31
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
Stars: 10
Forks: 3
Downloads:
Commits (30d): 0
Language: Rust
License: Apache-2.0
No Package No Dependents
Stale 6m No Package No Dependents

About openai-api

openai-rs/openai-api

A simple Rust library for OpenAI API, free from complex async operations and redundant dependencies.

This is a simple tool for Rust developers who want to integrate OpenAI's AI capabilities into their applications. It allows you to send requests to the OpenAI API for tasks like generating text completions, managing chat conversations, creating images, and generating embeddings. The result is the AI's response, which can then be used within your Rust program. It's designed for Rust developers building AI-powered features.

Rust development AI integration API client Generative AI application development

About openai-cli

bigduu/openai-cli

This is a Rust library that provides a CLI (command-line interface) for easy and convenient access to the OpenAI ChatGPT API. The library offers a simple and straightforward way to integrate the ChatGPT API into your Rust-based applications.

This tool provides a straightforward command-line interface to interact with OpenAI's ChatGPT API. You can input natural language questions or prompts via the command line and receive generated text responses directly. This is designed for developers who want to quickly test and experiment with ChatGPT's capabilities within their Rust development environment.

Rust development API integration chatbot development natural language processing application prototyping

Scores updated daily from GitHub, PyPI, and npm data. How scores work