ConnectionPool
__init__
get_session
requests.Session- The HTTP session object
MaximAPI
__init__
get_prompt
Returns:
Raises:
Exception- If the request fails
get_prompts
Raises:
Exception- If the request fails
getPromptChain
Returns:
Raises:
Exception- If the request fails
get_prompt_chains
Raises:
Exception- If the request fails
run_prompt
Returns:
Raises:
Exception- If the request fails
run_prompt_version
Returns:
Raises:
Exception- If the request fails
run_prompt_chain_version
Returns:
Raises:
Exception- If the request fails
get_folder
Returns:
Raises:
Exception- If the request fails
get_folders
Raises:
Exception- If the request fails
add_dataset_entries
Returns:
dict[str, Any]: Response from the API
Raises:
Exception- If the request fails
get_dataset_total_rows
Returns:
Raises:
Exception- If the request fails
get_dataset_row
Returns:
Raises:
Exception- If the request fails
get_dataset_structure
Returns:
Dict[str, str]: The dataset structure
Raises:
Exception- If the request fails
does_log_repository_exist
Returns:
push_logs
Raises:
Exception- If the request fails
fetch_platform_evaluator
Returns:
Raises:
Exception- If the request fails
create_test_run
Returns:
Raises:
Exception- If the request fails
attach_dataset_to_test_run
Raises:
Exception- If the request fails
push_test_run_entry
Raises:
Exception- If the request fails
mark_test_run_processed
Raises:
Exception- If the request fails
mark_test_run_failed
Raises:
Exception- If the request fails
get_test_run_status
Returns:
Raises:
Exception- If the request fails
get_test_run_final_result
Returns:
Raises:
Exception- If the request fails
get_upload_url
Returns:
Raises:
Exception- If the request fails
upload_to_signed_url
Returns: