Skip to content

Commit 0ca6c16

Browse files
committed
fix ovhcloud response transformers
1 parent f134693 commit 0ca6c16

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/providers/ovhcloud/api.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ const OVHcloudAPIConfig: ProviderAPIConfig = {
1313
getEndpoint: ({ fn }) => {
1414
switch (fn) {
1515
case 'chatComplete':
16-
case 'stream-chatComplete':
1716
return '/chat/completions';
1817
default:
1918
return '';

src/providers/ovhcloud/index.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { OVHCLOUD } from '../../globals';
2+
import { responseTransformers } from '../open-ai-base';
13
import OVHcloudAPIConfig from './api';
24
import {
35
OVHcloudChatCompleteConfig,
@@ -7,7 +9,12 @@ import {
79
const OVHcloudConfig = {
810
api: OVHcloudAPIConfig,
911
chatComplete: OVHcloudChatCompleteConfig,
10-
streamChunkTransform: OVHcloudChatCompleteStreamChunkTransform,
12+
responseTransforms: {
13+
...responseTransformers(OVHCLOUD, {
14+
chatComplete: true,
15+
}),
16+
'stream-chatComplete': OVHcloudChatCompleteStreamChunkTransform,
17+
},
1118
};
1219

1320
export default OVHcloudConfig;

0 commit comments

Comments
 (0)