ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ

ਬਲੌਗ

LLM ਰੁਕਾਵਟਾਂ ਦਾ ਪਰਦਾਫਾਸ਼: ਔਬਜ਼ਰਵੇਬਿਲਟੀ, OTEL ਅਤੇ ਲਾਗਤ ਨਿਯੰਤਰਣ

ਬਿਜ਼ਨਸ ਬ੍ਰੀਫ: OpenTelemetry, Prometheus/Grafana, Langfuse — ਫਾਇਦੇ, ਨੁਕਸਾਨ, ਲਾਗਤਾਂ, ਅਤੇ ਏਜੰਟ ਖਰਚ ਘਟਾਉਣ ਵਾਲੇ ਵਰਤੋਂ ਮੈਟ੍ਰਿਕਸ

  • Balinder Walia
  • 4 ਮਿੰਟ ਦੀ ਪੜ੍ਹਤ
  • Updated

TenthMatrix ਬਿਜ਼ਨਸ ਬ੍ਰੀਫ: ਔਬਜ਼ਰਵੇਬਿਲਟੀ ਨਾਲ LLM ਅਤੇ ਏਜੰਟ ਰੁਕਾਵਟਾਂ ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰੋ — OpenTelemetry, Prometheus/Grafana/Thanos, ਅਤੇ Langfuse ਵਰਗੇ LLM ਪਲੇਟਫਾਰਮ — ਤਾਂ ਜੋ ਤੁਸੀਂ ਲਾਗਤ ਘਟਾ ਸਕੋ, SLOs ਕੱਸ ਸਕੋ, ਅਤੇ ਸਬੂਤਾਂ ਨਾਲ ਏਜੰਟ ਸ਼ਿਪ ਕਰ ਸਕੋ। ਡੂੰਘਾਈ: ਲੰਮਾ ਤਕਨੀਕੀ ਲੇਖ (OTEL, FinOps, ਏਜੰਟ ਬਜਟ)। ਸੰਬੰਧਿਤ: Turbocharging LLMs · Enterprise AI Lab.

OpenTelemetry ਅਤੇ ਲਾਗਤ ਨਿਯੰਤਰਣ ਨਾਲ LLM ਰੁਕਾਵਟਾਂ ਦਾ ਪਰਦਾਫਾਸ਼

ਨਿਚੋੜ। ਜ਼ਿਆਦਾਤਰ “ਹੌਲੀ AI” ਟਿਕਟਾਂ ਰਹੱਸਮਈ ਮਾਡਲ ਫੇਲ੍ਹੀਆਂ ਨਹੀਂ ਹੁੰਦੀਆਂ — ਉਨ੍ਹਾਂ ਵਿੱਚ ਐਟ੍ਰਿਬਿਊਸ਼ਨ ਗੁੰਮ ਹੁੰਦੀ ਹੈ। ਏਜੰਟ ਰਨਾਂ ਨੂੰ OpenTelemetry ਨਾਲ ਇੰਸਟ੍ਰੂਮੈਂਟ ਕਰੋ, ਆਉਟਪੁੱਟ ਸਕੋਰ ਕਰੋ, ਹਰ ਕਾਲ ਨੂੰ tenant / model / route / tokens / cost ਨਾਲ ਟੈਗ ਕਰੋ, ਅਤੇ ਬਜਟ ਲਾਗੂ ਕਰੋ। ਇਹ ਕਰਨ ਵਾਲੀਆਂ ਟੀਮਾਂ ਨੂੰ ਆਮ ਤੌਰ ’ਤੇ ਪਹਿਲੇ ਮਾਪ ਚੱਕਰ ਵਿੱਚ ਰੀਟ੍ਰਾਈਜ਼, ਵੱਡੇ ਮਾਡਲਾਂ ਅਤੇ ਅਨਕੈਸ਼ਡ ਪ੍ਰਾਂਪਟਾਂ ਵਿੱਚ 20–50% ਰਹਿੰਦ-ਖੂੰਹਦ ਮਿਲਦੀ ਹੈ।

ਟੈਲੀਮੈਟਰੀ ਤੋਂ ਬਿਨਾਂ ਰੁਕਾਵਟਾਂ ਕਿਉਂ ਲੁਕਦੀਆਂ ਹਨ

LLM ਏਜੰਟ ਪ੍ਰਾਂਪਟ, ਟੂਲ, RAG ਰਿਟਰੀਵਲ ਅਤੇ ਰੀਟ੍ਰਾਈਜ਼ ਨੂੰ ਚੇਨ ਕਰਦੇ ਹਨ। ਲੈਟੈਂਸੀ ਅਤੇ ਖਰਚ ਹਰ ਹੌਪ ’ਤੇ ਵਧਦੇ ਹਨ। ਸਪੈਨ ਅਤੇ ਮੈਟ੍ਰਿਕਸ ਤੋਂ ਬਿਨਾਂ ਤੁਸੀਂ ਨਹੀਂ ਦੱਸ ਸਕਦੇ ਕਿ ਰੁਕਾਵਟ ਮਾਡਲ ਹੈ, ਵੈਕਟਰ ਸਟੋਰ, ਫਲੇਕੀ ਟੂਲ, ਜਾਂ ਬਿਨਾਂ ਹੱਦ ਦਾ ਸੈਲਫ-ਡੀਬੱਗ ਲੂਪ। ਫਿਰ ਬਿਜ਼ਨਸ ਸਟੇਕਹੋਲਡਰ GPUs ਜਾਂ API ਕੋਟਾ ਵੱਧ ਖਰੀਦ ਲੈਂਦੇ ਹਨ ਜਦੋਂਕਿ ਉਤਪਾਦ ਕੁਆਲਿਟੀ ਥੱਲ੍ਹੀ ਰਹਿੰਦੀ ਹੈ।

AI ਅਸਟੇਟ ਲਈ TenthMatrix ਦਾ ਰੁਖ: ਏਜੰਟ ਪਾਈਪਲਾਈਨਾਂ ਨੂੰ ਕਿਸੇ ਹੋਰ ਪ੍ਰੋਡਕਸ਼ਨ ਸਰਵਿਸ ਵਾਂਗ ਲਓ — ਪਹਿਲਾਂ ਔਬਜ਼ਰਵੇਬਿਲਟੀ, ਫਿਰ ਸਰਵਿੰਗ ਆਪਟੀਮਾਈਜ਼ ਕਰੋ (PagedAttention / vLLM ਵੇਖੋ), ਫਿਰ ਅਨੁਸ਼ਾਸਨ ਨਾਲ ਪ੍ਰੋਮੋਟ ਕਰੋ (Ring Promoter)।

ਉਹ ਔਬਜ਼ਰਵੇਬਿਲਟੀ ਸਟੈਕ ਜੋ ਆਪਣੀ ਲਾਗਤ ਵਾਪਸ ਕਰਦਾ ਹੈ

OpenTelemetry ਤੋਂ Prometheus, Langfuse, Grafana ਅਤੇ FinOps ਗੇਟ

  • OpenTelemetry (OTEL) — ਟ੍ਰੇਸ, ਮੈਟ੍ਰਿਕਸ ਅਤੇ (ਜਿੱਥੇ ਲਾਭਦਾਇਕ ਹੋਵੇ) ਲੌਗ ਲਈ ਇੱਕ ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਲੇਅਰ। ਕਲੈਕਟਰ ਨੂੰ ਐਕਸਪੋਰਟ ਕਰੋ; ਬੈਕਐਂਡ ਵੱਲ ਫੈਨ-ਆਊਟ ਕਰੋ।
  • Prometheus + Grafana (+ Thanos) — ਗੋਲਡਨ ਸਿਗਨਲ: ਰਿਕਵੈਸਟ ਰੇਟ, ਐਰਰ ਰੇਟ, ਲੈਟੈਂਸੀ, ਟੋਕਨ ਥ੍ਰੂਪੁੱਟ, ਅਨੁਮਾਨਿਤ $/request, GPU ਉਪਯੋਗਤਾ। Thanos (ਜਾਂ ਬਰਾਬਰ) FinOps ਸਮੀਖਿਆਵਾਂ ਲਈ ਲੰਮੀ-ਮਿਆਦ ਦੇ ਮੈਟ੍ਰਿਕਸ ਰੱਖਦਾ ਹੈ।
  • LLM ਔਬਜ਼ਰਵੇਬਿਲਟੀ ਪਲੇਟਫਾਰਮ (ਜਿਵੇਂ Langfuse, LMNR) — ਸੈਸ਼ਨ/ਟ੍ਰੇਸ UI, ਪ੍ਰਾਂਪਟ ਵਰਜਨ, ਮਨੁੱਖੀ ਅਤੇ ਆਟੋ ਸਕੋਰ, ਰਿਗ੍ਰੈਸ਼ਨ ਲਈ ਡਾਟਾਸੈੱਟ।

ਇਸ ਪਹੁੰਚ ਦੇ ਫਾਇਦੇ ਅਤੇ ਨੁਕਸਾਨ

ਪਹਿਲੂ ਫਾਇਦੇ ਨੁਕਸਾਨ / ਟ੍ਰੇਡ-ਆਫ
ਲਾਗਤ ਨਿਯੰਤਰਣ ਖਰਚ ਨੂੰ tenant, ਫੀਚਰ, ਮਾਡਲ ਅਤੇ ਏਜੰਟ ਸਟੈਪ ਨਾਲ ਜੋੜੋ; ਰਹਿੰਦ-ਖੂੰਹਦ ਵਾਲੇ ਰੀਟ੍ਰਾਈ ਬੰਦ ਕਰੋ। ਇੰਸਟ੍ਰੂਮੈਂਟ ਕਰਨ ਲਈ ਇੰਜੀਨੀਅਰਿੰਗ ਸਮਾਂ; ਜੇ ਰਿਟੈਂਸ਼ਨ ਅਸਾਨ ਹੋਵੇ ਤਾਂ ਟ੍ਰੇਸ ਸਟੋਰੇਜ ਲਾਗਤ।
ਕੁਆਲਿਟੀ ਸਕੋਰ + ਡਾਟਾਸੈੱਟ ਗਾਹਕਾਂ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਾਂਪਟ ਰਿਗ੍ਰੈਸ਼ਨ ਫੜਦੇ ਹਨ। ਆਟੋ ਸਕੋਰਿੰਗ ਸ਼ੋਰ ਹੋ ਸਕਦੀ ਹੈ; ਨਾਜ਼ੁਕ ਰਾਹਾਂ ਲਈ ਅਜੇ ਵੀ ਮਨੁੱਖ ਚਾਹੀਦੇ ਹਨ।
ਆਪਸ ਤੁਹਾਡੀਆਂ ਹੋਰ ਮਾਈਕਰੋਸਰਵਿਸਾਂ ਵਾਂਗ ਹੀ OTEL/Prometheus ਸਕਿਲ ਸੈੱਟ। LLM-ਖਾਸ UI (Langfuse ਆਦਿ) ਚਲਾਉਣ ਜਾਂ ਖਰੀਦਣ ਲਈ ਇੱਕ ਹੋਰ ਉਤਪਾਦ।
ਅਨੁਪਾਲਨ ਆਡਿਟ ਕਿ ਕਿਸ ਨੇ ਕਿਹੜਾ ਮਾਡਲ ਕਿਹੜੇ ਪ੍ਰਾਂਪਟ ਵਰਜਨ ਨਾਲ ਕਾਲ ਕੀਤਾ। ਪ੍ਰਾਂਪਟ/PII ਰਿਟੈਂਸ਼ਨ ਨੀਤੀਆਂ ਅੱਗੇ ਤੋਂ ਡਿਜ਼ਾਈਨ ਕਰਨੀਆਂ ਪੈਣਗੀਆਂ।
ਮੁੱਲ ਤੱਕ ਗਤੀ ਜੇ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ Grafana ਚਲਾਉਂਦੇ ਹੋ ਤਾਂ ਪਹਿਲੇ ਡੈਸ਼ਬੋਰਡ ਦਿਨਾਂ ਵਿੱਚ। ਮਲਟੀ-ਏਜੰਟ ਗ੍ਰਾਫ ’ਤੇ ਪੂਰੀ ਲਾਗਤ ਐਟ੍ਰਿਬਿਊਸ਼ਨ ਵਧੇਰੇ ਸਮਾਂ ਲੈਂਦੀ ਹੈ।

ਲਾਗਤਾਂ: ਤੁਸੀਂ ਕੀ ਖਰਚਦੇ ਹੋ ਬਨਾਮ ਕੀ ਬਚਾਉਂਦੇ ਹੋ

ਇੰਸਟ੍ਰੂਮੈਂਟੇਸ਼ਨ ਲਾਗਤ (ਆਮ ਮੱਧਮ ਏਜੰਟ ਪਲੇਟਫਾਰਮ):

  • OTEL ਸਪੈਨ ਕਨਵੈਨਸ਼ਨ + ਐਕਸਪੋਰਟਰ ਵਾਇਰਿੰਗ ਲਈ 1–2 ਇੰਜੀਨੀਅਰ-ਹਫ਼ਤੇ।
  • ਕਲੈਕਟਰ + ਮੈਟ੍ਰਿਕਸ ਰਿਟੈਂਸ਼ਨ: ਸੈਂਪਲਿੰਗ ਟਿਊਨ ਹੋਣ ਤੋਂ ਬਾਅਦ ਅਕਸਰ ਮਹੀਨਾਵਾਰ LLM API/GPU ਖਰਚ ਦਾ <5–10%।
  • ਵਿਕਲਪਿਕ SaaS LLM ਔਬਜ਼ਰਵੇਬਿਲਟੀ: ਪ੍ਰਤੀ ਇਵੈਂਟ/ਟ੍ਰੇਸ ਕੀਮਤ — ਇਸ ਨੂੰ ਮਾਡਲ ਖਰਚ ਦੇ % ਵਜੋਂ ਬਜਟ ਕਰੋ, ਬਾਅਦ ਦੀ ਸੋਚ ਵਜੋਂ ਨਹੀਂ।

ਬਚਤ ਲੀਵਰ (ਵਰਤੋਂ ਮੈਟ੍ਰਿਕਸ ਜੋ ਫਰਕ ਪਾਉਂਦੇ ਹਨ):

  • ਪ੍ਰਤੀ ਸਫਲ ਟਾਸਕ ਟੋਕਨ — ਕੱਚੀ ਕਾਲ ਪ੍ਰਤੀ ਟੋਕਨ ਨਹੀਂ। ਟੂਲ ਲੂਪ ਅਤੇ ਸੈਲਫ-ਡੀਬੱਗ ਰਾਊਂਡ ਕੈਪ ਕਰੋ।
  • ਪ੍ਰਤੀ ਸਫਲ ਟਾਸਕ ਲਾਗਤ — classify/route ਲਈ ਸਸਤੇ ਮਾਡਲ; ਔਖੇ ਕਦਮਾਂ ਲਈ ਫਰੰਟੀਅਰ ਮਾਡਲ ਰਾਖਵੇਂ ਰੱਖੋ।
  • ਕੈਸ਼ ਹਿਟ ਰੇਟ — ਜਿੱਥੇ ਸੁਰੱਖਿਅਤ ਹੋਵੇ ਪ੍ਰਾਂਪਟ/ਪ੍ਰੀਫਿਕਸ ਕੈਸ਼ਿੰਗ; ਸਿਰਫ਼ ਲੈਟੈਂਸੀ ਨਹੀਂ, ਸਹੀਤਾ ਵੀ ਮਾਪੋ।
  • ਰੀਟ੍ਰਾਈ ਰੇਟ ਅਤੇ ਡੈੱਡ-ਲੈਟਰ ਰੇਟ — ਫਲੇਕੀ ਟੂਲ “ਮਾਡਲ ਕੁਆਲਿਟੀ” ਮਸਲਿਆਂ ਵਾਂਗ ਦਿਖਦੇ ਹਨ।
  • p95 TTFT ਅਤੇ ਐਂਡ-ਟੂ-ਐਂਡ ਲੈਟੈਂਸੀ — ਖਰਚ ਘਟਾਉਂਦੇ ਹੋਏ UX ਦੀ ਰੱਖਿਆ ਕਰੋ।
ਅੰਗੂਠੇ ਦਾ ਨਿਯਮ। ਜੇ ਤੁਸੀਂ ਇਸ ਦਾ ਜਵਾਬ ਨਹੀਂ ਦੇ ਸਕਦੇ “ਪਿਛਲੇ ਹਫ਼ਤੇ ਇਸ ਏਜੰਟ ਦੀ ਲਾਗਤ ਗਾਹਕ ਅਤੇ ਕਦਮ ਮੁਤਾਬਕ ਕੀ ਸੀ?” ਤਾਂ ਤੁਸੀਂ ਵਰਤੋਂ ਸਕੇਲ ਕਰਨ ਲਈ ਤਿਆਰ ਨਹੀਂ — ਤੁਸੀਂ ਫਾਈਨੈਂਸ ਨੂੰ ਹੈਰਾਨ ਕਰਨ ਲਈ ਤਿਆਰ ਹੋ।

ਸਕੋਰਿੰਗ: ਮੈਨੂਅਲ ਬਨਾਮ ਆਟੋਮੈਟਿਕ

ਵਿਧੀ ਕਦੋਂ ਵਰਤੋ ਬਿਜ਼ਨਸ ਨੋਟ
ਮੈਨੂਅਲ ਸਕੋਰਿੰਗ ਗੋਲਡ ਸੈੱਟ, ਨਿਯਮਿਤ ਜਵਾਬ, ਬ੍ਰਾਂਡ-ਸੰਵੇਦਨਸ਼ੀਲ ਕਾਪੀ। ਮਹਿੰਗਾ ਪਰ ਆਟੋ ਜੱਜਾਂ ਨੂੰ ਧਰਤੀ ’ਤੇ ਰੱਖਦਾ ਹੈ।
ਆਟੋਮੈਟਿਕ ਸਕੋਰਿੰਗ ਉੱਚ-ਵਾਲੀਅਮ ਰਿਗ੍ਰੈਸ਼ਨ, LLM-as-judge, ਰੂਬਰਿਕ ਚੈੱਕ। ਸਕੇਲ ’ਤੇ ਸਸਤਾ; ਮਹੀਨਾਵਾਰ ਮਨੁੱਖਾਂ ਨਾਲ ਕੈਲੀਬਰੇਟ ਕਰੋ।

ਮਾਈਗ੍ਰੇਸ਼ਨ ਪਲੇਬੁੱਕ (ਛੋਟਾ ਸ਼ੁਰੂ ਕਰੋ)

  1. OTEL + ਟੋਕਨ/ਲਾਗਤ ਐਟ੍ਰਿਬਿਊਟਸ ਨਾਲ ਇੱਕ ਪ੍ਰੋਡਕਸ਼ਨ ਏਜੰਟ ਪਾਥ ਐਂਡ-ਟੂ-ਐਂਡ ਇੰਸਟ੍ਰੂਮੈਂਟ ਕਰੋ।
  2. ਰੇਟ / ਐਰਰ / ਲੈਟੈਂਸੀ / $/success ਲਈ Grafana ਬੋਰਡ ਸ਼ਿਪ ਕਰੋ।
  3. ਉਸ ਪਾਥ ’ਤੇ ਪ੍ਰਾਂਪਟ ਵਰਜਨ ਅਤੇ ਸਕੋਰ ਲਈ Langfuse (ਜਾਂ ਬਰਾਬਰ) ਜੋੜੋ।
  4. ਸਖ਼ਤ ਕੈਪ ਲਾਗੂ ਕਰੋ: ਵੱਧ ਤੋਂ ਵੱਧ ਟੋਕਨ, ਟੂਲ ਕਾਲਾਂ, ਪ੍ਰਤੀ ਸੈਸ਼ਨ ਰੀਟ੍ਰਾਈ।
  5. ਪਹਿਲੇ ਪਾਥ ’ਤੇ ਮਾਪੀ ਹੋਈ ਲਾਗਤ ਜਾਂ ਲੈਟੈਂਸੀ ਜਿੱਤ ਦਿਖਾਉਣ ਤੋਂ ਬਾਅਦ ਹੀ ਅਗਲੇ ਏਜੰਟ ਤੱਕ ਫੈਲਾਓ।

ਵੇਖੋ: AI ਸਿਸਟਮਾਂ ਲਈ ਔਬਜ਼ਰਵੇਬਿਲਟੀ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ

ਔਬਜ਼ਰਵੇਬਿਲਟੀ ਕਲਚਰ ’ਤੇ ਸੰਦਰਭ ਗੱਲਬਾਤ — TenthMatrix ਉਤਪਾਦ ਡੈਮੋ ਨਹੀਂ। OpenTelemetry ਡੌਕਸ ਅਤੇ TenthMatrix ਤਕਨੀਕੀ ਲੇਖ ਨਾਲ ਜੋੜੋ।

ਅੱਗੇ ਪੜ੍ਹੋ

  1. ਲੰਮਾ ਲੇਖ — OTEL ਸਪੈਨ ਸਕੀਮਾ, ਕਲੈਕਟਰ, ਲਾਗਤ ਫਾਰਮੂਲੇ, ਏਜੰਟ ਕੈਪ, Langfuse/LMNR ਨੋਟਸ।
  2. Turbocharging LLMs — ਦੇਖਣ ਤੋਂ ਬਾਅਦ ਸਰਵਿੰਗ-ਸਾਈਡ ਰੁਕਾਵਟਾਂ।
  3. ਲੋਕਲ ਏਜੰਟ · Enterprise AI Lab · TenthMatrix ਨਾਲ ਸੰਪਰਕ

TenthMatrix ਵੱਲੋਂ ਪ੍ਰਕਾਸ਼ਿਤ। ਹਵਾਲੇ: langfuse/langfuse · lmnr-ai/lmnr · OpenTelemetry.