Allow explicit dimensions for ollama

This commit is contained in:
Louis Dureuil 2024-07-22 12:09:52 +02:00
parent 6c598fa06d
commit 7a347966da
No known key found for this signature in database
4 changed files with 36 additions and 26 deletions

View file

@ -1667,8 +1667,6 @@ pub fn validate_embedding_settings(
}
}
EmbedderSource::Ollama => {
// Dimensions get inferred, only model name is required
check_unset(&dimensions, EmbeddingSettings::DIMENSIONS, inferred_source, name)?;
check_set(&model, EmbeddingSettings::MODEL, inferred_source, name)?;
check_unset(&revision, EmbeddingSettings::REVISION, inferred_source, name)?;