opentelemetry-python-contrib/util/opentelemetry-util-genai
Aaron Abbott 7819be1850
Add `fsspec` gen ai upload hook (#3759)
* Add fsspec gen ai upload hook

* split up into sub-package to make imports cleaner

* Get rid of FsspecUploader separate class

* comments, clean up doc strings
2025-09-17 13:44:44 -04:00
..
src/opentelemetry/util/genai Add `fsspec` gen ai upload hook (#3759) 2025-09-17 13:44:44 -04:00
tests Add `fsspec` gen ai upload hook (#3759) 2025-09-17 13:44:44 -04:00
CHANGELOG.md Add `gen_ai_latest_experimental` to the Sem Conv stability flag. Add `ContentCapturingMode` enum (#3716) 2025-09-04 18:10:05 -04:00
LICENSE
README.rst Exclude opentelemetry-util-genai from release upload (#3747) 2025-09-11 13:35:07 +02:00
pyproject.toml Add `fsspec` gen ai upload hook (#3759) 2025-09-17 13:44:44 -04:00
test-requirements.txt Add `fsspec` gen ai upload hook (#3759) 2025-09-17 13:44:44 -04:00

README.rst

OpenTelemetry Util for GenAI
============================


The GenAI Utils package will include boilerplate and helpers to standardize instrumentation for Generative AI. 
This package will provide APIs and decorators to minimize the work needed to instrument genai libraries, 
while providing standardization for generating both types of otel, "spans and metrics" and "spans, metrics and events"

Installation
------------

::

    pip install opentelemetry-util-genai


Design Document
---------------

The design document for the OpenTelemetry GenAI Utils can be found at: `Design Document <https://docs.google.com/document/d/1w9TbtKjuRX_wymS8DRSwPA03_VhrGlyx65hHAdNik1E/edit?tab=t.qneb4vabc1wc#heading=h.kh4j6stirken>`_

References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_