mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-06 13:22:12 +00:00
Improve render of inferred query in image chat messages in Web, Desktop apps
This commit is contained in:
@@ -199,10 +199,9 @@
|
|||||||
function renderMessageWithReference(message, by, context=null, dt=null, onlineContext=null, intentType=null, inferredQueries=null) {
|
function renderMessageWithReference(message, by, context=null, dt=null, onlineContext=null, intentType=null, inferredQueries=null) {
|
||||||
if (intentType === "text-to-image") {
|
if (intentType === "text-to-image") {
|
||||||
let imageMarkdown = ``;
|
let imageMarkdown = ``;
|
||||||
imageMarkdown += "\n\n";
|
const inferredQuery = inferredQueries?.[0];
|
||||||
if (inferredQueries) {
|
if (inferredQuery) {
|
||||||
const inferredQuery = inferredQueries?.[0];
|
imageMarkdown += `\n\n**Inferred Query**:\n\n${inferredQuery}`;
|
||||||
imageMarkdown += `**Inferred Query**: ${inferredQuery}`;
|
|
||||||
}
|
}
|
||||||
renderMessage(imageMarkdown, by, dt);
|
renderMessage(imageMarkdown, by, dt);
|
||||||
return;
|
return;
|
||||||
@@ -392,10 +391,9 @@
|
|||||||
if (responseAsJson.image) {
|
if (responseAsJson.image) {
|
||||||
// If response has image field, response is a generated image.
|
// If response has image field, response is a generated image.
|
||||||
rawResponse += ``;
|
rawResponse += ``;
|
||||||
rawResponse += "\n\n";
|
|
||||||
const inferredQueries = responseAsJson.inferredQueries?.[0];
|
const inferredQueries = responseAsJson.inferredQueries?.[0];
|
||||||
if (inferredQueries) {
|
if (inferredQueries) {
|
||||||
rawResponse += `**Inferred Query**: ${inferredQueries}`;
|
rawResponse += `\n\n**Inferred Query**:\n\n${inferredQueries}`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (responseAsJson.detail) {
|
if (responseAsJson.detail) {
|
||||||
@@ -496,10 +494,9 @@
|
|||||||
if (responseAsJson.image) {
|
if (responseAsJson.image) {
|
||||||
// If response has image field, response is a generated image.
|
// If response has image field, response is a generated image.
|
||||||
rawResponse += ``;
|
rawResponse += ``;
|
||||||
rawResponse += "\n\n";
|
const inferredQuery = responseAsJson.inferredQueries?.[0];
|
||||||
const inferredQueries = responseAsJson.inferredQueries?.[0];
|
if (inferredQuery) {
|
||||||
if (inferredQueries) {
|
rawResponse += `\n\n**Inferred Query**:\n\n${inferredQuery}`;
|
||||||
rawResponse += `**Inferred Query**: ${inferredQueries}`;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (responseAsJson.detail) {
|
if (responseAsJson.detail) {
|
||||||
|
|||||||
@@ -211,10 +211,9 @@ To get started, just start typing below. You can also type / to see a list of co
|
|||||||
function renderMessageWithReference(message, by, context=null, dt=null, onlineContext=null, intentType=null, inferredQueries=null) {
|
function renderMessageWithReference(message, by, context=null, dt=null, onlineContext=null, intentType=null, inferredQueries=null) {
|
||||||
if (intentType === "text-to-image") {
|
if (intentType === "text-to-image") {
|
||||||
let imageMarkdown = ``;
|
let imageMarkdown = ``;
|
||||||
imageMarkdown += "\n\n";
|
const inferredQuery = inferredQueries?.[0];
|
||||||
if (inferredQueries) {
|
if (inferredQuery) {
|
||||||
const inferredQuery = inferredQueries?.[0];
|
imageMarkdown += `\n\n**Inferred Query**:\n\n${inferredQuery}`;
|
||||||
imageMarkdown += `**Inferred Query**: ${inferredQuery}`;
|
|
||||||
}
|
}
|
||||||
renderMessage(imageMarkdown, by, dt);
|
renderMessage(imageMarkdown, by, dt);
|
||||||
return;
|
return;
|
||||||
@@ -400,10 +399,9 @@ To get started, just start typing below. You can also type / to see a list of co
|
|||||||
if (responseAsJson.image) {
|
if (responseAsJson.image) {
|
||||||
// If response has image field, response is a generated image.
|
// If response has image field, response is a generated image.
|
||||||
rawResponse += ``;
|
rawResponse += ``;
|
||||||
rawResponse += "\n\n";
|
const inferredQuery = responseAsJson.inferredQueries?.[0];
|
||||||
const inferredQueries = responseAsJson.inferredQueries?.[0];
|
if (inferredQuery) {
|
||||||
if (inferredQueries) {
|
rawResponse += `\n\n**Inferred Query**:\n\n${inferredQuery}`;
|
||||||
rawResponse += `**Inferred Query**: ${inferredQueries}`;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (responseAsJson.detail) {
|
if (responseAsJson.detail) {
|
||||||
|
|||||||
Reference in New Issue
Block a user