2626)
2727from langtrace .trace_attributes import Event , LLMSpanAttributes
2828from langtrace_python_sdk .utils import set_span_attribute
29- from opentelemetry import baggage
3029from opentelemetry .trace import SpanKind
3130from opentelemetry .trace .status import Status , StatusCode
3231
3332from langtrace_python_sdk .constants .instrumentation .cohere import APIS
3433from langtrace_python_sdk .constants .instrumentation .common import (
35- LANGTRACE_ADDITIONAL_SPAN_ATTRIBUTES_KEY ,
3634 SERVICE_PROVIDERS ,
3735)
38- from importlib_metadata import version as v
39-
40- from langtrace_python_sdk .constants import LANGTRACE_SDK_NAME
4136from langtrace .trace_attributes import SpanAttributes
4237
4338
@@ -51,6 +46,7 @@ def traced_method(wrapped, instance, args, kwargs):
5146 ** get_langtrace_attributes (version , service_provider ),
5247 ** get_llm_request_attributes (kwargs ),
5348 ** get_llm_url (instance ),
49+ SpanAttributes .LLM_REQUEST_MODEL : kwargs .get ("model" ) or "command-r-plus" ,
5450 SpanAttributes .LLM_URL : APIS ["RERANK" ]["URL" ],
5551 SpanAttributes .LLM_PATH : APIS ["RERANK" ]["ENDPOINT" ],
5652 SpanAttributes .LLM_REQUEST_DOCUMENTS : json .dumps (kwargs .get ("documents" )),
@@ -204,6 +200,7 @@ def traced_method(wrapped, instance, args, kwargs):
204200 ** get_langtrace_attributes (version , service_provider ),
205201 ** get_llm_request_attributes (kwargs , prompts = prompts ),
206202 ** get_llm_url (instance ),
203+ SpanAttributes .LLM_REQUEST_MODEL : kwargs .get ("model" ) or "command-r-plus" ,
207204 SpanAttributes .LLM_URL : APIS ["CHAT_CREATE" ]["URL" ],
208205 SpanAttributes .LLM_PATH : APIS ["CHAT_CREATE" ]["ENDPOINT" ],
209206 ** get_extra_attributes (),
@@ -371,6 +368,7 @@ def traced_method(wrapped, instance, args, kwargs):
371368 ** get_langtrace_attributes (version , service_provider ),
372369 ** get_llm_request_attributes (kwargs , prompts = prompts ),
373370 ** get_llm_url (instance ),
371+ SpanAttributes .LLM_REQUEST_MODEL : kwargs .get ("model" ) or "command-r-plus" ,
374372 SpanAttributes .LLM_IS_STREAMING : True ,
375373 SpanAttributes .LLM_URL : APIS ["CHAT_STREAM" ]["URL" ],
376374 SpanAttributes .LLM_PATH : APIS ["CHAT_STREAM" ]["ENDPOINT" ],
0 commit comments