mirror of
https://github.com/hwchase17/langchain.git
synced 2025-06-27 08:58:48 +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
|
msg_content for msg in new_messages for msg_content in msg.content
|
||||||
]
|
]
|
||||||
if all(
|
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
|
for content in answer
|
||||||
):
|
):
|
||||||
answer = "\n".join(content.text.value 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
|
msg_content for msg in new_messages for msg_content in msg.content
|
||||||
]
|
]
|
||||||
if all(
|
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
|
for content in answer
|
||||||
):
|
):
|
||||||
answer = "\n".join(content.text.value for content in answer)
|
answer = "\n".join(content.text.value for content in answer)
|
||||||
|
Loading…
Reference in New Issue
Block a user