Files

20 lines
487 B
Python

"""Test de los modelos base del proveedor LLM."""
from agentforge_core.llm.base import CompletionResult, Message
def test_message_serializable() -> None:
m = Message(role="user", content="hola")
assert m.model_dump()["role"] == "user"
def test_completion_result_campos_basicos() -> None:
r = CompletionResult(
content='{"a": 1}',
model="gpt-4o-mock",
tokens_in=10,
tokens_out=20,
latency_ms=42,
)
assert r.tokens_in == 10