API updates and version history
Renamed compute_units to reasoning_loops
The compute_units parameter has been renamed to reasoning_loops to better reflect what the parameter controls. This is a breaking change for request payloads.
Before (2025-08-08)
After (2025-11-27)
New request parameters
Five new parameters give you finer control over research behavior:
Collection-based research
You can now associate research requests with file collections using the collection_ids parameter. The research pipeline will search across all files within the specified collections.
Combine collection_ids with files to include both collection-based and individual file sources in a single request.
New response fields
Two new fields provide better visibility into job execution:
Removed fields
The score field has been removed from result items. Source relevance is now determined internally and reflected in result ordering.
Migration guide
- Replace
compute_unitswithreasoning_loopsin all requests - Update response parsing to use
reasoning_loops_consumedinstead ofcompute_units_consumed - Remove any logic that depends on the
scorefield in results