Knguyen-dev / SDEV-265-Group-4

Shared repo for sdev 265 group
0 stars 1 forks source link

AI Backend Foundations #1

Closed Frankbbg closed 10 months ago

Frankbbg commented 10 months ago

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.

Frankbbg commented 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.