Skip to content

Large Language Model Observability with Dynatrace#

Support Policy

This is a demo project created by the Developer Relations team at Dynatrace, showcasing integrations with open source technologies.

Support is provided via GitHub issues only. The materials provided in this repository are offered "as-is" without any warranties, express or implied. Use them at your own risk.

View the Code

The code for this repository is hosted on GitHub. Click the "View Code on GitHub" link above.

Demo application for giving travel advice written in Python. Observability signals by OpenTelemetry and OpenLLMetry.

The demo application has two different versions:

  • Standard
  • Retrieval-augmented generation (RAG)

The standard version uses OpenAI ChatGPT to generate advice for a given destination and use Weaviate as a cache layer. The RAG version uses Ollama to generate advice for a given destination and PineCone to fetch additional context to refine the advice provided by Ollama.

title

This hands-on is also available as an on-demand webinar.

Standard Version Architecture#

architecture

RAG Version Architecture#

architecture

Compatibility#

Deployment Tutorial Compatible
Dynatrace Managed ✔️
Dynatrace SaaS ✔️