mirror of
https://github.com/hwchase17/langchain.git
synced 2025-06-27 00:48:45 +00:00
langchain[patch]: Upgrade openai's sdk and solve some interface adaptation problems. (#19548)
- **Issue:** close #19534
This commit is contained in:
parent
12861273e1
commit
cd55d587c2
@ -525,7 +525,13 @@ class OpenAIAssistantRunnable(RunnableSerializable[Dict, OutputType]):
|
||||
msg_content for msg in new_messages for msg_content in msg.content
|
||||
]
|
||||
if all(
|
||||
isinstance(content, openai.types.beta.threads.MessageContentText)
|
||||
(
|
||||
isinstance(content, openai.types.beta.threads.TextContentBlock)
|
||||
if openai.version.VERSION.startswith("1.14")
|
||||
else isinstance(
|
||||
content, openai.types.beta.threads.MessageContentText
|
||||
)
|
||||
)
|
||||
for content in answer
|
||||
):
|
||||
answer = "\n".join(content.text.value for content in answer)
|
||||
@ -641,7 +647,13 @@ class OpenAIAssistantRunnable(RunnableSerializable[Dict, OutputType]):
|
||||
msg_content for msg in new_messages for msg_content in msg.content
|
||||
]
|
||||
if all(
|
||||
isinstance(content, openai.types.beta.threads.MessageContentText)
|
||||
(
|
||||
isinstance(content, openai.types.beta.threads.TextContentBlock)
|
||||
if openai.version.VERSION.startswith("1.14")
|
||||
else isinstance(
|
||||
content, openai.types.beta.threads.MessageContentText
|
||||
)
|
||||
)
|
||||
for content in answer
|
||||
):
|
||||
answer = "\n".join(content.text.value for content in answer)
|
||||
|
Loading…
Reference in New Issue
Block a user