All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.1.6 - 2023-06-09 - latest
-
Image command
- Allowing user to generate an image based on prompt as an input.
- Save image to the current directory where user called the command.
-
Exception handlation
- Raising exception in few cases to better explain what happened to the user.
-
Prompt
- A generic class to handle user input and
expires_at
as a placeholder.
- A generic class to handle user input and
- ai command
- changed to
directory
to be more descriptive
- changed to
- user id
- adding brand name before
uuid
foropenAi
to distinguish users.uuid
values seems to be similar which makeopenAi
confused about context
- adding brand name before
- config state
- storing
Prompt
to environment file state without impact existing credentials
- storing
- openAI model
- remove unsupported models on
openAi
- remove unsupported models on
- AWS platform - currently not supported
v0.1.4
andv0.1.5
wasn't documented and has a problems addressed inv0.1.6
. Therefore, wasn't tagged
v0.1.3 - 2023-06-06
- OpenaiManager
- This introduces a dedicated sub-module for seamless OpenAI integration, improving modularity and organization of the codebase.
- supporting stream responses to prompts. This enables real-time access to partial responses as they're being generated.
- supporting direct prompt and response functionality to openAI
v0.0.5 - 2023-06-03 - Released - Beta
- cli version
- a new command allowing users to fetch current build version number
- AI directory
- all resources are now coming from the cloud, enabling users to get latest updates of directory without the need of upgrading the cli version
v0.0.4 - 2023-06-03 - Not released
- pip didn't include latest code for some reason and build seems to be missing critical parts
v0.0.3 - 2023-04-26 - Released - Alpha
- bug: making call without credentials
- System was throwing error in case user didn't provide credentials and attempts to submit a prompt, fixed by validating credentials first on utility layer
v0.0.2 - 2023-04-26 - Released - Alpha
- ai command
- Allowing users to list available AI platforms based on pre-defined categories
- configure command
- checking
--model
value based on selected--platform
value - calling
openai
text completion endpoint to retrieve text -> UNCOOKED - handling authentication and RateLimit exceptions
- checking
v0.0.1 - 2023-04-24 - Released - Alpha
- configure command
- basic functionality to store the value into
yaml file
- basic functionality to store the value into