Skip to main content

Evaluation for AI apps and agent.

Project description

LangEval

Evaluation for AI apps and agent

PyPI - Version PyPI - Python Version

▄▄▌   ▄▄▄·  ▐ ▄  ▄▄ • ▄▄▄ . ▌ ▐· ▄▄▄· ▄▄▌
██•  ▐█ ▀█ •█▌▐█▐█ ▀ ▪▀▄.▀·▪█·█▌▐█ ▀█ ██•
██▪  ▄█▀▀█ ▐█▐▐▌▄█ ▀█▄▐▀▀▪▄▐█▐█•▄█▀▀█ ██▪
▐█▌▐▌▐█ ▪▐▌██▐█▌▐█▄▪▐█▐█▄▄▌ ███ ▐█ ▪▐▌▐█▌▐▌
.▀▀▀  ▀  ▀ ▀▀ █▪·▀▀▀▀  ▀▀▀ . ▀   ▀  ▀ .▀▀▀

Table of Contents

Installation

pip install langeval-cli

Documents

TODOs:

  • Refactor RAG Eval
  • Support custom output parser
  • Support more provider.

How to use

see ./examples for more details.

Development

# Create virtual environment
hatch env create
# Activate virtual environment
hatch shell
# Run test
hatch run test
# Run lint
hatch run lint:style

# Version dump
hatch version patch/minor/major
# Build
hatch build
# Upload to pypi
hatch publish

License

LangEval is distributed under the terms of the MIT 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

langeval_cli-0.3.12.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

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

langeval_cli-0.3.12-py3-none-any.whl (42.6 kB view details)

Uploaded Python 3

File details

Details for the file langeval_cli-0.3.12.tar.gz.

File metadata

  • Download URL: langeval_cli-0.3.12.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for langeval_cli-0.3.12.tar.gz
Algorithm Hash digest
SHA256 aed4cc7f0d50ca2d1ceaf22fdf4cc063b767f83f79124ea9366cb6f53635c566
MD5 23920081ef21b24448465f7bc981c77f
BLAKE2b-256 c2139e9838732ab40feffb32e10ffdb0d3de59b6ab17621c523bd85e661d5ee4

See more details on using hashes here.

File details

Details for the file langeval_cli-0.3.12-py3-none-any.whl.

File metadata

File hashes

Hashes for langeval_cli-0.3.12-py3-none-any.whl
Algorithm Hash digest
SHA256 ca281b8cfa66a9ac72ee47f4cf28eaba3b505aae8885355f436a29d6df5c3fe3
MD5 77a8f453113aa913bcbf48a0f6dd0e8f
BLAKE2b-256 8c0c0f8cd4121a2c151af4fe18bc240693e89bc592a6e2607fea05479a8704fa

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