Open mattlindsey opened 3 days ago
Yes, the system prompt is in the schema but isn't actually used.
For each chat message a user submits, two calls to an LLM are made: the summarization call, which Archyve uses to set the conversation title, and the actual chat request.
The request you found is the summarization request, which doesn't include any augmentation, and I'm not sure if it should include the system prompt or not. The chat request, however, definitely should. This is an issue right now, definitely a basic feature we want to have.
Using the admin page, I added the system_prompt
Please call me Jeremy
to the defaultphi3:latest
chat model, but when chatting I don't see it being used.In the api call for
Hi. Do you know my name?
I just see the message below (from Message.summary_chat method). Shouldn't it use use or add arole: system
message?Response body: