config.js 2.6 KB
Newer Older
W
weixin_44463441 已提交
1 2
// 提示词模板。在这里,你可以把一些背景信息告诉AI,也可以给AI提供一些问题的案例,方便AI更好的回答问题
const prompt_template = `
3 4 5 6
你现在扮演一个知识库助手,你需要遵守以下约定来回答用户的问题:
1. 回答问题时,需要参考用户提供的相关信息;
2. 回答问题内容尽量内容简洁、思路清晰易理解;
3. 回答问题文字格式尽量美观;
7

8
以下为用户后续问题相关的内容:
W
weixin_44463441 已提交
9 10
{context}

11
请根据以上相关信息,回答用户问题。
W
weixin_44463441 已提交
12 13 14 15 16 17 18 19 20 21 22 23 24
`

// 欢迎语,用户打开时自动发送给用户
const welcome_text = `
你好,欢迎使用InsCode,InsCode是一个一站式的软件开发服务平台,从开发-部署-运维-运营,都可以在 InsCode 轻松完成。
InsCode 的 Ins 是 Inspiration,意思是创作、寻找有灵感的代码。
这是一个使用Inscode帮助文档构建的AI知识库,你可以问他关于Inscode的问题。
注意:结果由AI生成,可能存在不符合实际的联想内容,请注意甄别!
Inscode文档地址:https://inscode-doc.inscode.cc/
`

// 外部内容库,没有时指定为null,你也可以替换为自己的知识库
// const index_url = null
25
const index_url = "https://es-api.inscode.cc"
W
weixin_44463441 已提交
26 27 28

// 默认提示词
const default_prompt = '介绍下InsCode'
29

30 31 32 33 34 35
export default {
    getData () {
        return {
            "code": 200,
            "data": {
                "id": 128897,
36
                "name": "AI知识库",
37 38 39
                "create_time": 1684920670901,
                "app": "llm_rep",
                "resource_type": "app",
40 41
                "ext": {
                    "mode":"chat",
42 43
                    "model":"chatglm2-6b",
                    "common_gpt_url":"https://api.quickapi.cloud/temporary/gpt",
44 45
                    "api_type":"openai",
                    "robot_img":null,
W
weixin_44463441 已提交
46 47
                    "api_max_token": "2048",
                    "default_prompt": default_prompt,
48
                    "max_request_len": "2048",
W
weixin_44463441 已提交
49
                    "prompt_template": prompt_template,
50
                    "api_prompt_prefix":"结合上下文回答问题,如果问题不是技术问题,请直接回答不知道。\n问题为:",
51
                    "show_profile_setting":false,
52

53
                    "index_url": index_url,
54 55 56
                    "index_name":"inscode-rag",
                    "index_type":"es",
                    
W
weixin_44463441 已提交
57
                    "welcome_text": welcome_text,
W
weixin_44463441 已提交
58
                    "temperature": 0.1
59 60 61
                },
                

62 63 64 65 66
            },
            "message": "success"
        }
    } 
}