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.6.tar.gz (61.3 kB 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.6-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for langeval_cli-0.3.6.tar.gz
Algorithm Hash digest
SHA256 da7f031792efea82308bd7a7afcfabe397815d1c6c65e67d1913152aa3fcdba9
MD5 1b9e7ddb3cb167ac503e2bf1fb9a6e58
BLAKE2b-256 948421de9bbe68a0e6afdf15307cf04ca5ceaf1d18ccbc0311cc3b9d87fd7210

See more details on using hashes here.

File details

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

File metadata

  • Download URL: langeval_cli-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 41.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for langeval_cli-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c19bbf83aa6ae1379795bb0ee78c33e1b9df1581749d8745ed27bb2a11504800
MD5 f7f9c24999f3dbb95794f5a32a38262a
BLAKE2b-256 8871d60e4d64684521c90eeb9f51f8c8f7b3f46a8716162ab7fdeda7ae2b32ac

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