{% extends "admin/_layout.html" %} {% from "_macros.html" import icon, model_avatar %} {% set section = "models" %} {% block title %}{{ model.label }} - Models - {{ brand.name }}{% endblock %} {% block heading %}{{ model.label }}{% endblock %} {% block admin_content %} {% if saved %}
{{ model.model_id }}{{ t("PNG, JPEG, WEBP or GIF, under 2 MB. Without one, the model gets a generated badge whose colour is derived from its id.") }}
{{ t("Other models this one may send helpers to, for everybody. Offered ones it may choose itself; the rest can only be added to a chat by hand. It is always its own helper too, unless it serves one request at a time. The model rules and the connection's capacity are checked when a helper is sent.") }}
{% if designations %}Who this model is before it has worked out who it is with somebody. Different from the system prompt above: that is an instruction you write, this is a character it can be — and, with {{ t("Edit its own personality") }} ticked, one it rewrites for itself.
{{ t("A personality belongs to a person.") }} Each account gets its own version of this model's character, starting from what you write here and diverging from it the first time the model writes its own. Changing this afterwards does not reach anybody who already has one, and it is not stacked underneath theirs — two personalities at once would contradict each other and nobody could tell which was losing. What the model *is*, as opposed to who it has become with somebody, belongs in {{ t("Description") }} and {{ t("Facts for other models") }} above, which are the same for everyone.
{{ t("What this default said before each change. Each person's own personality keeps its own history, which they can see and restore in their own settings — this is the starting point's history, not theirs.") }}