fix(ai): validate models server-side and fix reasoning detection (#1443)
This commit is contained in:
parent
49ba1d5f14
commit
99cd8699c1
4 changed files with 21 additions and 9 deletions
|
|
@ -110,13 +110,14 @@ const PurePreviewMessage = ({
|
|||
|
||||
if (type === "reasoning") {
|
||||
const hasContent = part.text?.trim().length > 0;
|
||||
const isStreaming = "state" in part && part.state === "streaming";
|
||||
if (hasContent || isStreaming) {
|
||||
if (hasContent) {
|
||||
const isStreaming =
|
||||
"state" in part && part.state === "streaming";
|
||||
return (
|
||||
<MessageReasoning
|
||||
isLoading={isLoading || isStreaming}
|
||||
key={key}
|
||||
reasoning={part.text || ""}
|
||||
reasoning={part.text}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue