diff --git a/Cargo.lock b/Cargo.lock index d0884a9..3da9754 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3820,7 +3820,7 @@ checksum = "670fdfda89751bc4a84ac13eaa63e205cf0fd22b4c9a5fbfa085b63c1f1d3a30" [[package]] name = "main" -version = "0.2.6" +version = "0.2.7" dependencies = [ "anyhow", "api-router", diff --git a/html-router/templates/admin/sections/models.html b/html-router/templates/admin/sections/models.html index 9ff3b42..5d8e18c 100644 --- a/html-router/templates/admin/sections/models.html +++ b/html-router/templates/admin/sections/models.html @@ -70,16 +70,46 @@
Embedding Model
+ {% if settings.embedding_backend == "fastembed" or settings.embedding_backend == "hashed" %} + +

+ Model: {{ settings.embedding_model }} ({{ settings.embedding_dimensions }} dims) +

+

+ Info: Embedding model is controlled by config when using {{ settings.embedding_backend }} backend. +

+ {% else %}

Current: {{ settings.embedding_model }}

+ {% endif %}
Embedding Dimensions
+ {% if settings.embedding_backend == "fastembed" or settings.embedding_backend == "hashed" %} + +

+ Info: Dimensions are fixed for {{ settings.embedding_backend }} backend. Set + EMBEDDING_BACKEND=openai to use OpenAI embeddings. +

+ {% else %}

Changing dimensions will trigger a background re-embedding.

+ {% endif %}
+ {% if settings.embedding_backend != "fastembed" and settings.embedding_backend != "hashed" %} + {% endif %}
+ {% if settings.embedding_backend != "fastembed" and settings.embedding_backend != "hashed" %} + {% endif %} {% endblock %} {% else %}