ProjectIntent Over Keywords: From Stitched Embeddings to a Production Fashion Agent · Module 13: Low-level design: API, sessions and data · part 15 of 26
Part 15 · Module 13: Low-level design: API, sessions and data
Module 13: Low-level design: API, sessions and data
This module (highlighted): the API's contract, the sessions behind it and the catalogue the agent searches. Blue marks our own code; amber, used later, marks a model.
Module 12 (high-level design) drew StyleMe as boxes and arrows. This module opens four of those boxes: the chat request and its answer, the error shape, the session that remembers a conversation, the state of one turn, the catalogue and the settings. These are the parts you change most often and break most easily.
The rest of this project is yours to keep
This project is bought on its own, once, and stays readable afterwards, including the parts added to it later.