diff --git a/src/resources/beta/messages/batches.ts b/src/resources/beta/messages/batches.ts index b564cb1c..74f4e53b 100644 --- a/src/resources/beta/messages/batches.ts +++ b/src/resources/beta/messages/batches.ts @@ -187,6 +187,7 @@ export class Batches extends APIResource { ...options, headers: { 'anthropic-beta': [...(betas ?? []), 'message-batches-2024-09-24'].toString(), + Accept: 'application/binary', ...options?.headers, }, __binaryResponse: true, diff --git a/src/resources/messages/batches.ts b/src/resources/messages/batches.ts index 3d9539cf..a6b328e2 100644 --- a/src/resources/messages/batches.ts +++ b/src/resources/messages/batches.ts @@ -92,7 +92,14 @@ export class Batches extends APIResource { } return this._client - .get(batch.results_url, { ...options, __binaryResponse: true }) + .get(batch.results_url, { + ...options, + headers: { + Accept: 'application/binary', + ...options?.headers, + }, + __binaryResponse: true, + }) ._thenUnwrap((_, props) => JSONLDecoder.fromResponse(props.response, props.controller)); } }