Spaces:
Running
Running
| import pytest | |
| import os | |
| from _utils.LLMs.LLM_class import LLM | |
| from _utils.splitters.Splitter_class import Splitter | |
| from _utils.models.gerar_relatorio import ( | |
| DocumentChunk, | |
| ) | |
| class TestSplitters: | |
| llm = LLM() | |
| async def test_google_gemini_modelo_padrao(self, monkeypatch): | |
| gemini = self.llm.google_gemini() | |
| result = gemini.invoke("Qual a capital do Brasil?").content | |
| assert isinstance(result, str) | |
| assert len(result) > 0 | |
| async def test_google_gemini_modelo_flash_2(self, monkeypatch): | |
| gemini = self.llm.google_gemini("gemini-2.0-flash") | |
| result = gemini.invoke("Qual a capital do Brasil?").content | |
| assert isinstance(result, str) | |
| assert len(result) > 0 | |
| async def test_deepseek_modelo_padrao(self, monkeypatch): | |
| deepseek = self.llm.deepseek() | |
| result = deepseek.invoke("Qual a capital do Brasil?").content | |
| assert isinstance(result, str) | |
| assert len(result) > 0 | |