Support for bert and nomic-bert embedding models

This commit is contained in:
Jeffrey Morgan
2024-02-20 21:37:29 -05:00
committed by GitHub
parent f0425d3de9
commit 63861f58cc
2 changed files with 14 additions and 0 deletions

View File

@@ -52,6 +52,10 @@ type Model struct {
Messages []Message
}
func (m *Model) IsEmbedding() bool {
return slices.Contains(m.Config.ModelFamilies, "bert") || slices.Contains(m.Config.ModelFamilies, "nomic-bert")
}
type Message struct {
Role string `json:"role"`
Content string `json:"content"`