(openai_completion_fixture)
| 36 | |
| 37 | |
| 38 | def test_chat_completion(openai_completion_fixture): |
| 39 | os.environ["OPENAI_API_KEY"] = "mock_api_key" |
| 40 | model = ChatOpenAI(temperature=0) |
| 41 | response = model.generate([UserMessage(content="test message")]) |
| 42 | assert isinstance(response, LLMResult) |
| 43 | assert len(response.generations) == 1 |
| 44 | assert response.generations[0].message.content == "generated message" |
| 45 | |
| 46 | |
| 47 | def test_convert_tool_to_dict(): |
nothing calls this directly
no test coverage detected