For the complete documentation index, see llms.txt. This page is also available as Markdown.

Results

client.results — fetch evaluation results, with auto-pagination helpers.

After an evaluation completes, retrieve per-prompt results via client.results.

All results (auto-paginated)

all_results = client.results.get_all(evaluation=evaluation)
# Returns List[Result] across all pages

# By ID
all_results = client.results.get_all_by_id(evaluation.id)

One page

response = client.results.get(evaluation=evaluation, page=1, page_size=100)
# By ID
response = client.results.get_by_id(evaluation_id, page=1, page_size=100)

# response is ResultsResponse:
#.results -> List[Result]
#.evaluation_id
#.pagination.total_count,.pagination.page_size,.pagination.total_pages

Result object

Manual pagination loop

Concurrent across many evaluations

On the Evaluation object

Evaluation instances have shortcut methods:

See also

Last updated

Was this helpful?