21 lines
		
	
	
		
			913 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			913 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
 | 
						|
import { APIResource } from "../../../core/resource.mjs";
 | 
						|
import { CursorPage } from "../../../core/pagination.mjs";
 | 
						|
import { path } from "../../../internal/utils/path.mjs";
 | 
						|
export class OutputItems extends APIResource {
 | 
						|
    /**
 | 
						|
     * Get an evaluation run output item by ID.
 | 
						|
     */
 | 
						|
    retrieve(outputItemID, params, options) {
 | 
						|
        const { eval_id, run_id } = params;
 | 
						|
        return this._client.get(path `/evals/${eval_id}/runs/${run_id}/output_items/${outputItemID}`, options);
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * Get a list of output items for an evaluation run.
 | 
						|
     */
 | 
						|
    list(runID, params, options) {
 | 
						|
        const { eval_id, ...query } = params;
 | 
						|
        return this._client.getAPIList(path `/evals/${eval_id}/runs/${runID}/output_items`, (CursorPage), { query, ...options });
 | 
						|
    }
 | 
						|
}
 | 
						|
//# sourceMappingURL=output-items.mjs.map
 |