langshark


Namelangshark JSON
Version 0.1.468 PyPI version JSON
download
home_pagehttps://github.com/yourusername/langshark
SummaryA wrapper for Langfuse with enhanced functionality
upload_time2024-09-03 08:46:57
maintainerNone
docs_urlNone
authorYour Name
requires_python>=3.11
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # LangShark

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

## Installation

```bash
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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/yourusername/langshark",
    "name": "langshark",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "Your Name",
    "author_email": "your.email@example.com",
    "download_url": "https://files.pythonhosted.org/packages/e3/c3/e4a6684b950fe0ce7c4c0573e540ada40c70fee292d719c320026226f057/langshark-0.1.468.tar.gz",
    "platform": null,
    "description": "# LangShark\n\nLangShark is a wrapper for Langfuse with enhanced functionality, designed to simplify the process of creating Langfuse clients and callback handlers.\n\n## Installation\n\n```bash\npip install langshark\n\n## Usage\n```python\nfrom langshark import getLangShark\n\nsecret_key = \"your_secret_key\"\npublic_key = \"your_public_key\"\nusername = \"YourUsername\"\ntracename = \"your_tracename\"\n\n# \uae30\ubcf8 host \uc0ac\uc6a9 (https://langshark.fmops.kr)\nlangshark_client, langshark_handler = getLangShark(secret_key, public_key, username, tracename)\n\n# \ub610\ub294 \uc0ac\uc6a9\uc790 \uc9c0\uc815 host \uc0ac\uc6a9\ncustom_host = \"https://your-custom-host.com\"\nlangshark_client, langshark_handler = getLangShark(secret_key, public_key, username, tracename, custom_host)\n\n# Use langshark_client and langshark_handler as needed\nassert langshark_client.auth_check()\nassert langshark_handler.langfuse.auth_check()\n\nprint(f\"Session ID: {langshark_handler.session_id}\")\nprint(f\"Trace Name: {langshark_handler.trace_name}\")\n```\n\n##License\nThis project is licensed under the MIT License - see the LICENSE file for details.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A wrapper for Langfuse with enhanced functionality",
    "version": "0.1.468",
    "project_urls": {
        "Homepage": "https://github.com/yourusername/langshark"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5045bc998b5b452296b46d23ed8402242c9ae60cc67e13c518e95d019f229ef6",
                "md5": "938682b66a21197d919b1cd60c91cb38",
                "sha256": "e3b67ab503a2dc0a55217a2c3bc20d7ebd1a6fc1aa0f49d56ec99a5d1353b540"
            },
            "downloads": -1,
            "filename": "langshark-0.1.468-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "938682b66a21197d919b1cd60c91cb38",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 4500,
            "upload_time": "2024-09-03T08:46:56",
            "upload_time_iso_8601": "2024-09-03T08:46:56.016661Z",
            "url": "https://files.pythonhosted.org/packages/50/45/bc998b5b452296b46d23ed8402242c9ae60cc67e13c518e95d019f229ef6/langshark-0.1.468-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3c3e4a6684b950fe0ce7c4c0573e540ada40c70fee292d719c320026226f057",
                "md5": "49bb474eda7802924fba14750e93a6ed",
                "sha256": "e6a9233c7dcb68e60918e4c173dcca7a13ba4fc67d85d462e4573740224875a4"
            },
            "downloads": -1,
            "filename": "langshark-0.1.468.tar.gz",
            "has_sig": false,
            "md5_digest": "49bb474eda7802924fba14750e93a6ed",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 4106,
            "upload_time": "2024-09-03T08:46:57",
            "upload_time_iso_8601": "2024-09-03T08:46:57.021383Z",
            "url": "https://files.pythonhosted.org/packages/e3/c3/e4a6684b950fe0ce7c4c0573e540ada40c70fee292d719c320026226f057/langshark-0.1.468.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-03 08:46:57",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "yourusername",
    "github_project": "langshark",
    "github_not_found": true,
    "lcname": "langshark"
}
        
Elapsed time: 1.12306s