Change AI Message name to Persona name

This commit is contained in:
Weves 2024-03-02 23:19:31 -08:00 committed by Chris Weaver
parent 81cb1ae399
commit 197392a95f
3 changed files with 10 additions and 3 deletions

View File

@ -564,6 +564,7 @@ export const Chat = ({
messageId={message.messageId}
content={message.message}
query={messageHistory[i]?.query || undefined}
personaName={livePersona.name}
citedDocuments={getCitedDocumentsFromMessage(message)}
isComplete={
i !== messageHistory.length - 1 || !isStreaming
@ -644,6 +645,7 @@ export const Chat = ({
<div key={i}>
<AIMessage
messageId={message.messageId}
personaName={livePersona.name}
content={
<p className="text-red-700 text-sm my-auto">
{message.message}
@ -661,6 +663,7 @@ export const Chat = ({
<div key={messageHistory.length}>
<AIMessage
messageId={null}
personaName={livePersona.name}
content={
<div className="text-sm my-auto">
<ThreeDots

View File

@ -133,7 +133,7 @@ export function ChatIntro({
<p className="font-bold mb-1 mt-4 text-emphasis">
Knowledge Sets:{" "}
</p>
<div className="flex flex-wrap gap-x-2">
<div className="flex flex-wrap gap-2">
{selectedPersona.document_sets.map((documentSet) => (
<div key={documentSet.id} className="w-fit">
<HoverPopup
@ -165,7 +165,7 @@ export function ChatIntro({
<p className="font-bold mb-1 mt-4 text-emphasis">
Connected Sources:{" "}
</p>
<div className="flex flex-wrap gap-x-2">
<div className="flex flex-wrap gap-2">
{availableSourceMetadata.map((sourceMetadata) => (
<span
key={sourceMetadata.internalName}

View File

@ -33,6 +33,7 @@ export const AIMessage = ({
messageId,
content,
query,
personaName,
citedDocuments,
isComplete,
hasDocs,
@ -46,6 +47,7 @@ export const AIMessage = ({
messageId: number | null;
content: string | JSX.Element;
query?: string;
personaName?: string;
citedDocuments?: [string, DanswerDocument][] | null;
isComplete?: boolean;
hasDocs?: boolean;
@ -68,7 +70,9 @@ export const AIMessage = ({
</div>
</div>
<div className="font-bold text-emphasis ml-2 my-auto">Danswer</div>
<div className="font-bold text-emphasis ml-2 my-auto">
{personaName || "Danswer"}
</div>
{query === undefined &&
hasDocs &&