Cohere Monitoring & Observability with OpenTelemetry Cohere has released a no-code OpenTelemetry instrumentation package for monitoring its AI APIs, enabling developers to trace Chat, Embed, and Rerank requests end-to-end in SigNoz without modifying application code. The integration captures LLM-specific attributes like model name and token usage, helping teams improve reliability and set alerts on latency and errors. What is Cohere Monitoring? Cohere monitoring gives you real-time visibility into your AI applications by collecting traces using OpenTelemetry https://opentelemetry.io/ . This guide shows you how to instrument a Python application that calls Cohere's Chat, Embed, and Rerank APIs and export its traces to SigNoz, without adding any OpenTelemetry code to your application. With full Cohere observability in SigNoz, you can trace every Cohere request end to end, correlate LLM spans carrying gen ai. attributes such as model name and token usage, set alerts on latency and errors, and continuously improve the reliability of your Cohere applications. Prerequisites - A SigNoz Cloud account https://signoz.io/teams/ with an active ingestion key or Self Hosted SigNoz instance https://signoz.io/docs/install/self-host/ - Python 3.10 or later - A Cohere API key https://dashboard.cohere.com/api-keys - The Cohere Python SDK in your application environment Monitor Cohere with OpenTelemetry The instrumentation is no-code: the opentelemetry-instrument launcher discovers the installed opentelemetry-instrumentation-cohere package and instruments the Cohere SDK at process startup, so you don't add any OpenTelemetry code to your application. For more details, refer to the Cohere OpenTelemetry instrumentor https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-cohere . Step 1: Install the dependencies Create a virtual environment and install the Cohere SDK, the OpenTelemetry distribution, the OTLP exporter, and the Cohere instrumentor: python3 -m venv .venv .venv/bin/python -m pip install --upgrade pip .venv/bin/python -m pip install \ cohere \ opentelemetry-distro \ opentelemetry-exporter-otlp \ opentelemetry-instrumentation-cohere Then install any remaining instrumentation for your application's other dependencies: .venv/bin/opentelemetry-bootstrap --action=install The Cohere package must be installed explicitly. The bootstrap command does not add it for you. Step 2: Configure the OpenTelemetry export Set these environment variables through your deployment secret manager or a local .env file: COHERE API KEY=