mirror of
https://github.com/tencentmusic/supersonic.git
synced 2026-04-22 06:44:18 +08:00
(feature)(chat-sdk) modify the method for obtaining similar questions and recommended drill-down dimensions; do not display assistant button when there is only one assistant (#514)
This commit is contained in:
@@ -5,21 +5,21 @@ import { useEffect, useState } from 'react';
|
||||
import { querySimilarQuestions } from '../../service';
|
||||
|
||||
type Props = {
|
||||
// similarQuestions: SimilarQuestionType[];
|
||||
queryText: string;
|
||||
agentId?: number;
|
||||
queryId?: number;
|
||||
similarQueries?: SimilarQuestionType[];
|
||||
defaultExpanded?: boolean;
|
||||
onSelectQuestion: (question: SimilarQuestionType) => void;
|
||||
};
|
||||
|
||||
const SimilarQuestions: React.FC<Props> = ({
|
||||
// similarQuestions,
|
||||
queryText,
|
||||
agentId,
|
||||
queryId,
|
||||
similarQueries,
|
||||
defaultExpanded,
|
||||
onSelectQuestion,
|
||||
}) => {
|
||||
const [similarQuestions, setSimilarQuestions] = useState<SimilarQuestionType[]>([]);
|
||||
const [similarQuestions, setSimilarQuestions] = useState<SimilarQuestionType[]>(
|
||||
similarQueries || []
|
||||
);
|
||||
const [expanded, setExpanded] = useState(defaultExpanded || false);
|
||||
const [loading, setLoading] = useState(false);
|
||||
|
||||
@@ -28,9 +28,9 @@ const SimilarQuestions: React.FC<Props> = ({
|
||||
|
||||
const initData = async () => {
|
||||
setLoading(true);
|
||||
const res = await querySimilarQuestions(queryText, agentId);
|
||||
const res = await querySimilarQuestions(queryId!);
|
||||
setLoading(false);
|
||||
setSimilarQuestions(res.data || []);
|
||||
setSimilarQuestions(res.data?.similarQueries || []);
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user