Closed Frankbbg closed 10 months ago
Also something I'd like to add, I will also be creating an InstructionsManager
class to allow for easy creation and management of instructions for the AI. I'm not putting this into a separate issue because it is a part of the foundations of the AI backend.
The foundations of the backend AI for the project. I plan to use the OpenAI API to request and receive AI outputs and then format them as required for the application. The foundations will consist of a base model class, and an inherited class that expands on and fine-tunes the behavior of the AI for specific purposes. The base class will feature basic chat history management, and the inherited class will fine-tune prompts for each specific use in the app.