Skip to main content

🦜💪 Flex those feathers!

Project description

🚧 Under Active Development 🚧

🦜💪 LangChain Benchmarks

Release Notes CI License: MIT Twitter Open Issues

📖 Documentation

A package to help benchmark various LLM related tasks.

The benchmarks are organized by end-to-end use cases, and utilize LangSmith heavily.

We have several goals in open sourcing this:

  • Showing how we collect our benchmark datasets for each task
  • Showing what the benchmark datasets we use for each task is
  • Showing how we evaluate each task
  • Encouraging others to benchmark their solutions on these tasks (we are always looking for better ways of doing things!)

Installation

To install the packages, run the following command:

pip install -U langchain_benchmarks

All the benchmarks come with an associated benchmark dataset stored in LangSmith. To take advantage of the eval and debugging experience, sign up, and set your API key in your environment:

export LANGCHAIN_API_KEY=sk-...

Repo Structure

The package is located within langchain_benchmarks. Check out the docs for information on how to get starte.

The other directories are legacy and may be moved in the future.

Archived

Below are archived benchmarks that require cloning this repo to run.

Related

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

langchain_benchmarks-0.0.1.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

langchain_benchmarks-0.0.1-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file langchain_benchmarks-0.0.1.tar.gz.

File metadata

  • Download URL: langchain_benchmarks-0.0.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for langchain_benchmarks-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c8c7aa32ebc773e223c1e4c95c875cf04ce990d0a1fb59f6867988ab49d9ae9d
MD5 ad1c37e91f1ae82a432d39f012bb8914
BLAKE2b-256 f8a6abd2f45c5de5dff1cedf7c2f975dd308a1294e88cd20ddcb4449116bea6c

See more details on using hashes here.

File details

Details for the file langchain_benchmarks-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for langchain_benchmarks-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d43236842f8b40ae320c57bcca6cbe269c541ea04b5a02ec422516b638e17c08
MD5 8aa8c4324b283d2878514b3689b673c9
BLAKE2b-256 ddbbc063af9897da96650aab6e95be37f6d9d0d5ff3947db07aff29f89a7c48f

See more details on using hashes here.

Supported by

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