| langsmith/__init__.py |
__getattr__ |
69 |
23 |
0 |
67% |
| langsmith/__init__.py |
(no function) |
5 |
5 |
11 |
0% |
| langsmith/_expect.py |
_NULL_SENTRY.__bool__ |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_NULL_SENTRY.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.__init__ |
6 |
6 |
0 |
0% |
| langsmith/_expect.py |
_Matcher._submit_feedback |
4 |
4 |
0 |
0% |
| langsmith/_expect.py |
_Matcher._assert |
6 |
6 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_be_less_than |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_be_greater_than |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_be_between |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_be_approximately |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_equal |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_be_none |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.to_contain |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Matcher.against |
2 |
2 |
0 |
0% |
| langsmith/_expect.py |
_Expect.__init__ |
3 |
0 |
0 |
100% |
| langsmith/_expect.py |
_Expect.embedding_distance |
8 |
8 |
0 |
0% |
| langsmith/_expect.py |
_Expect.edit_distance |
9 |
9 |
0 |
0% |
| langsmith/_expect.py |
_Expect.value |
1 |
1 |
0 |
0% |
| langsmith/_expect.py |
_Expect.score |
2 |
2 |
0 |
0% |
| langsmith/_expect.py |
_Expect.__call__ |
0 |
0 |
1 |
100% |
| langsmith/_expect.py |
_Expect.__call__ |
0 |
0 |
1 |
100% |
| langsmith/_expect.py |
_Expect.__call__ |
4 |
4 |
0 |
0% |
| langsmith/_expect.py |
_Expect._submit_feedback |
6 |
6 |
0 |
0% |
| langsmith/_expect.py |
(no function) |
34 |
0 |
7 |
100% |
| langsmith/_internal/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| langsmith/_internal/_aiter.py |
py_anext |
8 |
8 |
0 |
0% |
| langsmith/_internal/_aiter.py |
py_anext.anext_impl |
4 |
4 |
0 |
0% |
| langsmith/_internal/_aiter.py |
NoLock.__aenter__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
NoLock.__aexit__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
tee_peer |
20 |
20 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.__init__ |
3 |
3 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.__len__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.__getitem__ |
0 |
0 |
1 |
100% |
| langsmith/_internal/_aiter.py |
Tee.__getitem__ |
0 |
0 |
1 |
100% |
| langsmith/_internal/_aiter.py |
Tee.__getitem__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.__iter__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.__aenter__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.__aexit__ |
2 |
2 |
0 |
0% |
| langsmith/_internal/_aiter.py |
Tee.aclose |
2 |
2 |
0 |
0% |
| langsmith/_internal/_aiter.py |
async_zip |
7 |
7 |
0 |
0% |
| langsmith/_internal/_aiter.py |
ensure_async_iterator |
15 |
15 |
0 |
0% |
| langsmith/_internal/_aiter.py |
aiter_with_concurrency |
7 |
7 |
0 |
0% |
| langsmith/_internal/_aiter.py |
aiter_with_concurrency.consume |
2 |
2 |
0 |
0% |
| langsmith/_internal/_aiter.py |
aiter_with_concurrency.process_item |
3 |
3 |
0 |
0% |
| langsmith/_internal/_aiter.py |
aiter_with_concurrency.process_generator |
27 |
27 |
0 |
0% |
| langsmith/_internal/_aiter.py |
accepts_context |
4 |
4 |
0 |
0% |
| langsmith/_internal/_aiter.py |
aio_to_thread |
4 |
4 |
0 |
0% |
| langsmith/_internal/_aiter.py |
asyncio_accepts_context |
1 |
1 |
0 |
0% |
| langsmith/_internal/_aiter.py |
(no function) |
31 |
31 |
4 |
0% |
| langsmith/_internal/_background_thread.py |
_group_batch_by_api_endpoint |
6 |
0 |
0 |
100% |
| langsmith/_internal/_background_thread.py |
TracingQueueItem.__init__ |
5 |
0 |
0 |
100% |
| langsmith/_internal/_background_thread.py |
TracingQueueItem.__lt__ |
1 |
0 |
0 |
100% |
| langsmith/_internal/_background_thread.py |
TracingQueueItem.__eq__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_tracing_thread_drain_queue |
24 |
7 |
0 |
71% |
| langsmith/_internal/_background_thread.py |
_tracing_thread_drain_compressed_buffer |
24 |
24 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_process_buffered_run_ops_batch |
20 |
20 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_tracing_thread_handle_batch |
24 |
12 |
0 |
50% |
| langsmith/_internal/_background_thread.py |
_otel_tracing_thread_handle_batch |
20 |
20 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_hybrid_tracing_thread_handle_batch |
23 |
23 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_is_using_internal_otlp_provider |
15 |
15 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
get_size_limit_from_env |
7 |
7 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_ensure_ingest_config |
12 |
7 |
0 |
42% |
| langsmith/_internal/_background_thread.py |
get_tracing_mode |
7 |
3 |
0 |
57% |
| langsmith/_internal/_background_thread.py |
tracing_control_thread_func |
50 |
27 |
0 |
46% |
| langsmith/_internal/_background_thread.py |
tracing_control_thread_func.keep_thread_active |
12 |
6 |
0 |
50% |
| langsmith/_internal/_background_thread.py |
tracing_control_thread_func_compress_parallel |
45 |
45 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
tracing_control_thread_func_compress_parallel.keep_thread_active |
12 |
12 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
_tracing_sub_thread_func |
36 |
36 |
0 |
0% |
| langsmith/_internal/_background_thread.py |
(no function) |
45 |
45 |
3 |
0% |
| langsmith/_internal/_beta_decorator.py |
_warn_once |
1 |
1 |
0 |
0% |
| langsmith/_internal/_beta_decorator.py |
warn_beta |
2 |
0 |
0 |
100% |
| langsmith/_internal/_beta_decorator.py |
warn_beta.wrapper |
2 |
2 |
0 |
0% |
| langsmith/_internal/_beta_decorator.py |
(no function) |
8 |
7 |
0 |
12% |
| langsmith/_internal/_compressed_traces.py |
CompressedTraces.__init__ |
12 |
12 |
0 |
0% |
| langsmith/_internal/_compressed_traces.py |
CompressedTraces.reset |
5 |
5 |
0 |
0% |
| langsmith/_internal/_compressed_traces.py |
(no function) |
11 |
11 |
0 |
0% |
| langsmith/_internal/_constants.py |
(no function) |
7 |
7 |
0 |
0% |
| langsmith/_internal/_context.py |
(no function) |
15 |
15 |
3 |
0% |
| langsmith/_internal/_edit_distance.py |
EditDistance.__init__ |
3 |
3 |
0 |
0% |
| langsmith/_internal/_edit_distance.py |
EditDistance.evaluate |
1 |
1 |
0 |
0% |
| langsmith/_internal/_edit_distance.py |
EditDistance._get_metric |
11 |
11 |
0 |
0% |
| langsmith/_internal/_edit_distance.py |
(no function) |
11 |
11 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
cosine_similarity |
23 |
23 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
_get_openai_encoder |
6 |
6 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
_get_openai_encoder.encode_text |
3 |
3 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance.__init__ |
3 |
3 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance.evaluate |
7 |
7 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance._compute_distance |
11 |
11 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance._cosine_distance |
1 |
1 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance._euclidean_distance |
1 |
1 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance._manhattan_distance |
1 |
1 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance._chebyshev_distance |
1 |
1 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
EmbeddingDistance._hamming_distance |
1 |
1 |
0 |
0% |
| langsmith/_internal/_embedding_distance.py |
(no function) |
26 |
26 |
2 |
0% |
| langsmith/_internal/_multipart.py |
MultipartPartsAndContext.__init__ |
2 |
2 |
0 |
0% |
| langsmith/_internal/_multipart.py |
join_multipart_parts_and_context |
6 |
6 |
0 |
0% |
| langsmith/_internal/_multipart.py |
(no function) |
11 |
11 |
0 |
0% |
| langsmith/_internal/_operations.py |
SerializedRunOperation.__init__ |
11 |
0 |
0 |
100% |
| langsmith/_internal/_operations.py |
SerializedRunOperation.calculate_serialized_size |
20 |
20 |
0 |
0% |
| langsmith/_internal/_operations.py |
SerializedRunOperation.deserialize_run_info |
8 |
8 |
0 |
0% |
| langsmith/_internal/_operations.py |
SerializedRunOperation.__eq__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_operations.py |
SerializedFeedbackOperation.__init__ |
3 |
3 |
0 |
0% |
| langsmith/_internal/_operations.py |
SerializedFeedbackOperation.calculate_serialized_size |
1 |
1 |
0 |
0% |
| langsmith/_internal/_operations.py |
SerializedFeedbackOperation.__eq__ |
1 |
1 |
0 |
0% |
| langsmith/_internal/_operations.py |
serialize_feedback_dict |
12 |
12 |
0 |
0% |
| langsmith/_internal/_operations.py |
serialize_run_dict |
8 |
0 |
0 |
100% |
| langsmith/_internal/_operations.py |
combine_serialized_queue_operations |
33 |
8 |
0 |
76% |
| langsmith/_internal/_operations.py |
serialized_feedback_operation_to_multipart_parts_and_context |
1 |
1 |
0 |
0% |
| langsmith/_internal/_operations.py |
serialized_run_operation_to_multipart_parts_and_context |
24 |
24 |
0 |
0% |
| langsmith/_internal/_operations.py |
encode_multipart_parts_and_context |
6 |
6 |
0 |
0% |
| langsmith/_internal/_operations.py |
compress_multipart_parts_and_context |
21 |
21 |
0 |
0% |
| langsmith/_internal/_operations.py |
(no function) |
46 |
46 |
0 |
0% |
| langsmith/_internal/_orjson.py |
(no function) |
41 |
41 |
0 |
0% |
| langsmith/_internal/_otel_utils.py |
get_otel_trace_id_from_uuid |
2 |
2 |
0 |
0% |
| langsmith/_internal/_otel_utils.py |
get_otel_span_id_from_uuid |
4 |
4 |
0 |
0% |
| langsmith/_internal/_otel_utils.py |
(no function) |
4 |
0 |
0 |
100% |
| langsmith/_internal/_patch.py |
_ensure_str |
5 |
5 |
0 |
0% |
| langsmith/_internal/_patch.py |
request |
8 |
8 |
0 |
0% |
| langsmith/_internal/_patch.py |
patch_urllib3 |
11 |
11 |
0 |
0% |
| langsmith/_internal/_patch.py |
patch_urllib3.new_request |
2 |
2 |
0 |
0% |
| langsmith/_internal/_patch.py |
(no function) |
7 |
7 |
0 |
0% |
| langsmith/_internal/_serde.py |
_simple_default |
27 |
15 |
0 |
44% |
| langsmith/_internal/_serde.py |
_serialize_json |
20 |
15 |
0 |
25% |
| langsmith/_internal/_serde.py |
_elide_surrogates |
3 |
3 |
0 |
0% |
| langsmith/_internal/_serde.py |
dumps_json |
10 |
8 |
0 |
20% |
| langsmith/_internal/_serde.py |
(no function) |
23 |
23 |
0 |
0% |
| langsmith/_internal/_uuid.py |
_to_timestamp_and_nanos |
2 |
2 |
0 |
0% |
| langsmith/_internal/_uuid.py |
uuid7 |
4 |
2 |
0 |
50% |
| langsmith/_internal/_uuid.py |
is_uuid_v7 |
1 |
1 |
0 |
0% |
| langsmith/_internal/_uuid.py |
warn_if_not_uuid_v7 |
3 |
3 |
0 |
0% |
| langsmith/_internal/_uuid.py |
(no function) |
11 |
11 |
0 |
0% |
| langsmith/_internal/otel/_otel_client.py |
_import_otel_client |
9 |
9 |
0 |
0% |
| langsmith/_internal/otel/_otel_client.py |
get_otlp_tracer_provider |
21 |
21 |
0 |
0% |
| langsmith/_internal/otel/_otel_client.py |
(no function) |
6 |
0 |
5 |
100% |
| langsmith/_internal/otel/_otel_exporter.py |
_import_otel_exporter |
8 |
8 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
_get_operation_name |
1 |
1 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter.__init__ |
17 |
17 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter.export_batch |
13 |
13 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._deserialize_run_info |
5 |
5 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._create_span_for_run |
35 |
35 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._update_span_for_run |
21 |
21 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._cleanup_stale_spans |
12 |
12 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._remove_span |
16 |
16 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._extract_model_name |
11 |
11 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._set_span_attributes |
44 |
44 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._set_gen_ai_system |
36 |
36 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._set_invocation_parameters |
16 |
16 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._set_io_attributes |
52 |
52 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._as_utc_nano |
8 |
8 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter.get_unified_run_tokens |
22 |
22 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
OTELExporter._extract_unified_run_tokens |
7 |
7 |
0 |
0% |
| langsmith/_internal/otel/_otel_exporter.py |
(no function) |
71 |
0 |
7 |
100% |
| langsmith/anonymizer.py |
_extract_string_nodes |
21 |
21 |
0 |
0% |
| langsmith/anonymizer.py |
StringNodeProcessor.mask_nodes |
0 |
0 |
0 |
100% |
| langsmith/anonymizer.py |
RuleNodeProcessor.__init__ |
1 |
1 |
0 |
0% |
| langsmith/anonymizer.py |
RuleNodeProcessor.mask_nodes |
8 |
8 |
0 |
0% |
| langsmith/anonymizer.py |
CallableNodeProcessor.__init__ |
2 |
2 |
0 |
0% |
| langsmith/anonymizer.py |
CallableNodeProcessor.mask_nodes |
6 |
6 |
0 |
0% |
| langsmith/anonymizer.py |
_get_node_processor |
5 |
5 |
0 |
0% |
| langsmith/anonymizer.py |
create_anonymizer |
3 |
3 |
0 |
0% |
| langsmith/anonymizer.py |
create_anonymizer.anonymizer |
12 |
12 |
0 |
0% |
| langsmith/anonymizer.py |
(no function) |
42 |
0 |
0 |
100% |
| langsmith/async_client.py |
AsyncClient.__init__ |
15 |
15 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.__aenter__ |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.__aexit__ |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.aclose |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._api_url |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._host_url |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._arequest_with_retries |
29 |
29 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._aget_paginated_list |
14 |
14 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._aget_cursor_paginated_list |
16 |
16 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_run |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.update_run |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_run |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_runs |
22 |
22 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.share_run |
6 |
6 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.run_is_shared |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_run_shared_link |
6 |
6 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_project |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_project |
11 |
11 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.delete_project |
8 |
8 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_dataset |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_dataset |
11 |
11 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.delete_dataset |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_datasets |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_example |
8 |
8 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_example |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_examples |
8 |
8 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_feedback |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_feedback_from_token |
5 |
5 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_presigned_feedback_token |
10 |
10 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_feedback |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_feedback |
11 |
11 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.delete_feedback |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_annotation_queues |
7 |
7 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_annotation_queue |
4 |
4 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.read_annotation_queue |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.update_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.delete_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.add_runs_to_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.delete_run_from_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.get_run_from_annotation_queue |
4 |
4 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.index_dataset |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.sync_indexed_dataset |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.similar_examples |
10 |
10 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._get_settings |
5 |
5 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._current_tenant_is_owner |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._owner_conflict_error |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._get_latest_commit_hash |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._like_or_unlike_prompt |
4 |
4 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._get_prompt_url |
5 |
5 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient._prompt_exists |
2 |
2 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.like_prompt |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.unlike_prompt |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_prompts |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.get_prompt |
6 |
6 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_prompt |
10 |
10 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.create_commit |
17 |
17 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.update_prompt |
18 |
18 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.delete_prompt |
5 |
5 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.pull_prompt_commit |
3 |
3 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.list_prompt_commits |
19 |
19 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.pull_prompt |
36 |
36 |
0 |
0% |
| langsmith/async_client.py |
AsyncClient.push_prompt |
8 |
8 |
0 |
0% |
| langsmith/async_client.py |
_exclude_none |
1 |
1 |
0 |
0% |
| langsmith/async_client.py |
(no function) |
85 |
0 |
0 |
100% |
| langsmith/beta/__init__.py |
(no function) |
3 |
3 |
0 |
0% |
| langsmith/beta/_evals.py |
_convert_ids |
9 |
9 |
0 |
0% |
| langsmith/beta/_evals.py |
_convert_root_run |
16 |
16 |
0 |
0% |
| langsmith/beta/_evals.py |
convert_runs_to_test |
22 |
22 |
0 |
0% |
| langsmith/beta/_evals.py |
_load_nested_traces |
12 |
12 |
0 |
0% |
| langsmith/beta/_evals.py |
_outer_product |
1 |
1 |
0 |
0% |
| langsmith/beta/_evals.py |
compute_test_metrics |
14 |
14 |
0 |
0% |
| langsmith/beta/_evals.py |
(no function) |
21 |
21 |
0 |
0% |
| langsmith/client.py |
_check_otel_enabled |
1 |
0 |
0 |
100% |
| langsmith/client.py |
_import_otel |
8 |
8 |
0 |
0% |
| langsmith/client.py |
_parse_token_or_url |
16 |
16 |
0 |
0% |
| langsmith/client.py |
_is_langchain_hosted |
5 |
5 |
0 |
0% |
| langsmith/client.py |
_default_retry_config |
6 |
0 |
0 |
100% |
| langsmith/client.py |
close_session |
2 |
2 |
0 |
0% |
| langsmith/client.py |
_validate_api_key_if_hosted |
3 |
2 |
0 |
33% |
| langsmith/client.py |
_format_feedback_score |
3 |
1 |
0 |
67% |
| langsmith/client.py |
_get_tracing_sampling_rate |
9 |
5 |
0 |
44% |
| langsmith/client.py |
_get_write_api_urls |
11 |
7 |
0 |
36% |
| langsmith/client.py |
_as_uuid |
5 |
3 |
0 |
40% |
| langsmith/client.py |
_ensure_uuid |
0 |
0 |
1 |
100% |
| langsmith/client.py |
_ensure_uuid |
0 |
0 |
1 |
100% |
| langsmith/client.py |
_ensure_uuid |
5 |
0 |
0 |
100% |
| langsmith/client.py |
_parse_url |
3 |
0 |
0 |
100% |
| langsmith/client.py |
_LangSmithHttpAdapter.__init__ |
2 |
0 |
0 |
100% |
| langsmith/client.py |
_LangSmithHttpAdapter.init_poolmanager |
3 |
0 |
0 |
100% |
| langsmith/client.py |
Client.__init__ |
90 |
36 |
0 |
60% |
| langsmith/client.py |
Client._repr_html_ |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client._invoke_tracing_error_callback |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client._host |
1 |
0 |
0 |
100% |
| langsmith/client.py |
Client._host_url |
1 |
0 |
0 |
100% |
| langsmith/client.py |
Client._compute_headers |
7 |
1 |
0 |
86% |
| langsmith/client.py |
Client._set_header_affecting_attr |
2 |
0 |
0 |
100% |
| langsmith/client.py |
Client.api_key |
1 |
0 |
0 |
100% |
| langsmith/client.py |
Client.api_key |
1 |
0 |
0 |
100% |
| langsmith/client.py |
Client.workspace_id |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.workspace_id |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.info |
14 |
12 |
0 |
14% |
| langsmith/client.py |
Client._get_settings |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client._content_above_size |
12 |
12 |
0 |
0% |
| langsmith/client.py |
Client.request_with_retries |
96 |
81 |
0 |
16% |
| langsmith/client.py |
Client._get_paginated_list |
13 |
2 |
0 |
85% |
| langsmith/client.py |
Client._get_cursor_paginated_list |
15 |
15 |
0 |
0% |
| langsmith/client.py |
Client.upload_dataframe |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.upload_csv |
22 |
22 |
0 |
0% |
| langsmith/client.py |
Client._run_transform |
29 |
11 |
0 |
62% |
| langsmith/client.py |
Client._insert_runtime_env |
10 |
1 |
0 |
90% |
| langsmith/client.py |
Client._should_sample |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client._filter_for_sampling |
22 |
20 |
0 |
9% |
| langsmith/client.py |
Client.create_run |
19 |
9 |
0 |
53% |
| langsmith/client.py |
Client._create_run |
23 |
15 |
0 |
35% |
| langsmith/client.py |
Client._create_run_non_batch |
22 |
22 |
0 |
0% |
| langsmith/client.py |
Client._hide_run_inputs |
8 |
4 |
0 |
50% |
| langsmith/client.py |
Client._hide_run_outputs |
8 |
4 |
0 |
50% |
| langsmith/client.py |
Client._hide_run_metadata |
5 |
2 |
0 |
60% |
| langsmith/client.py |
Client._should_flush_run_ops_buffer |
9 |
9 |
0 |
0% |
| langsmith/client.py |
Client._flush_run_ops_buffer |
12 |
12 |
0 |
0% |
| langsmith/client.py |
Client._batch_ingest_run_ops |
42 |
10 |
0 |
76% |
| langsmith/client.py |
Client.batch_ingest_runs |
23 |
23 |
0 |
0% |
| langsmith/client.py |
Client._post_batch_ingest_runs |
15 |
9 |
0 |
40% |
| langsmith/client.py |
Client._multipart_ingest_ops |
15 |
15 |
0 |
0% |
| langsmith/client.py |
Client.multipart_ingest |
39 |
39 |
0 |
0% |
| langsmith/client.py |
Client._send_multipart_req |
31 |
31 |
0 |
0% |
| langsmith/client.py |
Client._send_compressed_multipart_req |
25 |
25 |
0 |
0% |
| langsmith/client.py |
Client.update_run |
37 |
13 |
0 |
65% |
| langsmith/client.py |
Client._update_run |
22 |
13 |
0 |
41% |
| langsmith/client.py |
Client._update_run_non_batch |
8 |
8 |
0 |
0% |
| langsmith/client.py |
Client.flush_compressed_traces |
17 |
17 |
0 |
0% |
| langsmith/client.py |
Client.flush |
8 |
8 |
0 |
0% |
| langsmith/client.py |
Client._load_child_runs |
15 |
15 |
0 |
0% |
| langsmith/client.py |
Client.read_run |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.list_runs |
20 |
20 |
0 |
0% |
| langsmith/client.py |
Client.get_run_stats |
12 |
12 |
0 |
0% |
| langsmith/client.py |
Client.get_run_url |
12 |
12 |
0 |
0% |
| langsmith/client.py |
Client.share_run |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.unshare_run |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.read_run_shared_link |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.run_is_shared |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.read_shared_run |
7 |
7 |
0 |
0% |
| langsmith/client.py |
Client.list_shared_runs |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.read_dataset_shared_schema |
8 |
8 |
0 |
0% |
| langsmith/client.py |
Client.share_dataset |
9 |
9 |
0 |
0% |
| langsmith/client.py |
Client.unshare_dataset |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.read_shared_dataset |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.list_shared_examples |
7 |
7 |
0 |
0% |
| langsmith/client.py |
Client.list_shared_projects |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.create_project |
13 |
1 |
0 |
92% |
| langsmith/client.py |
Client.update_project |
8 |
0 |
0 |
100% |
| langsmith/client.py |
Client._get_optional_tenant_id |
12 |
3 |
0 |
75% |
| langsmith/client.py |
Client._get_tenant_id |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.read_project |
15 |
4 |
0 |
73% |
| langsmith/client.py |
Client.has_project |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.get_test_results |
33 |
33 |
0 |
0% |
| langsmith/client.py |
Client.get_test_results.fetch_examples |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.list_projects |
26 |
26 |
0 |
0% |
| langsmith/client.py |
Client.delete_project |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.create_dataset |
13 |
3 |
0 |
77% |
| langsmith/client.py |
Client.has_dataset |
5 |
1 |
0 |
80% |
| langsmith/client.py |
Client.read_dataset |
14 |
3 |
0 |
79% |
| langsmith/client.py |
Client.diff_dataset_versions |
8 |
8 |
0 |
0% |
| langsmith/client.py |
Client.read_dataset_openai_finetuning |
9 |
9 |
0 |
0% |
| langsmith/client.py |
Client.list_datasets |
15 |
15 |
0 |
0% |
| langsmith/client.py |
Client.delete_dataset |
6 |
1 |
0 |
83% |
| langsmith/client.py |
Client.update_dataset_tag |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.list_dataset_versions |
7 |
7 |
0 |
0% |
| langsmith/client.py |
Client.read_dataset_version |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.clone_public_dataset |
21 |
21 |
0 |
0% |
| langsmith/client.py |
Client._get_data_type |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.create_llm_example |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.create_chat_example |
11 |
11 |
0 |
0% |
| langsmith/client.py |
Client.create_example_from_run |
37 |
37 |
0 |
0% |
| langsmith/client.py |
Client._prepare_multipart_data |
59 |
24 |
0 |
59% |
| langsmith/client.py |
Client.update_examples_multipart |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client._update_examples_multipart |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client.upload_examples_multipart |
1 |
0 |
0 |
100% |
| langsmith/client.py |
Client._estimate_example_size |
20 |
20 |
0 |
0% |
| langsmith/client.py |
Client._batch_examples_by_size |
22 |
22 |
0 |
0% |
| langsmith/client.py |
Client._upload_examples_multipart |
10 |
2 |
0 |
80% |
| langsmith/client.py |
Client.upsert_examples_multipart |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client.create_examples |
26 |
26 |
0 |
0% |
| langsmith/client.py |
Client._upload_examples_batches_parallel |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client._upload_single_batch |
11 |
11 |
0 |
0% |
| langsmith/client.py |
Client.create_example |
18 |
18 |
0 |
0% |
| langsmith/client.py |
Client.read_example |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.list_examples |
16 |
4 |
0 |
75% |
| langsmith/client.py |
Client.index_dataset |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client.sync_indexed_dataset |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client.similar_examples |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client.update_example |
12 |
12 |
0 |
0% |
| langsmith/client.py |
Client.update_examples |
40 |
40 |
0 |
0% |
| langsmith/client.py |
Client.delete_example |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.delete_examples |
8 |
8 |
0 |
0% |
| langsmith/client.py |
Client.list_dataset_splits |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client.update_dataset_splits |
7 |
7 |
0 |
0% |
| langsmith/client.py |
Client._resolve_run_id |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client._resolve_example_id |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client._select_eval_results |
11 |
5 |
0 |
55% |
| langsmith/client.py |
Client._select_eval_results._cast_result |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client._select_eval_results._is_eval_results |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.evaluate_run |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client._log_evaluation_feedback |
14 |
2 |
0 |
86% |
| langsmith/client.py |
Client._log_evaluation_feedback._submit_feedback |
3 |
1 |
0 |
67% |
| langsmith/client.py |
Client.aevaluate_run |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.create_feedback |
45 |
21 |
0 |
53% |
| langsmith/client.py |
Client.update_feedback |
11 |
11 |
0 |
0% |
| langsmith/client.py |
Client.read_feedback |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.list_feedback |
9 |
9 |
0 |
0% |
| langsmith/client.py |
Client.delete_feedback |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.create_feedback_from_token |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.create_presigned_feedback_token |
11 |
11 |
0 |
0% |
| langsmith/client.py |
Client.create_presigned_feedback_tokens |
21 |
21 |
0 |
0% |
| langsmith/client.py |
Client.create_presigned_feedback_tokens.req |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client.list_presigned_feedback_tokens |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.list_feedback_formulas |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.get_feedback_formula_by_id |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client.create_feedback_formula |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.update_feedback_formula |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.delete_feedback_formula |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.list_annotation_queues |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.create_annotation_queue |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.read_annotation_queue |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.update_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.delete_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.add_runs_to_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.delete_run_from_annotation_queue |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.get_run_from_annotation_queue |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client.create_comparative_experiment |
14 |
14 |
0 |
0% |
| langsmith/client.py |
Client.arun_on_dataset |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.run_on_dataset |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client._current_tenant_is_owner |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client._owner_conflict_error |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client._get_latest_commit_hash |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client._like_or_unlike_prompt |
4 |
4 |
0 |
0% |
| langsmith/client.py |
Client._get_prompt_url |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client._prompt_exists |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client.like_prompt |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.unlike_prompt |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.list_prompts |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client.get_prompt |
6 |
6 |
0 |
0% |
| langsmith/client.py |
Client.create_prompt |
10 |
10 |
0 |
0% |
| langsmith/client.py |
Client.create_commit |
16 |
16 |
0 |
0% |
| langsmith/client.py |
Client.update_prompt |
18 |
18 |
0 |
0% |
| langsmith/client.py |
Client.delete_prompt |
5 |
5 |
0 |
0% |
| langsmith/client.py |
Client.pull_prompt_commit |
3 |
3 |
0 |
0% |
| langsmith/client.py |
Client.list_prompt_commits |
19 |
19 |
0 |
0% |
| langsmith/client.py |
Client.pull_prompt |
36 |
36 |
0 |
0% |
| langsmith/client.py |
Client.push_prompt |
8 |
8 |
0 |
0% |
| langsmith/client.py |
Client.cleanup |
1 |
1 |
0 |
0% |
| langsmith/client.py |
Client.evaluate |
0 |
0 |
1 |
100% |
| langsmith/client.py |
Client.evaluate |
0 |
0 |
1 |
100% |
| langsmith/client.py |
Client.evaluate |
2 |
0 |
0 |
100% |
| langsmith/client.py |
Client.aevaluate |
2 |
2 |
0 |
0% |
| langsmith/client.py |
Client._paginate_examples_with_runs |
16 |
2 |
0 |
88% |
| langsmith/client.py |
Client.get_experiment_results |
7 |
1 |
0 |
86% |
| langsmith/client.py |
Client.get_experiment_results._get_examples_with_runs_iterator |
2 |
0 |
0 |
100% |
| langsmith/client.py |
Client.generate_insights |
9 |
9 |
0 |
0% |
| langsmith/client.py |
Client.poll_insights |
22 |
22 |
0 |
0% |
| langsmith/client.py |
Client._ensure_insights_api_key |
23 |
23 |
0 |
0% |
| langsmith/client.py |
Client._ingest_insights_runs |
10 |
10 |
0 |
0% |
| langsmith/client.py |
convert_prompt_to_openai_format |
11 |
11 |
0 |
0% |
| langsmith/client.py |
convert_prompt_to_anthropic_format |
13 |
13 |
0 |
0% |
| langsmith/client.py |
_FailedAttachmentReader.__init__ |
2 |
2 |
0 |
0% |
| langsmith/client.py |
_FailedAttachmentReader.read |
1 |
1 |
0 |
0% |
| langsmith/client.py |
_convert_stored_attachments_to_attachments_dict |
17 |
5 |
0 |
71% |
| langsmith/client.py |
_close_files |
6 |
5 |
0 |
17% |
| langsmith/client.py |
_dataset_examples_path |
3 |
1 |
0 |
67% |
| langsmith/client.py |
_platform_path |
3 |
3 |
0 |
0% |
| langsmith/client.py |
_construct_url |
22 |
10 |
0 |
55% |
| langsmith/client.py |
dump_model |
5 |
5 |
0 |
0% |
| langsmith/client.py |
prep_obj_for_push |
20 |
20 |
0 |
0% |
| langsmith/client.py |
(no function) |
292 |
292 |
57 |
0% |
| langsmith/env/__init__.py |
(no function) |
3 |
3 |
0 |
0% |
| langsmith/env/_git.py |
exec_git |
4 |
0 |
0 |
100% |
| langsmith/env/_git.py |
get_git_info |
3 |
1 |
0 |
67% |
| langsmith/env/_git.py |
(no function) |
20 |
20 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_runtime_and_metrics |
1 |
1 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_system_metrics |
17 |
17 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_runtime_environment |
3 |
0 |
0 |
100% |
| langsmith/env/_runtime_env.py |
get_langchain_environment |
5 |
1 |
0 |
80% |
| langsmith/env/_runtime_env.py |
get_langchain_core_version |
5 |
2 |
0 |
60% |
| langsmith/env/_runtime_env.py |
get_docker_version |
8 |
8 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_docker_compose_version |
7 |
7 |
0 |
0% |
| langsmith/env/_runtime_env.py |
_get_compose_command |
7 |
7 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_docker_environment |
2 |
2 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_langchain_env_vars |
6 |
6 |
0 |
0% |
| langsmith/env/_runtime_env.py |
get_langchain_env_var_metadata |
8 |
1 |
0 |
88% |
| langsmith/env/_runtime_env.py |
_get_default_revision_id |
4 |
2 |
0 |
50% |
| langsmith/env/_runtime_env.py |
get_release_shas |
7 |
1 |
0 |
86% |
| langsmith/env/_runtime_env.py |
(no function) |
37 |
37 |
0 |
0% |
| langsmith/evaluation/__init__.py |
__getattr__ |
34 |
16 |
0 |
53% |
| langsmith/evaluation/__init__.py |
__dir__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/__init__.py |
(no function) |
4 |
0 |
5 |
100% |
| langsmith/evaluation/_arunner.py |
aevaluate |
24 |
24 |
1 |
0% |
| langsmith/evaluation/_arunner.py |
aevaluate_existing |
6 |
6 |
1 |
0% |
| langsmith/evaluation/_arunner.py |
_aevaluate |
26 |
26 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.__init__ |
12 |
12 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._reset_example_attachments |
8 |
8 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.aget_examples |
10 |
10 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.get_dataset_id |
6 |
6 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.aget_runs |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.aget_evaluation_results |
6 |
6 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.astart |
10 |
10 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._get_example_with_readers |
7 |
7 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.awith_predictions_and_evaluators |
9 |
9 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.awith_predictions_and_evaluators.process_example |
4 |
4 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.awith_predictions_and_evaluators.process_examples |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.awith_predictions |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.awith_evaluators |
4 |
4 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.awith_summary_evaluators |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.aget_results |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager.aget_summary_scores |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._apredict |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._apredict.predict_all |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._ascore |
4 |
4 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._ascore.score_all |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._arun_evaluators |
14 |
14 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._arun_evaluators._run_single_evaluator |
19 |
19 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._aapply_summary_evaluators |
23 |
23 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._get_dataset_version |
6 |
6 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._get_dataset_splits |
8 |
8 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._aend |
9 |
9 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_AsyncExperimentManager._copy |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.__init__ |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.experiment_name |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.__aiter__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.__anext__ |
10 |
10 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.__anext__._wait_until_index |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults._process_data |
7 |
7 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.to_pandas |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults._repr_html_ |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.__len__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
AsyncExperimentResults.wait |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_aforward |
17 |
17 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_aforward._get_run |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_aforward._set_reference_example_id |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_ensure_async_traceable |
9 |
9 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
_aresolve_data |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
async_chain_from_iterable |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
async_iter_from_list |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_arunner.py |
(no function) |
65 |
0 |
4 |
100% |
| langsmith/evaluation/_name_generation.py |
random_name |
4 |
0 |
0 |
100% |
| langsmith/evaluation/_name_generation.py |
(no function) |
4 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
evaluate |
0 |
0 |
1 |
100% |
| langsmith/evaluation/_runner.py |
evaluate |
0 |
0 |
1 |
100% |
| langsmith/evaluation/_runner.py |
evaluate |
37 |
28 |
1 |
24% |
| langsmith/evaluation/_runner.py |
evaluate_existing |
6 |
6 |
1 |
0% |
| langsmith/evaluation/_runner.py |
ExperimentResults.__init__ |
9 |
2 |
0 |
78% |
| langsmith/evaluation/_runner.py |
ExperimentResults.experiment_name |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
ExperimentResults.__iter__ |
9 |
9 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ExperimentResults._process_data |
8 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
ExperimentResults.__len__ |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
ExperimentResults.to_pandas |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ExperimentResults._repr_html_ |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ExperimentResults.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ExperimentResults.wait |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_runner.py |
evaluate_comparative |
59 |
59 |
1 |
0% |
| langsmith/evaluation/_runner.py |
evaluate_comparative.evaluate_and_submit_feedback |
11 |
11 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ComparativeExperimentResults.__init__ |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ComparativeExperimentResults.__getitem__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
ComparativeExperimentResults.__iter__ |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_print_comparative_experiment_start |
7 |
7 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_is_callable |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_evaluate |
16 |
2 |
0 |
88% |
| langsmith/evaluation/_runner.py |
_is_uuid |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_load_experiment |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_load_traces |
19 |
19 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_load_examples_map |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_load_tqdm |
5 |
2 |
0 |
60% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin.__init__ |
13 |
1 |
0 |
92% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin.experiment_name |
3 |
1 |
0 |
67% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin._get_experiment |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin._get_experiment_metadata |
8 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin._create_experiment |
8 |
3 |
0 |
62% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin._get_project |
5 |
1 |
0 |
80% |
| langsmith/evaluation/_runner.py |
_ExperimentManagerMixin._print_experiment_start |
7 |
1 |
0 |
86% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.__init__ |
12 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._reset_example_attachment_readers |
8 |
2 |
0 |
75% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.examples |
10 |
2 |
0 |
80% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.dataset_id |
4 |
4 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.evaluation_results |
3 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.runs |
4 |
1 |
0 |
75% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.start |
5 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.with_predictions |
4 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.with_evaluators |
5 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.with_summary_evaluators |
4 |
4 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.get_results |
2 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager.get_summary_scores |
3 |
1 |
0 |
67% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._predict |
9 |
4 |
0 |
56% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._run_evaluators |
29 |
11 |
0 |
62% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._score |
17 |
12 |
0 |
29% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._apply_summary_evaluators |
23 |
23 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._get_dataset_version |
4 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._get_dataset_splits |
9 |
1 |
0 |
89% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._end |
9 |
2 |
0 |
78% |
| langsmith/evaluation/_runner.py |
_ExperimentManager._copy |
5 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_resolve_evaluators |
8 |
2 |
0 |
75% |
| langsmith/evaluation/_runner.py |
_wrap_summary_evaluators |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_wrap_summary_evaluators._wrap |
6 |
6 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_wrap_summary_evaluators._wrap._wrapper_inner |
2 |
2 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_wrap_summary_evaluators._wrap._wrapper_inner._wrapper_super_inner |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_forward |
22 |
5 |
0 |
77% |
| langsmith/evaluation/_runner.py |
_forward._get_run |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_forward._set_reference_example_id |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_is_valid_uuid |
5 |
1 |
0 |
80% |
| langsmith/evaluation/_runner.py |
_resolve_data |
9 |
3 |
0 |
67% |
| langsmith/evaluation/_runner.py |
_ensure_traceable |
8 |
3 |
0 |
62% |
| langsmith/evaluation/_runner.py |
_include_attachments |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_evaluators_include_attachments |
3 |
3 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_evaluator_uses_attachments |
6 |
6 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_target_include_attachments |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_get_target_args |
20 |
6 |
0 |
70% |
| langsmith/evaluation/_runner.py |
_resolve_experiment |
17 |
14 |
0 |
18% |
| langsmith/evaluation/_runner.py |
_get_random_name |
2 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
_extract_feedback_keys |
9 |
9 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_extract_code_evaluator_feedback_keys |
30 |
30 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_extract_code_evaluator_feedback_keys.extract_dict_keys |
14 |
14 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_extract_code_evaluator_feedback_keys.extract_evaluation_result_key |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_extract_code_evaluator_feedback_keys.extract_evaluation_results_keys |
27 |
27 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_to_pandas |
5 |
5 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_flatten_experiment_results |
1 |
1 |
0 |
0% |
| langsmith/evaluation/_runner.py |
_import_langchain_runnable |
5 |
2 |
0 |
60% |
| langsmith/evaluation/_runner.py |
_is_langchain_runnable |
1 |
0 |
0 |
100% |
| langsmith/evaluation/_runner.py |
(no function) |
125 |
0 |
42 |
100% |
| langsmith/evaluation/evaluator.py |
EvaluationResult.check_value_non_numeric |
4 |
4 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
RunEvaluator.evaluate_run |
0 |
0 |
0 |
100% |
| langsmith/evaluation/evaluator.py |
RunEvaluator.aevaluate_run |
3 |
3 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
RunEvaluator.aevaluate_run._run_with_context |
2 |
2 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.__init__ |
16 |
7 |
0 |
56% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.__init__.process_inputs |
4 |
1 |
0 |
75% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator._coerce_evaluation_result |
14 |
7 |
0 |
50% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator._coerce_evaluation_results |
5 |
3 |
0 |
40% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator._format_result |
6 |
3 |
0 |
50% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.is_async |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.evaluate_run |
12 |
6 |
0 |
50% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.aevaluate_run |
9 |
9 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.__call__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicRunEvaluator.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
run_evaluator |
1 |
0 |
0 |
100% |
| langsmith/evaluation/evaluator.py |
_maxsize_repr |
4 |
4 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.__init__ |
16 |
16 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.__init__.process_inputs |
4 |
4 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.is_async |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.compare_runs |
9 |
9 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.acompare_runs |
6 |
6 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.__call__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator._get_tags |
6 |
6 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
DynamicComparisonRunEvaluator._format_results |
15 |
15 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
comparison_evaluator |
1 |
1 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
_normalize_evaluator_func |
44 |
21 |
0 |
52% |
| langsmith/evaluation/evaluator.py |
_normalize_comparison_evaluator_func |
44 |
44 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
_format_evaluator_result |
14 |
7 |
0 |
50% |
| langsmith/evaluation/evaluator.py |
_normalize_summary_evaluator |
26 |
26 |
0 |
0% |
| langsmith/evaluation/evaluator.py |
(no function) |
105 |
2 |
0 |
98% |
| langsmith/evaluation/integrations/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
| langsmith/evaluation/integrations/_langchain.py |
LangChainStringEvaluator.__init__ |
8 |
8 |
0 |
0% |
| langsmith/evaluation/integrations/_langchain.py |
LangChainStringEvaluator.as_run_evaluator |
10 |
10 |
0 |
0% |
| langsmith/evaluation/integrations/_langchain.py |
LangChainStringEvaluator.as_run_evaluator.prepare_evaluator_inputs |
7 |
7 |
0 |
0% |
| langsmith/evaluation/integrations/_langchain.py |
LangChainStringEvaluator.as_run_evaluator.evaluate |
3 |
3 |
0 |
0% |
| langsmith/evaluation/integrations/_langchain.py |
LangChainStringEvaluator.as_run_evaluator.aevaluate |
3 |
3 |
0 |
0% |
| langsmith/evaluation/integrations/_langchain.py |
(no function) |
15 |
0 |
3 |
100% |
| langsmith/evaluation/llm_evaluator.py |
_create_score_json_schema |
9 |
9 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator.__init__ |
6 |
6 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator.from_model |
3 |
3 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator._initialize |
18 |
18 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator.evaluate_run |
3 |
3 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator.aevaluate_run |
3 |
3 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator._prepare_variables |
26 |
26 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
LLMEvaluator._parse_output |
8 |
8 |
0 |
0% |
| langsmith/evaluation/llm_evaluator.py |
(no function) |
30 |
0 |
0 |
100% |
| langsmith/evaluation/string_evaluator.py |
StringEvaluator.evaluate_run |
9 |
9 |
0 |
0% |
| langsmith/evaluation/string_evaluator.py |
(no function) |
17 |
17 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
parse_io |
27 |
27 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
get_run_type |
8 |
8 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
get_run_name |
10 |
10 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_function_span_data |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_generation_span_data |
7 |
7 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_response_span_data |
15 |
15 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_agent_span_data |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_handoff_span_data |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_guardrail_span_data |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
_extract_custom_span_data |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
extract_span_data |
17 |
17 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agent_utils.py |
(no function) |
22 |
2 |
0 |
91% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.__init__ |
8 |
8 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.on_trace_start |
22 |
22 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.on_trace_end |
15 |
15 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.on_span_start |
21 |
21 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.on_span_end |
29 |
29 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.shutdown |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
OpenAIAgentsTracingProcessor.force_flush |
1 |
1 |
0 |
0% |
| langsmith/integrations/openai_agents_sdk/_openai_agents.py |
(no function) |
29 |
6 |
0 |
79% |
| langsmith/middleware.py |
TracingMiddleware.__init__ |
3 |
3 |
0 |
0% |
| langsmith/middleware.py |
TracingMiddleware.__call__ |
7 |
7 |
0 |
0% |
| langsmith/middleware.py |
(no function) |
3 |
0 |
0 |
100% |
| langsmith/pytest_plugin.py |
pytest_addoption |
5 |
5 |
0 |
0% |
| langsmith/pytest_plugin.py |
_handle_output_args |
5 |
4 |
0 |
20% |
| langsmith/pytest_plugin.py |
pytest_cmdline_preparse |
1 |
1 |
0 |
0% |
| langsmith/pytest_plugin.py |
pytest_runtest_call |
11 |
8 |
0 |
27% |
| langsmith/pytest_plugin.py |
pytest_report_teststatus |
2 |
1 |
0 |
50% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.__init__ |
10 |
10 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.pytest_collection_finish |
3 |
3 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.add_process_to_test_suite |
1 |
1 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.update_process_status |
6 |
6 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.pytest_runtest_logstart |
1 |
1 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.generate_tables |
7 |
7 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin._generate_table |
52 |
52 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.pytest_configure |
4 |
4 |
0 |
0% |
| langsmith/pytest_plugin.py |
LangSmithPlugin.pytest_sessionfinish |
2 |
2 |
0 |
0% |
| langsmith/pytest_plugin.py |
pytest_configure |
13 |
11 |
0 |
15% |
| langsmith/pytest_plugin.py |
_abbreviate |
3 |
3 |
0 |
0% |
| langsmith/pytest_plugin.py |
_abbreviate_test_name |
7 |
7 |
0 |
0% |
| langsmith/pytest_plugin.py |
_merge_statuses |
7 |
7 |
0 |
0% |
| langsmith/pytest_plugin.py |
_dumps_with_fallback |
4 |
4 |
0 |
0% |
| langsmith/pytest_plugin.py |
(no function) |
37 |
36 |
0 |
3% |
| langsmith/run_helpers.py |
get_current_run_tree |
1 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
set_run_metadata |
5 |
5 |
0 |
0% |
| langsmith/run_helpers.py |
get_tracing_context |
3 |
1 |
0 |
67% |
| langsmith/run_helpers.py |
tracing_context |
14 |
4 |
0 |
71% |
| langsmith/run_helpers.py |
is_traceable_function |
1 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
ensure_traceable |
3 |
1 |
0 |
67% |
| langsmith/run_helpers.py |
is_async |
1 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
SupportsLangsmithExtra.__call__ |
0 |
0 |
1 |
100% |
| langsmith/run_helpers.py |
_extract_usage |
2 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
traceable |
0 |
0 |
1 |
100% |
| langsmith/run_helpers.py |
traceable |
0 |
0 |
1 |
100% |
| langsmith/run_helpers.py |
traceable |
17 |
4 |
0 |
76% |
| langsmith/run_helpers.py |
traceable.decorator |
32 |
4 |
0 |
88% |
| langsmith/run_helpers.py |
traceable.decorator.async_wrapper |
25 |
25 |
0 |
0% |
| langsmith/run_helpers.py |
traceable.decorator.async_wrapper.run_with_otel_context |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
traceable.decorator.async_generator_wrapper |
22 |
22 |
0 |
0% |
| langsmith/run_helpers.py |
traceable.decorator.wrapper |
18 |
7 |
0 |
61% |
| langsmith/run_helpers.py |
traceable.decorator.wrapper.run_with_otel_context |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
traceable.decorator.generator_wrapper |
20 |
20 |
0 |
0% |
| langsmith/run_helpers.py |
traceable.decorator.stream_wrapper |
17 |
17 |
0 |
0% |
| langsmith/run_helpers.py |
traceable.decorator.async_stream_wrapper |
16 |
16 |
0 |
0% |
| langsmith/run_helpers.py |
trace.__init__ |
19 |
19 |
0 |
0% |
| langsmith/run_helpers.py |
trace._setup |
23 |
23 |
0 |
0% |
| langsmith/run_helpers.py |
trace._teardown |
14 |
14 |
0 |
0% |
| langsmith/run_helpers.py |
trace.__enter__ |
1 |
1 |
0 |
0% |
| langsmith/run_helpers.py |
trace.__exit__ |
1 |
1 |
0 |
0% |
| langsmith/run_helpers.py |
trace.__aenter__ |
4 |
4 |
0 |
0% |
| langsmith/run_helpers.py |
trace.__aexit__ |
5 |
5 |
0 |
0% |
| langsmith/run_helpers.py |
_get_project_name |
4 |
4 |
0 |
0% |
| langsmith/run_helpers.py |
as_runnable |
18 |
18 |
1 |
0% |
| langsmith/run_helpers.py |
as_runnable.RunnableTraceable.__init__ |
11 |
11 |
0 |
0% |
| langsmith/run_helpers.py |
as_runnable.RunnableTraceable._wrap_sync |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
as_runnable.RunnableTraceable._wrap_sync.wrap_traceable |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
as_runnable.RunnableTraceable._wrap_async |
7 |
7 |
0 |
0% |
| langsmith/run_helpers.py |
as_runnable.RunnableTraceable._wrap_async.awrap_traceable |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
_container_end |
31 |
17 |
0 |
45% |
| langsmith/run_helpers.py |
_collect_extra |
5 |
1 |
0 |
80% |
| langsmith/run_helpers.py |
_get_parent_run |
19 |
8 |
0 |
58% |
| langsmith/run_helpers.py |
_setup_run |
62 |
13 |
0 |
79% |
| langsmith/run_helpers.py |
_handle_container_end |
6 |
3 |
0 |
50% |
| langsmith/run_helpers.py |
_is_traceable_function |
1 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
_get_inputs |
11 |
3 |
0 |
73% |
| langsmith/run_helpers.py |
_get_inputs_safe |
5 |
5 |
0 |
0% |
| langsmith/run_helpers.py |
_is_attachment |
11 |
3 |
0 |
73% |
| langsmith/run_helpers.py |
_attachment_args_helper |
1 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
_cached_attachment_args |
1 |
0 |
0 |
100% |
| langsmith/run_helpers.py |
_attachment_args |
4 |
2 |
0 |
50% |
| langsmith/run_helpers.py |
_get_inputs_and_attachments_safe |
14 |
9 |
0 |
36% |
| langsmith/run_helpers.py |
_set_tracing_context |
7 |
3 |
0 |
57% |
| langsmith/run_helpers.py |
_process_iterator |
16 |
16 |
0 |
0% |
| langsmith/run_helpers.py |
_process_iterator.next_with_otel_context |
7 |
7 |
0 |
0% |
| langsmith/run_helpers.py |
_process_async_iterator |
22 |
22 |
0 |
0% |
| langsmith/run_helpers.py |
_process_async_iterator.anext_with_otel_context |
7 |
7 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase.__init__ |
6 |
6 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase.__getattr__ |
1 |
1 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase.__dir__ |
1 |
1 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase.__str__ |
1 |
1 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase.__del__ |
9 |
9 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStreamBase._end_trace |
8 |
8 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStream.__init__ |
3 |
3 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStream.__next__ |
5 |
5 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStream.__iter__ |
7 |
7 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStream.__enter__ |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedStream.__exit__ |
3 |
3 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedAsyncStream.__init__ |
3 |
3 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedAsyncStream._aend_trace |
3 |
3 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedAsyncStream.__anext__ |
5 |
5 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedAsyncStream.__aiter__ |
7 |
7 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedAsyncStream.__aenter__ |
2 |
2 |
0 |
0% |
| langsmith/run_helpers.py |
_TracedAsyncStream.__aexit__ |
3 |
3 |
0 |
0% |
| langsmith/run_helpers.py |
_get_function_result |
8 |
8 |
0 |
0% |
| langsmith/run_helpers.py |
_cleanup_traceback |
5 |
5 |
0 |
0% |
| langsmith/run_helpers.py |
_is_otel_available |
7 |
7 |
0 |
0% |
| langsmith/run_helpers.py |
_maybe_create_otel_context |
11 |
9 |
0 |
18% |
| langsmith/run_helpers.py |
(no function) |
146 |
146 |
27 |
0% |
| langsmith/run_trees.py |
get_cached_client |
5 |
5 |
0 |
0% |
| langsmith/run_trees.py |
configure |
15 |
15 |
0 |
0% |
| langsmith/run_trees.py |
validate_extracted_usage_metadata |
5 |
5 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.infer_defaults |
38 |
14 |
0 |
63% |
| langsmith/run_trees.py |
RunTree.ensure_dotted_order |
9 |
2 |
0 |
78% |
| langsmith/run_trees.py |
RunTree.client |
3 |
1 |
0 |
67% |
| langsmith/run_trees.py |
RunTree._client |
1 |
1 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.__setattr__ |
3 |
1 |
0 |
67% |
| langsmith/run_trees.py |
RunTree.set |
16 |
16 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.add_tags |
5 |
5 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.add_metadata |
4 |
4 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.add_outputs |
3 |
3 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.add_inputs |
4 |
4 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.add_event |
7 |
7 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.end |
12 |
4 |
0 |
67% |
| langsmith/run_trees.py |
RunTree.create_child |
3 |
3 |
0 |
0% |
| langsmith/run_trees.py |
RunTree._get_dicts_safe |
14 |
2 |
0 |
86% |
| langsmith/run_trees.py |
RunTree._slice_parent_id |
17 |
17 |
0 |
0% |
| langsmith/run_trees.py |
RunTree._remap_for_project |
31 |
31 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.post |
14 |
9 |
0 |
36% |
| langsmith/run_trees.py |
RunTree.patch |
17 |
11 |
0 |
35% |
| langsmith/run_trees.py |
RunTree.wait |
1 |
1 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.get_url |
1 |
1 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.from_dotted_order |
2 |
2 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.from_runnable_config |
29 |
21 |
0 |
28% |
| langsmith/run_trees.py |
RunTree.from_headers |
33 |
33 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.to_headers |
6 |
6 |
0 |
0% |
| langsmith/run_trees.py |
RunTree.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/run_trees.py |
_Baggage.__init__ |
4 |
4 |
0 |
0% |
| langsmith/run_trees.py |
_Baggage.from_header |
29 |
29 |
0 |
0% |
| langsmith/run_trees.py |
_Baggage.from_headers |
5 |
5 |
0 |
0% |
| langsmith/run_trees.py |
_Baggage.to_header |
13 |
13 |
0 |
0% |
| langsmith/run_trees.py |
_parse_write_replicas_from_env_var |
37 |
35 |
0 |
5% |
| langsmith/run_trees.py |
_get_write_replicas_from_env |
2 |
0 |
0 |
100% |
| langsmith/run_trees.py |
_check_endpoint_env_unset |
3 |
3 |
0 |
0% |
| langsmith/run_trees.py |
_ensure_write_replicas |
3 |
1 |
0 |
67% |
| langsmith/run_trees.py |
_parse_dotted_order |
2 |
2 |
0 |
0% |
| langsmith/run_trees.py |
_create_current_dotted_order |
3 |
0 |
0 |
100% |
| langsmith/run_trees.py |
(no function) |
117 |
116 |
0 |
1% |
| langsmith/schemas.py |
BinaryIOLike.read |
0 |
0 |
1 |
100% |
| langsmith/schemas.py |
BinaryIOLike.seek |
0 |
0 |
1 |
100% |
| langsmith/schemas.py |
BinaryIOLike.getvalue |
0 |
0 |
1 |
100% |
| langsmith/schemas.py |
ExampleCreate.__init__ |
1 |
0 |
0 |
100% |
| langsmith/schemas.py |
Example.__init__ |
3 |
0 |
0 |
100% |
| langsmith/schemas.py |
Example.url |
6 |
6 |
0 |
0% |
| langsmith/schemas.py |
Example.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
ExampleUpdate.__init__ |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Dataset.__init__ |
8 |
0 |
0 |
100% |
| langsmith/schemas.py |
Dataset.url |
7 |
7 |
0 |
0% |
| langsmith/schemas.py |
_default_extra |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
RunBase.metadata |
3 |
1 |
0 |
67% |
| langsmith/schemas.py |
RunBase.revision_id |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
RunBase.latency |
3 |
3 |
0 |
0% |
| langsmith/schemas.py |
RunBase.__repr__ |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.__init__ |
7 |
2 |
0 |
71% |
| langsmith/schemas.py |
Run.url |
3 |
3 |
0 |
0% |
| langsmith/schemas.py |
Run.input_tokens |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.output_tokens |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.input_cost |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.output_cost |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.input_token_details |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.output_token_details |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.input_cost_details |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
Run.output_cost_details |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
TracerSession.__init__ |
4 |
0 |
0 |
100% |
| langsmith/schemas.py |
TracerSession.url |
3 |
1 |
0 |
67% |
| langsmith/schemas.py |
TracerSession.metadata |
3 |
1 |
0 |
67% |
| langsmith/schemas.py |
TracerSession.tags |
3 |
3 |
0 |
0% |
| langsmith/schemas.py |
BaseMessageLike.type |
0 |
0 |
0 |
100% |
| langsmith/schemas.py |
ComparativeExperiment.metadata |
3 |
3 |
0 |
0% |
| langsmith/schemas.py |
InsightsReport.link |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
InsightsReport._repr_html_ |
1 |
1 |
0 |
0% |
| langsmith/schemas.py |
(no function) |
751 |
750 |
4 |
1% |
| langsmith/testing/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| langsmith/testing/_internal.py |
_object_hash |
2 |
2 |
0 |
0% |
| langsmith/testing/_internal.py |
test |
0 |
0 |
1 |
100% |
| langsmith/testing/_internal.py |
test |
0 |
0 |
1 |
100% |
| langsmith/testing/_internal.py |
test |
14 |
3 |
0 |
79% |
| langsmith/testing/_internal.py |
test.decorator |
8 |
0 |
0 |
100% |
| langsmith/testing/_internal.py |
test.decorator.async_wrapper |
5 |
5 |
0 |
0% |
| langsmith/testing/_internal.py |
test.decorator.wrapper |
5 |
5 |
0 |
0% |
| langsmith/testing/_internal.py |
_get_experiment_name |
9 |
9 |
0 |
0% |
| langsmith/testing/_internal.py |
_get_test_suite_name |
11 |
11 |
0 |
0% |
| langsmith/testing/_internal.py |
_get_test_suite |
10 |
10 |
0 |
0% |
| langsmith/testing/_internal.py |
_start_experiment |
5 |
5 |
0 |
0% |
| langsmith/testing/_internal.py |
_get_example_id |
3 |
3 |
0 |
0% |
| langsmith/testing/_internal.py |
_get_example_id_legacy |
8 |
8 |
0 |
0% |
| langsmith/testing/_internal.py |
_end_tests |
9 |
9 |
0 |
0% |
| langsmith/testing/_internal.py |
_serde_example_values |
4 |
4 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.__init__ |
6 |
6 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.id |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.experiment_id |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.experiment |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.from_test |
10 |
10 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.name |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.get_dataset_version |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.submit_result |
11 |
11 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite._submit_result |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.sync_example |
25 |
25 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite._submit_feedback |
6 |
6 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite._create_feedback |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.shutdown |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite.end_run |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_LangSmithTestSuite._end_run |
4 |
4 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.__init__ |
17 |
17 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.submit_feedback |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.log_inputs |
2 |
2 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.log_outputs |
3 |
3 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.log_reference_outputs |
3 |
3 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.submit_test_result |
1 |
1 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.start_time |
2 |
2 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.end_time |
2 |
2 |
0 |
0% |
| langsmith/testing/_internal.py |
_TestCase.end_run |
4 |
4 |
0 |
0% |
| langsmith/testing/_internal.py |
_create_test_case |
26 |
26 |
0 |
0% |
| langsmith/testing/_internal.py |
_run_test |
12 |
12 |
0 |
0% |
| langsmith/testing/_internal.py |
_run_test._test |
18 |
18 |
0 |
0% |
| langsmith/testing/_internal.py |
_arun_test |
13 |
13 |
0 |
0% |
| langsmith/testing/_internal.py |
_arun_test._test |
18 |
18 |
0 |
0% |
| langsmith/testing/_internal.py |
log_inputs |
10 |
10 |
0 |
0% |
| langsmith/testing/_internal.py |
log_outputs |
11 |
11 |
0 |
0% |
| langsmith/testing/_internal.py |
log_reference_outputs |
8 |
8 |
0 |
0% |
| langsmith/testing/_internal.py |
log_feedback |
27 |
27 |
0 |
0% |
| langsmith/testing/_internal.py |
trace_feedback |
11 |
11 |
0 |
0% |
| langsmith/testing/_internal.py |
_stringify |
4 |
4 |
0 |
0% |
| langsmith/testing/_internal.py |
_dumpd |
8 |
8 |
0 |
0% |
| langsmith/testing/_internal.py |
_get_langchain_dumpd |
5 |
5 |
0 |
0% |
| langsmith/testing/_internal.py |
(no function) |
109 |
109 |
18 |
0% |
| langsmith/utils.py |
LangSmithExceptionGroup.__init__ |
2 |
2 |
0 |
0% |
| langsmith/utils.py |
tracing_is_enabled |
11 |
6 |
0 |
45% |
| langsmith/utils.py |
test_tracking_is_disabled |
1 |
0 |
0 |
100% |
| langsmith/utils.py |
xor_args |
3 |
3 |
0 |
0% |
| langsmith/utils.py |
xor_args.decorator |
2 |
2 |
0 |
0% |
| langsmith/utils.py |
xor_args.decorator.wrapper |
6 |
2 |
0 |
67% |
| langsmith/utils.py |
raise_for_status_with_text |
6 |
4 |
0 |
33% |
| langsmith/utils.py |
get_enum_value |
3 |
3 |
0 |
0% |
| langsmith/utils.py |
log_once |
1 |
1 |
0 |
0% |
| langsmith/utils.py |
_get_message_type |
9 |
9 |
0 |
0% |
| langsmith/utils.py |
_get_message_fields |
9 |
9 |
0 |
0% |
| langsmith/utils.py |
_convert_message |
3 |
3 |
0 |
0% |
| langsmith/utils.py |
get_messages_from_inputs |
5 |
5 |
0 |
0% |
| langsmith/utils.py |
get_message_generation_from_outputs |
9 |
9 |
0 |
0% |
| langsmith/utils.py |
get_prompt_from_inputs |
8 |
8 |
0 |
0% |
| langsmith/utils.py |
get_llm_generation_from_outputs |
9 |
9 |
0 |
0% |
| langsmith/utils.py |
get_docker_compose_command |
9 |
9 |
0 |
0% |
| langsmith/utils.py |
convert_langchain_message |
4 |
4 |
0 |
0% |
| langsmith/utils.py |
is_base_message_like |
1 |
1 |
0 |
0% |
| langsmith/utils.py |
is_env_var_truish |
1 |
0 |
0 |
100% |
| langsmith/utils.py |
get_env_var |
6 |
0 |
0 |
100% |
| langsmith/utils.py |
get_tracer_project |
1 |
0 |
0 |
100% |
| langsmith/utils.py |
FilterPoolFullWarning.__init__ |
2 |
0 |
0 |
100% |
| langsmith/utils.py |
FilterPoolFullWarning.filter |
4 |
4 |
0 |
0% |
| langsmith/utils.py |
FilterLangSmithRetry.filter |
2 |
2 |
0 |
0% |
| langsmith/utils.py |
filter_logs |
11 |
2 |
0 |
82% |
| langsmith/utils.py |
get_cache_dir |
3 |
1 |
0 |
67% |
| langsmith/utils.py |
filter_request_headers |
13 |
13 |
0 |
0% |
| langsmith/utils.py |
with_cache |
10 |
10 |
0 |
0% |
| langsmith/utils.py |
with_optional_cache |
4 |
2 |
0 |
50% |
| langsmith/utils.py |
_format_exc |
3 |
3 |
0 |
0% |
| langsmith/utils.py |
_middle_copy |
18 |
18 |
0 |
0% |
| langsmith/utils.py |
deepish_copy |
6 |
6 |
0 |
0% |
| langsmith/utils.py |
is_version_greater_or_equal |
4 |
4 |
0 |
0% |
| langsmith/utils.py |
parse_prompt_identifier |
13 |
13 |
0 |
0% |
| langsmith/utils.py |
ContextThreadPoolExecutor.submit |
1 |
0 |
0 |
100% |
| langsmith/utils.py |
ContextThreadPoolExecutor.map |
3 |
3 |
0 |
0% |
| langsmith/utils.py |
ContextThreadPoolExecutor.map._wrapped_fn |
1 |
1 |
0 |
0% |
| langsmith/utils.py |
get_api_url |
4 |
1 |
0 |
75% |
| langsmith/utils.py |
get_api_key |
4 |
1 |
0 |
75% |
| langsmith/utils.py |
get_workspace_id |
4 |
1 |
0 |
75% |
| langsmith/utils.py |
_is_localhost |
6 |
2 |
0 |
67% |
| langsmith/utils.py |
get_host_url |
19 |
9 |
0 |
53% |
| langsmith/utils.py |
_get_function_name |
11 |
8 |
0 |
27% |
| langsmith/utils.py |
is_truish |
3 |
1 |
0 |
67% |
| langsmith/utils.py |
(no function) |
93 |
93 |
0 |
0% |
| langsmith/uuid.py |
uuid7 |
1 |
1 |
0 |
0% |
| langsmith/uuid.py |
uuid7_from_datetime |
4 |
4 |
0 |
0% |
| langsmith/uuid.py |
(no function) |
7 |
7 |
0 |
0% |
| langsmith/wrappers/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
| langsmith/wrappers/_anthropic.py |
_get_not_given |
5 |
5 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_strip_not_given |
9 |
9 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_infer_ls_params |
7 |
7 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_accumulate_event |
22 |
22 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_reduce_chat_chunks |
13 |
13 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_create_usage_metadata |
5 |
5 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_reduce_completions |
11 |
11 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_process_chat_completion |
9 |
9 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_wrapper |
4 |
4 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_wrapper.create |
4 |
4 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_wrapper.acreate |
4 |
4 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper |
81 |
81 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.__init__ |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.text_stream |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.text_stream._text_stream |
5 |
5 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.response |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.request_id |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.__anext__ |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.__aiter__ |
3 |
3 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.__aiter__.traced_iter |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.__aenter__ |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.__aexit__ |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.close |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.get_final_message |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.get_final_text |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.until_done |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessageStreamWrapper.current_message_snapshot |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessagesStreamManagerWrapper.__init__ |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessagesStreamManagerWrapper.__aenter__ |
3 |
3 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
_get_stream_wrapper.AsyncMessagesStreamManagerWrapper.__aexit__ |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
wrap_anthropic |
7 |
7 |
0 |
0% |
| langsmith/wrappers/_anthropic.py |
(no function) |
29 |
1 |
4 |
97% |
| langsmith/wrappers/_gemini.py |
_strip_none |
1 |
1 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_convert_config_for_tracing |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_process_gemini_inputs |
46 |
46 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_infer_invocation_params |
10 |
10 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_create_usage_metadata |
12 |
12 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_process_generate_content_response |
63 |
63 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_reduce_generate_content_chunks |
32 |
32 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_get_wrapper |
6 |
6 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_get_wrapper.generate |
3 |
3 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
_get_wrapper.agenerate |
3 |
3 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
wrap_gemini |
12 |
12 |
0 |
0% |
| langsmith/wrappers/_gemini.py |
(no function) |
28 |
0 |
2 |
100% |
| langsmith/wrappers/_openai.py |
_get_omit_types |
8 |
8 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_strip_not_given |
8 |
8 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_process_inputs |
9 |
9 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_infer_invocation_params |
7 |
7 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_reduce_choices |
38 |
38 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_reduce_chat |
11 |
11 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_reduce_completions |
11 |
11 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_create_usage_metadata |
11 |
11 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_process_chat_completion |
8 |
8 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_get_wrapper |
6 |
6 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_get_wrapper.create |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_get_wrapper.acreate |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_get_parse_wrapper |
6 |
6 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_get_parse_wrapper.parse |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_get_parse_wrapper.aparse |
2 |
2 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_reduce_response_events |
4 |
4 |
0 |
0% |
| langsmith/wrappers/_openai.py |
wrap_openai |
22 |
22 |
0 |
0% |
| langsmith/wrappers/_openai.py |
_process_responses_api_output |
9 |
9 |
0 |
0% |
| langsmith/wrappers/_openai.py |
(no function) |
31 |
0 |
5 |
100% |
| langsmith/wrappers/_openai_agents.py |
(no function) |
4 |
0 |
0 |
100% |