fix!: fix failure when api key as param and not env

BREAKING CHANGE:

- Rename `ClientError.ApiKeyError` to `MissingApiKey`.
- Rename `ClientError.ReadResponseTextError` to `ClientError.UnreadableResponseText`.
This commit is contained in:
Ivan Gabriele
2024-03-04 21:11:40 +01:00
parent 5217fcfb94
commit ef5d475e2d
5 changed files with 93 additions and 9 deletions

View File

@@ -11,7 +11,7 @@ pub struct ChatMessage {
pub content: String,
}
#[derive(Clone, Debug, Eq, PartialEq, Deserialize, Serialize)]
#[derive(Clone, Debug, strum_macros::Display, Eq, PartialEq, Deserialize, Serialize)]
#[allow(non_camel_case_types)]
pub enum ChatMessageRole {
assistant,