community[patch]: ChatPerplexity: track usage metadata (#30175)

This commit is contained in:
ccurme
2025-03-07 18:25:05 -05:00
committed by GitHub
parent 6c05d4b153
commit a7ab5e8372
2 changed files with 38 additions and 6 deletions

View File

@@ -18,12 +18,6 @@ class TestPerplexityStandard(ChatModelIntegrationTests):
def chat_model_params(self) -> dict:
return {"model": "sonar"}
@property
def returns_usage_metadata(self) -> bool:
# TODO: add usage metadata and delete this property
# https://docs.perplexity.ai/api-reference/chat-completions#response-usage
return False
@pytest.mark.xfail(reason="TODO: handle in integration.")
def test_double_messages_conversation(self, model: BaseChatModel) -> None:
super().test_double_messages_conversation(model)