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
ragmetrics_client-0.1.21.tar.gz
(35.0 kB
view details)
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.21.tar.gz.
File metadata
- Download URL: ragmetrics_client-0.1.21.tar.gz
- Upload date:
- Size: 35.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0d6ec5737c5877eaa2f41ef917f56071b3717b7551b4b8d46e61a31c2e2c824
|
|
| MD5 |
b2566cd7d24fa2d81770e205d024e716
|
|
| BLAKE2b-256 |
2048f67a721b451dd6b5c5a21edea1e2f328d44970f2aa74375c7c6362bbfc58
|
File details
Details for the file ragmetrics_client-0.1.21-py3-none-any.whl.
File metadata
- Download URL: ragmetrics_client-0.1.21-py3-none-any.whl
- Upload date:
- Size: 36.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5490a19678e29f9ca6fbc7084d029ba08875de8081d2c74c34a9f6017f56f53
|
|
| MD5 |
2a92e8a09c09758bd5de2b2e6f5f6848
|
|
| BLAKE2b-256 |
6e58a6d1f59aeca3eadde6ae49c605cbe0b873657290357f2f4ef3201db8c8ad
|