Erfolg von pytest unabhängig vom Modell machen

Als Entwickli will ich die pytests unabhängig vom gewählten (Embedding-)Modell machen, damit die Tests auch mit anderen Modellen ausgeführt werden können.

Konkretes Beispiel: das Embedding-Modell, welches für die pytests genutzt wird, muss einen Vektor mir 768 Dimensionen erstellen, weil die Testdokumente, gegen die getestet wird, damit verarbeitet wurden. Ein Cloud-Modell, bspw. bei Stackit, kann aktuell nicht genutzt werden.

Akzeptanzkriterien

  • Idee, wie modellagnostisch getestet werden kann, wurde entwickelt und im Team besprochen
  • pytest läuft (ggf. nach Konfiguration) auch mit Modellen, deren Embedding-Vektoren unterschiedliche Dimensionen haben
  • Testabdeckung wurde nicht verringert
  • Review einer zweiten Person durchgeführt
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information