Set `gen_ai.response.id` on `gen_ai.chat` spans
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 85/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- python
- Bereich
- observability
Rechercherichtung
Beginne in sentry_sdk/integrations/pydantic_ai/spans/ai_client.py bei update_ai_client_span() und untersuche anschließend pydantic-ai's ModelResponse sowie SPANDATA.GEN_AI_RESPONSE_ID in consts.py. Bestätige, dass response_id aus der Response extrahiert wird und dass abgeschlossene gen_ai.chat-Spans gen_ai.response.id für die Korrelation mit Provider-Dashboards und Logs bereitstellen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Extract response_id from pydantic-ai's ModelResponse and set it as gen_ai.response.id in update_ai_client_span() in sentry_sdk/integrations/pydantic_ai/spans/ai_client.py.
This is a recommended OTel attribute, useful for correlating spans with provider dashboards/logs. We already have SPANDATA.GEN_AI_RESPONSE_ID defined in consts.py.
- Vorherrschende Sprache
- Python
- Sterne
- 2.2k
- Forks
- 672
- Ø Merge
- 1 T. 13 Min.
- Gemergte PRs (30 T.)
- 212
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getsentry/sentry-python
-
Waiting for: Product Owner
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
getsentry/sentry-python#7543 · 1 Kommentar ·
-
Python
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
getsentry/sentry-python#6992 · 1 Kommentar ·
-
Improvement Python
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
getsentry/sentry-python#6970 · 1 Kommentar ·
-
Bug Python
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
getsentry/sentry-python#6504 · 1 Kommentar ·
-
Improvement Python Spans
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
getsentry/sentry-python#5832 · 1 Kommentar ·
Alle Issues in getsentry/sentry-python
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100