mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-08-08 22:12:30 +02:00
Change AI Message name to Persona name
This commit is contained in:
@@ -564,6 +564,7 @@ export const Chat = ({
|
|||||||
messageId={message.messageId}
|
messageId={message.messageId}
|
||||||
content={message.message}
|
content={message.message}
|
||||||
query={messageHistory[i]?.query || undefined}
|
query={messageHistory[i]?.query || undefined}
|
||||||
|
personaName={livePersona.name}
|
||||||
citedDocuments={getCitedDocumentsFromMessage(message)}
|
citedDocuments={getCitedDocumentsFromMessage(message)}
|
||||||
isComplete={
|
isComplete={
|
||||||
i !== messageHistory.length - 1 || !isStreaming
|
i !== messageHistory.length - 1 || !isStreaming
|
||||||
@@ -644,6 +645,7 @@ export const Chat = ({
|
|||||||
<div key={i}>
|
<div key={i}>
|
||||||
<AIMessage
|
<AIMessage
|
||||||
messageId={message.messageId}
|
messageId={message.messageId}
|
||||||
|
personaName={livePersona.name}
|
||||||
content={
|
content={
|
||||||
<p className="text-red-700 text-sm my-auto">
|
<p className="text-red-700 text-sm my-auto">
|
||||||
{message.message}
|
{message.message}
|
||||||
@@ -661,6 +663,7 @@ export const Chat = ({
|
|||||||
<div key={messageHistory.length}>
|
<div key={messageHistory.length}>
|
||||||
<AIMessage
|
<AIMessage
|
||||||
messageId={null}
|
messageId={null}
|
||||||
|
personaName={livePersona.name}
|
||||||
content={
|
content={
|
||||||
<div className="text-sm my-auto">
|
<div className="text-sm my-auto">
|
||||||
<ThreeDots
|
<ThreeDots
|
||||||
|
@@ -133,7 +133,7 @@ export function ChatIntro({
|
|||||||
<p className="font-bold mb-1 mt-4 text-emphasis">
|
<p className="font-bold mb-1 mt-4 text-emphasis">
|
||||||
Knowledge Sets:{" "}
|
Knowledge Sets:{" "}
|
||||||
</p>
|
</p>
|
||||||
<div className="flex flex-wrap gap-x-2">
|
<div className="flex flex-wrap gap-2">
|
||||||
{selectedPersona.document_sets.map((documentSet) => (
|
{selectedPersona.document_sets.map((documentSet) => (
|
||||||
<div key={documentSet.id} className="w-fit">
|
<div key={documentSet.id} className="w-fit">
|
||||||
<HoverPopup
|
<HoverPopup
|
||||||
@@ -165,7 +165,7 @@ export function ChatIntro({
|
|||||||
<p className="font-bold mb-1 mt-4 text-emphasis">
|
<p className="font-bold mb-1 mt-4 text-emphasis">
|
||||||
Connected Sources:{" "}
|
Connected Sources:{" "}
|
||||||
</p>
|
</p>
|
||||||
<div className="flex flex-wrap gap-x-2">
|
<div className="flex flex-wrap gap-2">
|
||||||
{availableSourceMetadata.map((sourceMetadata) => (
|
{availableSourceMetadata.map((sourceMetadata) => (
|
||||||
<span
|
<span
|
||||||
key={sourceMetadata.internalName}
|
key={sourceMetadata.internalName}
|
||||||
|
@@ -33,6 +33,7 @@ export const AIMessage = ({
|
|||||||
messageId,
|
messageId,
|
||||||
content,
|
content,
|
||||||
query,
|
query,
|
||||||
|
personaName,
|
||||||
citedDocuments,
|
citedDocuments,
|
||||||
isComplete,
|
isComplete,
|
||||||
hasDocs,
|
hasDocs,
|
||||||
@@ -46,6 +47,7 @@ export const AIMessage = ({
|
|||||||
messageId: number | null;
|
messageId: number | null;
|
||||||
content: string | JSX.Element;
|
content: string | JSX.Element;
|
||||||
query?: string;
|
query?: string;
|
||||||
|
personaName?: string;
|
||||||
citedDocuments?: [string, DanswerDocument][] | null;
|
citedDocuments?: [string, DanswerDocument][] | null;
|
||||||
isComplete?: boolean;
|
isComplete?: boolean;
|
||||||
hasDocs?: boolean;
|
hasDocs?: boolean;
|
||||||
@@ -68,7 +70,9 @@ export const AIMessage = ({
|
|||||||
</div>
|
</div>
|
||||||
</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 &&
|
{query === undefined &&
|
||||||
hasDocs &&
|
hasDocs &&
|
||||||
|
Reference in New Issue
Block a user