Skip to content

Commit

Permalink
🐛 (anthropic) Fix transform functions when response mapping has Messa…
Browse files Browse the repository at this point in the history
…ge content
  • Loading branch information
baptisteArno committed Mar 15, 2024
1 parent a8a9259 commit 7d11a7d
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 0 deletions.
3 changes: 3 additions & 0 deletions packages/forge/blocks/anthropic/actions/createChatMessage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ export const options = option.object({
const transformToChatCompletionOptions = (options: any) => ({
...options,
action: 'Create chat completion',
responseMapping: options.responseMapping?.map((res: any) =>
res.item === 'Message Content' ? { ...res, item: 'Message content' } : res
),
})

export const createChatMessage = createAction({
Expand Down
5 changes: 5 additions & 0 deletions packages/forge/blocks/mistral/actions/createChatCompletion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,11 @@ export const createChatCompletion = createAction({
transform: (options) => ({
...options,
action: 'Create Chat Message',
responseMapping: options.responseMapping?.map((res: any) =>
res.item === 'Message content'
? { ...res, item: 'Message Content' }
: res
),
}),
},
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ export const createChatCompletion = createAction({
transform: (options) => ({
...options,
action: 'Create Chat Message',
responseMapping: options.responseMapping?.map((res: any) =>
res.item === 'Message content'
? { ...res, item: 'Message Content' }
: res
),
}),
},
],
Expand Down
5 changes: 5 additions & 0 deletions packages/forge/blocks/openai/actions/createChatCompletion.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,11 @@ export const createChatCompletion = createAction({
transform: (options) => ({
...options,
action: 'Create Chat Message',
responseMapping: options.responseMapping?.map((res: any) =>
res.item === 'Message content'
? { ...res, item: 'Message Content' }
: res
),
}),
},
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,11 @@ export const createChatCompletion = createAction({
transform: (options) => ({
...options,
action: 'Create Chat Message',
responseMapping: options.responseMapping?.map((res: any) =>
res.item === 'Message content'
? { ...res, item: 'Message Content' }
: res
),
}),
},
],
Expand Down

0 comments on commit 7d11a7d

Please sign in to comment.