getsentry / getsentry/sentry-python

Evaluate instrumentation for Files API

Ouverte
#5,815 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Python Spans Task
Langage dominant
Python
Étoiles
2.2k
Forks
669
Merge moyen
1 j 1 h
PR mergées (30 j)
213

Description

The OpenAI integration does not instrument file management endpoints. These are supporting operations (uploading training data, batch inputs, etc.) rather than inference calls.

**Endpoints to evaluate:**

* `openai.resources.Files.create()` (upload)
* `openai.resources.Files.retrieve()`
* `openai.resources.Files.list()`
* `openai.resources.Files.delete()`
* `openai.resources.Files.content()` (download)

**Decision needed:**
Determine whether lightweight instrumentation (file ID, purpose, size) would provide useful telemetry, or if this is out of scope for GenAI monitoring. Consider that file operations are ancillary to the core inference/generation use cases.

**Reference:** [OpenAI integration compliance review](<../openai-integration-compliance-review.md>), Section 6

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.