Skip to main content

A wrapper for Langfuse with enhanced functionality

Project description

LangShark

LangShark is a wrapper for Langfuse with enhanced functionality, designed to simplify the process of creating Langfuse clients and callback handlers.

Installation

pip install langshark

## Usage
```python
from langshark import getLangShark

secret_key = "your_secret_key"
public_key = "your_public_key"
username = "YourUsername"
tracename = "your_tracename"

# 기본 host 사용 (https://langshark.fmops.kr)
langshark_client, langshark_handler = getLangShark(secret_key, public_key, username, tracename)

# 또는 사용자 지정 host 사용
custom_host = "https://your-custom-host.com"
langshark_client, langshark_handler = getLangShark(secret_key, public_key, username, tracename, custom_host)

# Use langshark_client and langshark_handler as needed
assert langshark_client.auth_check()
assert langshark_handler.langfuse.auth_check()

print(f"Session ID: {langshark_handler.session_id}")
print(f"Trace Name: {langshark_handler.trace_name}")

##License This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

langshark-0.1.468.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

langshark-0.1.468-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file langshark-0.1.468.tar.gz.

File metadata

  • Download URL: langshark-0.1.468.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for langshark-0.1.468.tar.gz
Algorithm Hash digest
SHA256 e6a9233c7dcb68e60918e4c173dcca7a13ba4fc67d85d462e4573740224875a4
MD5 49bb474eda7802924fba14750e93a6ed
BLAKE2b-256 e3c3e4a6684b950fe0ce7c4c0573e540ada40c70fee292d719c320026226f057

See more details on using hashes here.

File details

Details for the file langshark-0.1.468-py3-none-any.whl.

File metadata

  • Download URL: langshark-0.1.468-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for langshark-0.1.468-py3-none-any.whl
Algorithm Hash digest
SHA256 e3b67ab503a2dc0a55217a2c3bc20d7ebd1a6fc1aa0f49d56ec99a5d1353b540
MD5 938682b66a21197d919b1cd60c91cb38
BLAKE2b-256 5045bc998b5b452296b46d23ed8402242c9ae60cc67e13c518e95d019f229ef6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page