ai-station/.venv/lib/python3.12/site-packages/traceloop_sdk-0.50.1.dist-info/METADATA

86 lines
4.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Metadata-Version: 2.4
Name: traceloop-sdk
Version: 0.50.1
Summary: Traceloop Software Development Kit (SDK) for Python
License: Apache-2.0
Author: Gal Kleinman
Author-email: gal@traceloop.com
Requires-Python: >=3.10,<4
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Provides-Extra: datasets
Requires-Dist: aiohttp (>=3.11.11,<4.0.0)
Requires-Dist: colorama (>=0.4.6,<0.5.0)
Requires-Dist: cuid (>=0.4,<0.5)
Requires-Dist: deprecated (>=1.2.14,<2.0.0)
Requires-Dist: jinja2 (>=3.1.5,<4.0.0)
Requires-Dist: opentelemetry-api (>=1.38.0,<2.0.0)
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc (>=1.38.0,<2.0.0)
Requires-Dist: opentelemetry-exporter-otlp-proto-http (>=1.38.0,<2.0.0)
Requires-Dist: opentelemetry-instrumentation-agno (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-alephalpha (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-anthropic (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-bedrock (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-chromadb (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-cohere (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-crewai (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-google-generativeai (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-groq (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-haystack (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-lancedb (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-langchain (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-llamaindex (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-logging (>=0.59b0)
Requires-Dist: opentelemetry-instrumentation-marqo (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-mcp (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-milvus (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-mistralai (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-ollama (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-openai (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-openai-agents (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-pinecone (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-qdrant (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-redis (>=0.59b0)
Requires-Dist: opentelemetry-instrumentation-replicate (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-requests (>=0.59b0)
Requires-Dist: opentelemetry-instrumentation-sagemaker (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-sqlalchemy (>=0.59b0)
Requires-Dist: opentelemetry-instrumentation-threading (>=0.59b0)
Requires-Dist: opentelemetry-instrumentation-together (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-transformers (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-urllib3 (>=0.59b0)
Requires-Dist: opentelemetry-instrumentation-vertexai (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-watsonx (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-weaviate (==0.50.1)
Requires-Dist: opentelemetry-instrumentation-writer (==0.50.1)
Requires-Dist: opentelemetry-sdk (>=1.38.0,<2.0.0)
Requires-Dist: opentelemetry-semantic-conventions-ai (>=0.4.13,<0.5.0)
Requires-Dist: pydantic (>=1)
Requires-Dist: tenacity (>=8.2.3,<10.0)
Project-URL: Documentation, https://traceloop.com/docs/openllmetry
Project-URL: Repository, https://github.com/traceloop/openllmetry
Description-Content-Type: text/markdown
# traceloop-sdk
Traceloops Python SDK allows you to easily start monitoring and debugging your LLM execution. Tracing is done in a non-intrusive way, built on top of OpenTelemetry. You can choose to export the traces to Traceloop, or to your existing observability stack.
```python
Traceloop.init(app_name="joke_generation_service")
@workflow(name="joke_creation")
def create_joke():
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "Tell me a joke about opentelemetry"}],
)
return completion.choices[0].message.content
```