Monitor your LLM calls. Test your LLM app.
Project description
RagMetrics
Monitor your LLM calls. Test your LLM app.
RagMetrics offers:
- The best LLM judge on the market (>95% human agreement)
- A/B testing for your entire LLM pipeline
- Evaluations for retrievals, not just generation
With this package, you can log your LLM calls to RagMetrics and use them as labeled data
Quickstart
pip install ragmetrics-client
import ragmetrics
from openai import OpenAI
## login to ragmetrics account via portal key
ragmetrics.login(key="your_ragmetrics_key")
openai_client = OpenAI()
## Monitor OpenAI, LangChain or LiteLLM clients
ragmetrics.monitor(openai_client)
## Then use as usual. All calls will be logged
resp = openai_client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": f"What is the capital of Spain?"}]
)
Get your key and read docs at RagMetrics.ai
Project details
Release history Release notifications | RSS feed
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 ragmetrics_client-0.1.8.tar.gz.
File metadata
- Download URL: ragmetrics_client-0.1.8.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07e499c599e1a8c2a60831c48ef52af7e3d35c046e1f481099389001ae574da6
|
|
| MD5 |
3ce3db5ad9b903a1ea0152bf9256f7ca
|
|
| BLAKE2b-256 |
26c10550da8f346bfc44390e5743010327432da05568042e33f32d9ed0252389
|
File details
Details for the file ragmetrics_client-0.1.8-py3-none-any.whl.
File metadata
- Download URL: ragmetrics_client-0.1.8-py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
501717a6b14d6dadc518ebd0db994caa7702545283e5f927cd84a872f5a1bb83
|
|
| MD5 |
e102e05044a7b713dff8592c655fdc6c
|
|
| BLAKE2b-256 |
06e28ac7eedb768ec036a4a483f43b91c90b825e21d876e262e08b37325af404
|