A package to log LLM models
Project description
Overview
OdysseusAI is an open-source library is designed to facilitate the logging of input and output interactions with the LLMs in production locally. It keeps track of each interaction, saving them in a structured JSON format. The library focuses on modularity, ease of use, and robust data tracking.
Installation
To install, simply download the library and include it in your project.
pip install odysseusai
Usage
import odysseusai
odysseusai.log(project_name, input_llm, output_llm, tracking_dir='', user_id='', session_id='')
License
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file odysseusai-1.0.tar.gz.
File metadata
- Download URL: odysseusai-1.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e04efdc7f5b292af33590ee5076305f5de4c8d4e191d5e8c92a3f2bfb643b02f
|
|
| MD5 |
94eb4d5be2f7aa80aae42a989fc51733
|
|
| BLAKE2b-256 |
044518810bf975e7183035e6497a969883dee160846a7e65450409f6fb8e86b0
|
File details
Details for the file odysseusai-1.0-py3-none-any.whl.
File metadata
- Download URL: odysseusai-1.0-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc86fd0f34d3ad11e23f0185da708d2caee0091a3e9cc2bc24ac228f5f709a1c
|
|
| MD5 |
f9168eabbd8829427f813a40788f6385
|
|
| BLAKE2b-256 |
aff432b8c92c848b59438a9ae2ea9945b349e87e473c28903f42da1713d95c79
|