Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/anishsinha-io/openai-client
- Owner: anishsinha-io
- License: mit
- Created: 2023-07-24T00:23:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-29T14:19:11.000Z (over 1 year ago)
- Last Synced: 2024-11-08T12:17:50.581Z (3 months ago)
- Language: Rust
- Size: 972 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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