@@ -68,6 +68,7 @@ def test_first_successful() -> None:
6868 usage = RequestUsage (input_tokens = 51 , output_tokens = 1 ),
6969 model_name = 'function:success_response:' ,
7070 timestamp = IsNow (tz = timezone .utc ),
71+ provider_name = 'function' ,
7172 ),
7273 ]
7374 )
@@ -93,6 +94,7 @@ def test_first_failed() -> None:
9394 usage = RequestUsage (input_tokens = 51 , output_tokens = 1 ),
9495 model_name = 'function:success_response:' ,
9596 timestamp = IsNow (tz = timezone .utc ),
97+ provider_name = 'function' ,
9698 ),
9799 ]
98100 )
@@ -119,6 +121,7 @@ def test_first_failed_instrumented(capfire: CaptureLogfire) -> None:
119121 usage = RequestUsage (input_tokens = 51 , output_tokens = 1 ),
120122 model_name = 'function:success_response:' ,
121123 timestamp = IsNow (tz = timezone .utc ),
124+ provider_name = 'function' ,
122125 ),
123126 ]
124127 )
@@ -204,18 +207,21 @@ async def test_first_failed_instrumented_stream(capfire: CaptureLogfire) -> None
204207 usage = RequestUsage (input_tokens = 50 , output_tokens = 1 ),
205208 model_name = 'function::success_response_stream' ,
206209 timestamp = IsNow (tz = timezone .utc ),
210+ provider_name = 'function' ,
207211 ),
208212 ModelResponse (
209213 parts = [TextPart (content = 'hello world' )],
210214 usage = RequestUsage (input_tokens = 50 , output_tokens = 2 ),
211215 model_name = 'function::success_response_stream' ,
212216 timestamp = IsNow (tz = timezone .utc ),
217+ provider_name = 'function' ,
213218 ),
214219 ModelResponse (
215220 parts = [TextPart (content = 'hello world' )],
216221 usage = RequestUsage (input_tokens = 50 , output_tokens = 2 ),
217222 model_name = 'function::success_response_stream' ,
218223 timestamp = IsNow (tz = timezone .utc ),
224+ provider_name = 'function' ,
219225 ),
220226 ]
221227 )
@@ -431,18 +437,21 @@ async def test_first_success_streaming() -> None:
431437 usage = RequestUsage (input_tokens = 50 , output_tokens = 1 ),
432438 model_name = 'function::success_response_stream' ,
433439 timestamp = IsNow (tz = timezone .utc ),
440+ provider_name = 'function' ,
434441 ),
435442 ModelResponse (
436443 parts = [TextPart (content = 'hello world' )],
437444 usage = RequestUsage (input_tokens = 50 , output_tokens = 2 ),
438445 model_name = 'function::success_response_stream' ,
439446 timestamp = IsNow (tz = timezone .utc ),
447+ provider_name = 'function' ,
440448 ),
441449 ModelResponse (
442450 parts = [TextPart (content = 'hello world' )],
443451 usage = RequestUsage (input_tokens = 50 , output_tokens = 2 ),
444452 model_name = 'function::success_response_stream' ,
445453 timestamp = IsNow (tz = timezone .utc ),
454+ provider_name = 'function' ,
446455 ),
447456 ]
448457 )
@@ -460,18 +469,21 @@ async def test_first_failed_streaming() -> None:
460469 usage = RequestUsage (input_tokens = 50 , output_tokens = 1 ),
461470 model_name = 'function::success_response_stream' ,
462471 timestamp = IsNow (tz = timezone .utc ),
472+ provider_name = 'function' ,
463473 ),
464474 ModelResponse (
465475 parts = [TextPart (content = 'hello world' )],
466476 usage = RequestUsage (input_tokens = 50 , output_tokens = 2 ),
467477 model_name = 'function::success_response_stream' ,
468478 timestamp = IsNow (tz = timezone .utc ),
479+ provider_name = 'function' ,
469480 ),
470481 ModelResponse (
471482 parts = [TextPart (content = 'hello world' )],
472483 usage = RequestUsage (input_tokens = 50 , output_tokens = 2 ),
473484 model_name = 'function::success_response_stream' ,
474485 timestamp = IsNow (tz = timezone .utc ),
486+ provider_name = 'function' ,
475487 ),
476488 ]
477489 )
0 commit comments