|
@@ -34,32 +34,6 @@
|
|
|
<i v-if="item.userId && item.graphAnswer.ossId" class="el-icon-more more" @click="handleMore(item)"></i>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!-- 知识库 -->
|
|
|
- <div class="answerData" v-if="item.llmAnswer">
|
|
|
- <h2>知识库</h2>
|
|
|
- <div class="answer">
|
|
|
- <el-collapse v-model="collapseActiveNames">
|
|
|
- <el-collapse-item title="知识库匹配结果" :name="index">
|
|
|
- <div v-for="(item, index) in item.llmAnswer.docs" :key="index">
|
|
|
- <div class="markdown" v-html="renderMarkdown(item)"></div>
|
|
|
- </div>
|
|
|
- </el-collapse-item>
|
|
|
- </el-collapse>
|
|
|
- <!-- <div style="margin-top: 10px">{{ item.llmAnswer.answer }}</div> -->
|
|
|
- <div v-if="item.llmAnswer.think" class="think" v-html="renderMarkdown(item.llmAnswer.think)"></div>
|
|
|
- <div style="margin-top: 10px" v-html="renderMarkdown(item.llmAnswer.answer)"></div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!-- sql -->
|
|
|
- <div class="answerData" v-if="item.sqlAnswer">
|
|
|
- <h2>数据库</h2>
|
|
|
- <div class="answer">
|
|
|
- <vxe-table max-height="300px" :cell-config="{ height: 45 }" :data="item.sqlAnswer">
|
|
|
- <vxe-column type="seq" width="70" align="center"></vxe-column>
|
|
|
- <vxe-column v-for="item in sqlAnswerKey" minWidth="120px" show-overflow="title" :field="item" :title="item" :key="item" align="center"></vxe-column>
|
|
|
- </vxe-table>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|