Metadata-Version: 2.1 Name: langfuse Version: 2.44.0 Summary: A client library for accessing langfuse License: MIT Author: langfuse Author-email: developers@langfuse.com Requires-Python: >=3.8.1,<4.0 Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Provides-Extra: langchain Provides-Extra: llama-index Provides-Extra: openai Requires-Dist: anyio (>=4.4.0,<5.0.0) Requires-Dist: backoff (>=1.10.0) Requires-Dist: httpx (>=0.15.4,<1.0) Requires-Dist: idna (>=3.7,<4.0) Requires-Dist: langchain (>=0.0.309) ; extra == "langchain" Requires-Dist: llama-index (>=0.10.12,<2.0.0) ; extra == "llama-index" Requires-Dist: openai (>=0.27.8) ; extra == "openai" Requires-Dist: packaging (>=23.2,<24.0) Requires-Dist: pydantic (>=1.10.7,<3.0) Requires-Dist: wrapt (>=1.14,<2.0) Description-Content-Type: text/markdown ![GitHub Banner](https://github.com/langfuse/langfuse-python/assets/2834609/3c36488e-6fe6-4a82-b0f5-5419250ddf86) # Langfuse Python SDK [![MIT License](https://img.shields.io/badge/License-MIT-red.svg?style=flat-square)](https://opensource.org/licenses/MIT) [![CI test status](https://img.shields.io/github/actions/workflow/status/langfuse/langfuse-python/ci.yml?style=flat-square&label=All%20tests)](https://github.com/langfuse/langfuse-python/actions/workflows/ci.yml?query=branch%3Amain) [![PyPI Version](https://img.shields.io/pypi/v/langfuse.svg?style=flat-square&label=pypi+langfuse)](https://pypi.python.org/pypi/langfuse) [![GitHub Repo stars](https://img.shields.io/github/stars/langfuse/langfuse?style=flat-square&logo=GitHub&label=langfuse%2Flangfuse)](https://github.com/langfuse/langfuse) [![Discord](https://img.shields.io/discord/1111061815649124414?style=flat-square&logo=Discord&logoColor=white&label=Discord&color=%23434EE4)](https://discord.gg/7NXusRtqYU) [![YC W23](https://img.shields.io/badge/Y%20Combinator-W23-orange?style=flat-square)](https://www.ycombinator.com/companies/langfuse) ## Installation > [!IMPORTANT] > The SDK was rewritten in v2 and released on December 17, 2023. Refer to the [v2 migration guide](https://langfuse.com/docs/sdk/python/low-level-sdk#upgrading-from-v1xx-to-v2xx) for instructions on updating your code. ``` pip install langfuse ``` ## Docs - Decorators: https://langfuse.com/docs/sdk/python/decorators - Low-level SDK: https://langfuse.com/docs/sdk/python/low-level-sdk - Langchain integration: https://langfuse.com/docs/integrations/langchain/tracing ## Interfaces Interfaces: - `@observe()` decorator ([docs](https://langfuse.com/docs/sdk/python/decorators)) - Low-level tracing SDK ([docs](https://langfuse.com/docs/sdk/python/low-level-sdk)) - Wrapper of Langfuse public API Integrations - OpenAI SDK ([docs](https://langfuse.com/docs/integrations/openai)) - LlamaIndex ([docs](https://langfuse.com/docs/integrations/llama-index)) - LangChain ([docs](https://langfuse.com/docs/integrations/langchain))
Memory