workflow-gpt 0.18.0

Utilities for interfacing with OpenAI ChatGPT.
Documentation
1
2
3
4
5
6
7
8
9
use thiserror::Error;

#[derive(Error, Debug)]
pub enum Error {
    #[error("Request error: {0}")]
    Reqwest(#[from] reqwest::Error),
    #[error("Failure after {0} retries: {1}")]
    RetryFailure(usize, String),
}