assert_test extinde biblioteca standard pytest, făcând ca testul să treacă sau să eșueze în funcție de scorul obținut față de pragul minim stabilit pe fiecare metrică.
Exemplu de fișier test_rag.py
import pytest
from deepeval import assert_test
from deepeval.test_case import LLMTestCase
from deepeval.metrics import AnswerRelevancyMetric
def test_raspuns_suport():
caz = LLMTestCase(
input="Cum resetez parola?",
actual_output="Accesați pagina de setări și apăsați pe Resetare Parolă."
)
metrica = AnswerRelevancyMetric(threshold=0.8)
assert_test(caz, [metrica])
Se execută prin comanda nativă deepeval test run test_rag.py sau direct pytest.
Întrebări & Exemple practice:
Funcția assert_test în DeepEval: Integrarea Evaluării AI în Pipeline-ul CI/CD PytestAi o întrebare despre Funcția assert_test în DeepEval: Integrarea Evaluării AI în Pipeline-ul CI/CD Pytest sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.