Spaces:
Sleeping
Sleeping
| from langchain_core.messages import AIMessage | |
| from gaia_agent.agent import GaiaAgent | |
| class FakeChatModel: | |
| def invoke(self, messages): | |
| return AIMessage(content="Dummy LLM answer") | |
| def test_agent_returns_llm_answer(): | |
| agent = GaiaAgent(llm=FakeChatModel()) | |
| assert ( | |
| agent( | |
| "What is the answer?", | |
| session_id="test-session", | |
| user_id="test-user", | |
| task_id="test-task", | |
| ) | |
| == "Dummy LLM answer" | |
| ) | |