Skip to main content

Monitor your LLM calls. Test your LLM app.

Project description

RagMetrics

Monitor your LLM calls. Test your LLM app.

PyPI Version

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


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.8.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ragmetrics_client-0.1.8-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

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

Hashes for ragmetrics_client-0.1.8.tar.gz
Algorithm Hash digest
SHA256 07e499c599e1a8c2a60831c48ef52af7e3d35c046e1f481099389001ae574da6
MD5 3ce3db5ad9b903a1ea0152bf9256f7ca
BLAKE2b-256 26c10550da8f346bfc44390e5743010327432da05568042e33f32d9ed0252389

See more details on using hashes here.

File details

Details for the file ragmetrics_client-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for ragmetrics_client-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 501717a6b14d6dadc518ebd0db994caa7702545283e5f927cd84a872f5a1bb83
MD5 e102e05044a7b713dff8592c655fdc6c
BLAKE2b-256 06e28ac7eedb768ec036a4a483f43b91c90b825e21d876e262e08b37325af404

See more details on using hashes here.

Supported by

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