[{"data":1,"prerenderedAt":479},["ShallowReactive",2],{"blog-tag-de-tracing":3},[4,121,192,245,329,381,429],{"slug":5,"published":6,"minutes":7,"category":8,"tags":9,"tagPages":15,"keywords":21,"about":29,"sources":41,"cover":111,"og":112,"expertise":113,"locales":114,"lang":116,"title":118,"description":119,"coverAlt":120},"opik","2026-10-05",7,"llmops",[10,11,12,13,14],"LLM observability","Tracing","Evaluation","OpenTelemetry","Self-hosting",[16,17,18,19,20],"llm-observability","tracing","evaluation","opentelemetry","self-hosting",[5,22,23,24,25,26,27,28],"opik test","opik vs langfuse vergleich","opik kosten","self-hosted llm-tracing","opik opentelemetry anbindung","llm-as-a-judge metriken","opik guardrails einrichten",[30,33,35,38],{"name":31,"url":32},"Comet ML","https:\u002F\u002Fwww.comet.com",{"name":13,"url":34},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FOpenTelemetry",{"name":36,"url":37},"Observability (software)","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FObservability_(software)",{"name":39,"url":40},"Apache License","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FApache_License",[42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108],{"title":43,"url":44},"Opik repository README on GitHub","https:\u002F\u002Fgithub.com\u002Fcomet-ml\u002Fopik",{"title":46,"url":47},"Opik LICENSE file: Apache License 2.0","https:\u002F\u002Fgithub.com\u002Fcomet-ml\u002Fopik\u002Fblob\u002Fmain\u002FLICENSE",{"title":49,"url":50},"Opik on PyPI: package metadata","https:\u002F\u002Fpypi.org\u002Fpypi\u002Fopik\u002Fjson",{"title":52,"url":53},"Opik product page","https:\u002F\u002Fwww.comet.com\u002Fsite\u002Fproducts\u002Fopik\u002F",{"title":55,"url":56},"Opik pricing","https:\u002F\u002Fwww.comet.com\u002Fsite\u002Fpricing\u002F",{"title":58,"url":59},"Opik docs: run locally with Docker Compose","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fself-host\u002Flocal_deployment",{"title":61,"url":62},"Opik docs: Kubernetes deployment with Helm","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fself-host\u002Fkubernetes",{"title":64,"url":65},"Opik docs: platform architecture","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fself-host\u002Farchitecture",{"title":67,"url":68},"Opik docs: tracing getting started","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Ftracing\u002Fgetting-started",{"title":70,"url":71},"Opik docs: OpenTelemetry integration","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fintegrations\u002Fopentelemetry",{"title":73,"url":74},"Opik docs: evaluation metrics overview","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fevaluation\u002Fmetrics\u002Foverview",{"title":76,"url":77},"Opik docs: online evaluation rules","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fproduction\u002Fonline-evaluation\u002Frules",{"title":79,"url":80},"Opik docs: Prompt Library overview","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fdevelopment\u002Fprompt-library\u002Foverview",{"title":82,"url":83},"Opik docs: optimisation algorithms","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fdevelopment\u002Foptimization-runs\u002Falgorithms\u002Foverview",{"title":85,"url":86},"Opik docs: guardrails overview","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fguardrails\u002Foverview",{"title":88,"url":89},"Opik docs: guardrails server","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fguardrails\u002Fserver",{"title":91,"url":92},"Opik docs: SDK anonymizers","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fproduction\u002Fgateway-guardrails\u002Fanonymizers",{"title":94,"url":95},"Opik docs: data anonymization","https:\u002F\u002Fwww.comet.com\u002Fdocs\u002Fopik\u002Fadministration\u002Fdata_anonymization",{"title":97,"url":98},"Comet ML privacy policy","https:\u002F\u002Fwww.comet.com\u002Fsite\u002Fprivacy-policy\u002F",{"title":100,"url":101},"Comet Trust Center","https:\u002F\u002Ftrust.comet.com\u002F",{"title":103,"url":104},"Langfuse repository README (licence)","https:\u002F\u002Fgithub.com\u002Flangfuse\u002Flangfuse",{"title":106,"url":107},"Arize Phoenix repository README (licence)","https:\u002F\u002Fgithub.com\u002FArize-ai\u002Fphoenix",{"title":109,"url":110},"LangChain pricing (LangSmith plans)","https:\u002F\u002Fwww.langchain.com\u002Fpricing","\u002Fimages\u002Fblog\u002Fopik\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopik\u002Fog.jpg","ai-engineer",[115,116,117],"en","de","hu","Opik im Test: Open-Source-Tracing und Evals mit US-gehosteter Cloud","Opik im Test: Traces, Judge-Metriken, Prompts und Optimierer unter Apache 2.0. Selbst hosten ist gratis, Pro-Cloud ab 19 Dollar, Hosting in den USA.","Opik: Ein Fernglas auf einem Stapel Notizbücher, im Hintergrund eine Wolke über einer Fahne.",{"slug":122,"published":123,"updated":124,"minutes":125,"category":126,"tags":127,"tagPages":132,"keywords":136,"about":145,"sources":155,"cover":186,"og":187,"expertise":113,"locales":188,"lang":116,"title":189,"description":190,"coverAlt":191},"openai-agents-sdk","2026-09-11","2026-10-02",10,"agents",[128,11,129,130,131],"Agent runtime","Guardrails","MCP","Python",[17,133,134,135],"guardrails","mcp","python",[137,138,139,140,141,142,143,144],"openai agents sdk","openai agents sdk vs langgraph vergleich","python agent-framework vergleich","openai agents sdk guardrails einrichten","agenten-läufe tracing tool-calls","openai agents sdk freigabe","openai-agents pypi","agents sdk vs responses api vergleich",[146,149,152],{"name":147,"url":148},"Model context protocol","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FModel_context_protocol",{"name":150,"url":151},"Software framework","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSoftware_framework",{"name":153,"url":154},"Agentic AI","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAgentic_AI",[156,159,162,165,168,171,174,177,180,183],{"title":157,"url":158},"OpenAI Agents SDK documentation: Intro, and Agents SDK or Responses API","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002F",{"title":160,"url":161},"OpenAI Agents SDK documentation: Running agents","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Frunning_agents\u002F",{"title":163,"url":164},"OpenAI Agents SDK documentation: Guardrails","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fguardrails\u002F",{"title":166,"url":167},"OpenAI Agents SDK documentation: Human-in-the-loop","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fhuman_in_the_loop\u002F",{"title":169,"url":170},"OpenAI Agents SDK documentation: Tracing","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Ftracing\u002F",{"title":172,"url":173},"OpenAI Agents SDK documentation: Configuration","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fconfig\u002F",{"title":175,"url":176},"openai-agents 0.23.1 on PyPI, release history and licence","https:\u002F\u002Fpypi.org\u002Fproject\u002Fopenai-agents\u002F",{"title":178,"url":179},"OpenAI: The next evolution of the Agents SDK (15 April 2026)","https:\u002F\u002Fopenai.com\u002Findex\u002Fthe-next-evolution-of-the-agents-sdk\u002F",{"title":181,"url":182},"OpenAI API documentation: Agents, comparison of the three runtimes","https:\u002F\u002Fdevelopers.openai.com\u002Fapi\u002Fdocs\u002Fguides\u002Fagents",{"title":184,"url":185},"Arize: AI agent frameworks compared (1 October 2026)","https:\u002F\u002Farize.com\u002Fai-agents\u002Fagent-frameworks\u002F","\u002Fimages\u002Fblog\u002Fopenai-agents-sdk\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopenai-agents-sdk\u002Fog.jpg",[115,116,117],"OpenAI Agents SDK: eine schlanke Agent-Runtime mit scharfen Kanten","Eine Bewertung des OpenAI Agents SDK: Runner-Schleife, Tracing, Guardrails und Approvals, plus was Release-Tempo und die Responses-only-Funktionen kosten.","OpenAI Agents SDK: Ein kleiner offener Werkzeugkoffer, darin ein Cuttermesser mit scharfer Klinge.",{"slug":193,"published":194,"updated":195,"minutes":125,"category":8,"tags":196,"tagPages":197,"keywords":198,"about":206,"sources":215,"cover":239,"og":240,"expertise":113,"locales":241,"lang":116,"title":242,"description":243,"coverAlt":244},"langfuse","2026-08-13","2026-10-07",[10,11,13,14,12],[16,17,19,20,18],[193,199,200,201,202,203,204,205],"langfuse vs langsmith vergleich","llm-tracing werkzeug","langfuse selbst hosten","langfuse preise","opentelemetry llm-traces","llm-kosten tracking","prompt-versionierung",[207,210,211,214],{"name":208,"url":209},"Langfuse","https:\u002F\u002Flangfuse.com",{"name":13,"url":34},{"name":212,"url":213},"ClickHouse","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FClickHouse",{"name":36,"url":37},[216,219,222,225,228,231,234,237],{"title":217,"url":218},"Langfuse documentation: observability and application tracing","https:\u002F\u002Flangfuse.com\u002Fdocs\u002Fobservability\u002Foverview",{"title":220,"url":221},"Langfuse documentation: get started with tracing","https:\u002F\u002Flangfuse.com\u002Fdocs\u002Fobservability\u002Fget-started",{"title":223,"url":224},"Langfuse pricing: cloud plans, billable units and worked examples","https:\u002F\u002Flangfuse.com\u002Fpricing",{"title":226,"url":227},"Langfuse pricing: self-hosted plans and the feature comparison","https:\u002F\u002Flangfuse.com\u002Fpricing-self-host",{"title":229,"url":230},"Self-host Langfuse: deployment options, containers and storage services","https:\u002F\u002Flangfuse.com\u002Fself-hosting",{"title":232,"url":233},"Langfuse changelog: v4 is live (17 August 2026)","https:\u002F\u002Flangfuse.com\u002Fchangelog\u002F2026-08-17-langfuse-v4",{"title":235,"url":236},"Langfuse blog: Langfuse joins ClickHouse (16 January 2026)","https:\u002F\u002Flangfuse.com\u002Fblog\u002Fjoining-clickhouse",{"title":238,"url":104},"GitHub: langfuse\u002Flangfuse, the platform repository","\u002Fimages\u002Fblog\u002Flangfuse\u002Fcover.webp","\u002Fimages\u002Fblog\u002Flangfuse\u002Fog.jpg",[115,116,117],"Langfuse-Test: Tracing, Prompts und Evals selbst gehostet","Langfuse im Test: LLM-Traces, Prompt-Versionen und Experimente auf einer MIT-lizenzierten Plattform. Was Selbsthosting kostet und wo Langfuse verliert.","Langfuse: Eine Fußspur im Garten eines Hauses führt zu einem Notizbuch mit Lupe.",{"slug":246,"published":247,"updated":248,"minutes":249,"category":8,"tags":250,"tagPages":253,"keywords":255,"about":266,"sources":273,"cover":323,"og":324,"expertise":113,"locales":325,"lang":116,"title":326,"description":327,"coverAlt":328},"agent-observability-opentelemetry","2026-08-06","2026-10-01",12,[13,10,251,11,252],"AI agents","Evals",[19,16,254,17],"ai-agents",[256,257,258,259,260,261,262,263,264,265],"llm-agenten observability opentelemetry","genai-semantikkonventionen opentelemetry","llm-agenten tracen anleitung","gen_ai semantic conventions attribute","llm token-verbrauch kosten metriken","sampling bei llm-tracing","pii in llm-traces","langfuse vs arize phoenix vs datadog vergleich","ki-agenten tracing evals","opentelemetry llm tracing tutorial",[267,268,270],{"name":13,"url":34},{"name":269,"url":37},"Observability",{"name":271,"url":272},"Intelligent agent","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FIntelligent_agent",[274,277,280,283,286,289,292,295,298,301,304,307,310,312,314,317,320],{"title":275,"url":276},"OpenTelemetry: GenAI semantic conventions repository (open-telemetry\u002Fsemantic-conventions-genai)","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai",{"title":278,"url":279},"GenAI conventions: overview (status Development)","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002FREADME.md",{"title":281,"url":282},"GenAI conventions: model spans, execute_tool and content capture","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002Fgen-ai-spans.md",{"title":284,"url":285},"GenAI conventions: agent spans","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002Fgen-ai-agent-spans.md",{"title":287,"url":288},"GenAI conventions: metrics","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002Fgen-ai-metrics.md",{"title":290,"url":291},"GenAI conventions: inference token metrics","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002Fgen-ai-token-metrics.md",{"title":293,"url":294},"GenAI conventions: events (gen_ai.evaluation.result)","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002Fgen-ai-events.md",{"title":296,"url":297},"GenAI conventions: Model Context Protocol","https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fsemantic-conventions-genai\u002Fblob\u002Fmain\u002Fdocs\u002Fgen-ai\u002Fmcp.md",{"title":299,"url":300},"OpenTelemetry docs: GenAI conventions moved notice","https:\u002F\u002Fopentelemetry.io\u002Fdocs\u002Fspecs\u002Fsemconv\u002Fgen-ai\u002F",{"title":302,"url":303},"OpenTelemetry docs: Sampling","https:\u002F\u002Fopentelemetry.io\u002Fdocs\u002Fconcepts\u002Fsampling\u002F",{"title":305,"url":306},"John Hodge: The state of the OpenTelemetry GenAI semantic conventions (July 2026)","https:\u002F\u002Fjohn-hodge.com\u002Fblog\u002Fopentelemetry-genai-semantic-conventions\u002F",{"title":308,"url":309},"Langfuse docs: OpenTelemetry integration","https:\u002F\u002Flangfuse.com\u002Fdocs\u002Fopentelemetry\u002Fget-started",{"title":311,"url":104},"Langfuse repository and licence",{"title":313,"url":107},"Arize Phoenix repository",{"title":315,"url":316},"Arize OpenInference repository","https:\u002F\u002Fgithub.com\u002FArize-ai\u002Fopeninference",{"title":318,"url":319},"Datadog docs: OpenTelemetry instrumentation for LLM Observability","https:\u002F\u002Fdocs.datadoghq.com\u002Fllm_observability\u002Finstrumentation\u002Fotel_instrumentation\u002F",{"title":321,"url":322},"Honeycomb docs: Send data with OpenTelemetry","https:\u002F\u002Fdocs.honeycomb.io\u002Fsend-data\u002Fopentelemetry\u002F","\u002Fimages\u002Fblog\u002Fagent-observability-opentelemetry\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fagent-observability-opentelemetry\u002Fog.jpg",[115,116,117],"Observability für LLM-Agenten mit OpenTelemetry: Traces, Tokens, PII und Evals","So tracest du LLM-Agenten mit OpenTelemetry: GenAI Semantic Conventions und ihr Status, Span-Baum, Token-Metriken, Sampling, PII, Evals und Tool-Optionen.","Agent-Observability: Ein Stethoskop liegt auf einem kleinen Roboter neben einem Monitor mit ruhiger Wellenlinie.",{"slug":330,"published":331,"minutes":125,"category":8,"tags":332,"tagPages":336,"keywords":337,"about":344,"sources":352,"cover":375,"og":376,"expertise":113,"locales":377,"lang":116,"title":378,"description":379,"coverAlt":380},"braintrust","2026-07-07",[333,269,334,335,11],"Evaluations","LLM-as-a-judge","CI gates",[17],[330,338,339,340,341,342,343],"braintrust preise","braintrust eval anleitung","autoevals bibliothek","braintrust vs langfuse vergleich","llm-evaluation plattform","eval-getriebene entwicklung",[345,348,351],{"name":346,"url":347},"Braintrust","https:\u002F\u002Fwww.braintrust.dev",{"name":349,"url":350},"Continuous integration","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FContinuous_integration",{"name":36,"url":37},[353,356,359,362,365,368,371,373],{"title":354,"url":355},"Braintrust pricing: plans, credits and usage rates","https:\u002F\u002Fwww.braintrust.dev\u002Fpricing",{"title":357,"url":358},"Braintrust documentation: plans and limits","https:\u002F\u002Fwww.braintrust.dev\u002Fdocs\u002Fplans-and-limits",{"title":360,"url":361},"Braintrust documentation: evaluation quickstart","https:\u002F\u002Fwww.braintrust.dev\u002Fdocs\u002Fevaluation-quickstart",{"title":363,"url":364},"Braintrust documentation: get started","https:\u002F\u002Fwww.braintrust.dev\u002Fdocs",{"title":366,"url":367},"GitHub: Braintrust organisation repositories","https:\u002F\u002Fgithub.com\u002Forgs\u002Fbraintrustdata\u002Frepositories",{"title":369,"url":370},"Arize Phoenix documentation: self-hosting","https:\u002F\u002Farize.com\u002Fdocs\u002Fphoenix\u002Fself-hosting",{"title":372,"url":224},"Langfuse pricing: cloud plans and billable units",{"title":374,"url":110},"LangChain pricing: LangSmith plans","\u002Fimages\u002Fblog\u002Fbraintrust\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fbraintrust\u002Fog.jpg",[115,116,117],"Braintrust im Test: Eval-first Observability mit hartem Zähler","Braintrust im Test: Datasets und geprüfte Experimente aus Produktions-Traces. Was Starter und Pro kosten und wo Phoenix, Langfuse und LangSmith gewinnen.","Braintrust: Drei unterschiedlich gefüllte Reagenzgläser stehen neben einem großen runden Zähler.",{"slug":382,"published":383,"updated":248,"minutes":125,"category":8,"tags":384,"tagPages":386,"keywords":387,"about":395,"sources":400,"cover":423,"og":424,"expertise":113,"locales":425,"lang":116,"title":426,"description":427,"coverAlt":428},"arize-phoenix","2026-07-03",[10,11,13,385,12],"Self-hosted",[16,17,19,18],[388,389,390,391,392,393,394],"arize phoenix","arize phoenix selbst hosten","arize phoenix docker anleitung","llm-tracing opentelemetry","phoenix vs langfuse vergleich","openinference instrumentation","llm-observability tools vergleich",[396,398,399],{"name":397,"url":107},"Arize Phoenix",{"name":13,"url":34},{"name":36,"url":37},[401,404,406,409,412,415,418,421,422],{"title":402,"url":403},"Arize Phoenix: open-source AI observability and evaluation","https:\u002F\u002Fphoenix.arize.com",{"title":405,"url":370},"Phoenix documentation: self-hosting",{"title":407,"url":408},"Phoenix documentation: licence, Elastic License 2.0","https:\u002F\u002Farize.com\u002Fdocs\u002Fphoenix\u002Fself-hosting\u002Flicense",{"title":410,"url":411},"Phoenix documentation: architecture, storage and scaling","https:\u002F\u002Farize.com\u002Fdocs\u002Fphoenix\u002Fself-hosting\u002Farchitecture",{"title":413,"url":414},"Phoenix documentation: setup tracing","https:\u002F\u002Farize.com\u002Fdocs\u002Fphoenix\u002Ftracing\u002Fhow-to-tracing\u002Fsetup-tracing",{"title":416,"url":417},"Phoenix documentation: OpenTelemetry SDK setup","https:\u002F\u002Farize.com\u002Fdocs\u002Fphoenix\u002Ftracing\u002Fhow-to-tracing\u002Fsetup-tracing\u002Fsetup-using-phoenix-otel",{"title":419,"url":420},"Arize pricing: AX Free, AX Pro and AX Enterprise","https:\u002F\u002Farize.com\u002Fpricing\u002F",{"title":372,"url":224},{"title":374,"url":110},"\u002Fimages\u002Fblog\u002Farize-phoenix\u002Fcover.webp","\u002Fimages\u002Fblog\u002Farize-phoenix\u002Fog.jpg",[115,116,117],"Arize Phoenix im Test: LLM-Tracing und Evals auf eigener Infrastruktur","Arize Phoenix im Test: ELv2-lizenzierter Tracing- und Eval-Server, Betriebskosten und wo Langfuse, Braintrust und LangSmith besser sind.","Arize Phoenix: Ein Phönix steigt über einem kleinen Haus auf, auf dessen Dach eine Lupe liegt.",{"slug":430,"published":431,"updated":432,"minutes":125,"category":8,"tags":433,"tagPages":437,"keywords":438,"about":446,"sources":452,"cover":473,"og":474,"expertise":113,"locales":475,"lang":116,"title":476,"description":477,"coverAlt":478},"langsmith","2026-05-25","2026-09-14",[11,434,13,435,436],"LLM evals","Datasets","Retries",[17,19],[430,439,440,441,442,443,444,445],"langsmith vs langfuse vergleich","llm observability werkzeuge","llm-tracing kosten","langsmith preise","langsmith opentelemetry","llm-evaluation datasets","phoenix vs langsmith vergleich",[447,450,451],{"name":448,"url":449},"LangSmith","https:\u002F\u002Fwww.langchain.com\u002Flangsmith",{"name":13,"url":34},{"name":212,"url":213},[453,455,458,461,464,467,470],{"title":454,"url":110},"LangSmith pricing",{"title":456,"url":457},"LangSmith documentation: administration overview","https:\u002F\u002Fdocs.langchain.com\u002Flangsmith\u002Fadministration-overview",{"title":459,"url":460},"LangSmith documentation: custom instrumentation","https:\u002F\u002Fdocs.langchain.com\u002Flangsmith\u002Fannotate-code",{"title":462,"url":463},"LangSmith documentation: trace with OpenTelemetry","https:\u002F\u002Fdocs.langchain.com\u002Flangsmith\u002Ftrace-with-opentelemetry",{"title":465,"url":466},"LangSmith documentation: evaluation concepts","https:\u002F\u002Fdocs.langchain.com\u002Flangsmith\u002Fevaluation-concepts",{"title":468,"url":469},"LangSmith documentation: self-hosted deployment","https:\u002F\u002Fdocs.langchain.com\u002Flangsmith\u002Fself-hosted",{"title":471,"url":472},"LangChain: introducing end-to-end OpenTelemetry support in LangSmith","https:\u002F\u002Fwww.langchain.com\u002Fblog\u002Fend-to-end-opentelemetry-langsmith","\u002Fimages\u002Fblog\u002Flangsmith\u002Fcover.webp","\u002Fimages\u002Fblog\u002Flangsmith\u002Fog.jpg",[115,116,117],"LangSmith: aus einem Observability-Produkt wurde eine Agent-Plattform","LangSmith im Test: Abrechnung pro Trace, 14 und 180 Tage Retention, OpenTelemetry-Ingestion, Evals und der Schwenk zur Agent-Runtime.","LangSmith: Ein Amboss mit Hammer steht neben einem Teleskop und einer wachsenden Pflanze.",1793451238643]