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.
This hands-on is also available as an on-demand webinar.
Standard Version Architecture#
RAG Version Architecture#
Compatibility#
Deployment | Tutorial Compatible |
---|---|
Dynatrace Managed | ✔️ |
Dynatrace SaaS | ✔️ |