Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit dc57195

Browse files
fix: transfrom wrong format in json response from Anthropic (#897)
1 parent 10bfad2 commit dc57195

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cortex-js/src/extensions/anthropic.engine.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export default class AnthropicEngineExtension extends OAIEngineExtension {
5454
return _.pick(data, ['messages', 'model', 'stream', 'max_tokens']);
5555
};
5656

57-
transformResponse = (data: any): string => {
57+
transformResponse = (data: any) => {
5858
// handling stream response
5959
if (typeof data === 'string' && data.trim().length === 0) {
6060
return '';
@@ -82,15 +82,15 @@ export default class AnthropicEngineExtension extends OAIEngineExtension {
8282
}
8383
// non-stream response
8484
if (data.content && data.content.length > 0 && data.content[0].text) {
85-
return JSON.stringify({
85+
return {
8686
choices: [
8787
{
8888
delta: {
8989
content: data.content[0].text,
9090
},
9191
},
9292
],
93-
});
93+
};
9494
}
9595

9696
console.error('Invalid response format:', data);

0 commit comments

Comments
 (0)