Skip to content

Commit 91491a3

Browse files
committed
Cohere model fixes
1 parent 8406365 commit 91491a3

File tree

1 file changed

+3
-5
lines changed
  • src/langtrace_python_sdk/instrumentation/cohere

1 file changed

+3
-5
lines changed

src/langtrace_python_sdk/instrumentation/cohere/patch.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,13 @@
2626
)
2727
from langtrace.trace_attributes import Event, LLMSpanAttributes
2828
from langtrace_python_sdk.utils import set_span_attribute
29-
from opentelemetry import baggage
3029
from opentelemetry.trace import SpanKind
3130
from opentelemetry.trace.status import Status, StatusCode
3231

3332
from langtrace_python_sdk.constants.instrumentation.cohere import APIS
3433
from 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
4136
from 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

Comments
 (0)