Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anishsinha-io/openai-client

Async implementation of OpenAI's API in Rust.
https://github.com/anishsinha-io/openai-client

Last synced: 24 days ago
JSON representation

Async implementation of OpenAI's API in Rust.

Awesome Lists containing this project

README

        

### OpenAI Client

This repository implements an asynchronous client for interacting with OpenAI's API. You'll need an API key which you can generate [here](https://platform.openai.com/account/api-keys). This does require a paid account.

### Status

This client is not production ready yet. Many features still need to be implemented that I will get to in the next few weeks. CI still needs to be built. Once it's ready, I'll upload it to crates.io.

### Building and Testing

Clone this repository. Create a file called `.env` and fill in your API key. An example env file is in the repository. Run `cargo test` to ensure the tests pass.

### License

MIT License