File tree 2 files changed +2
-6
lines changed
libs/langchain-openai/src
2 files changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -228,11 +228,13 @@ function convertMessagesToOpenAIParams(messages: BaseMessage[]) {
228
228
}
229
229
if ( message . additional_kwargs . function_call != null ) {
230
230
completionParam . function_call = message . additional_kwargs . function_call ;
231
+ completionParam . content = null ;
231
232
}
232
233
if ( isAIMessage ( message ) && ! ! message . tool_calls ?. length ) {
233
234
completionParam . tool_calls = message . tool_calls . map (
234
235
convertLangChainToolCallToOpenAI
235
236
) ;
237
+ completionParam . content = null ;
236
238
} else {
237
239
if ( message . additional_kwargs . tool_calls != null ) {
238
240
completionParam . tool_calls = message . additional_kwargs . tool_calls ;
Original file line number Diff line number Diff line change @@ -24,12 +24,6 @@ class ChatOpenAIStandardIntegrationTests extends ChatModelIntegrationTests<
24
24
} ) ;
25
25
}
26
26
27
- async testToolMessageHistoriesListContent ( ) {
28
- console . warn (
29
- "ChatOpenAI testToolMessageHistoriesListContent test known failure. Skipping..."
30
- ) ;
31
- }
32
-
33
27
async testUsageMetadataStreaming ( ) {
34
28
// ChatOpenAI does not support streaming tokens by
35
29
// default, so we must pass in a call option to
You can’t perform that action at this time.
0 commit comments