Skip to main content

exquisite

Ref: Exquisite Corpse

exquisite labels evaluation question sets with the documents that answer them, so that a retrieval-augmented generation (RAG) system can be scored on retrieval as well as on its answers. It describes each ingestion of a corpus in a manifest, generates worksheets in which a person who knows the corpus records which documents each citation means, and binds a question set to one ingestion by writing the documents' current URIs into each question.

Documentation: https://soliplex.github.io/exquisite/

Installation

exquisite needs Python 3.13 or later:

uv tool install exquisite

Until the first release is on PyPI, install from the repository:

uv tool install git+https://github.com/soliplex/exquisite

Development

uv sync --group dev
uv run pytest
uv run ruff check
uv run --group docs zensical serve    # preview the docs locally

See Development for more.

License

MIT; see LICENSE.

Metadata

Release files for exquisite 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for exquisite 0.1
File Size Uploaded
exquisite-0.1.tar.gz 31.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for exquisite 0.1
File Interpreter ABI Platform
exquisite-0.1-py3-none-any.whl Python 3 none any Details

Total release size: 66.5 kB

Release files / exquisite-0.1.tar.gz

Download URL exquisite-0.1.tar.gz
Size 31.1 kB
Tags Source
SHA-256 checksum
How to use checksums
38059d81890ee0dd41b6c9b89b0cb1d7fd30fb455b8a13d369ec0938860abb5a
BLAKE2b-256 checksum
How to use checksums
7c811b263388ceea9acc69f4331ecb7f2fa0f8063d41e9278777465320a51541
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.22 {"installer":{"name":"uv","version":"0.12.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / exquisite-0.1-py3-none-any.whl

Download URL exquisite-0.1-py3-none-any.whl
Size 35.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3071d9a5d56b899f85458983066bde3df215d0aa56f1b367be71edc4dc17d4c8
BLAKE2b-256 checksum
How to use checksums
7cf7ef3a0e1dc739d66b79454084cb20dfdca1b3ca8282a6da82a332ba7f6219
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.22 {"installer":{"name":"uv","version":"0.12.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page