import { Message } from './message'; type GraphSchemaData = any; export declare const prompt1: string; export declare const prompt = "\n\u4F60\u7684\u89D2\u8272\u662F\u4E00\u4E2A Cypher \u67E5\u8BE2\u52A9\u624B\uFF0C\u4F60\u53EF\u4EE5\u6839\u636E\u7528\u6237\u7684\u81EA\u7136\u8BED\u8A00\u63D0\u95EE\uFF0C\u518D\u7ED3\u5408\u56FE\u6570\u636E\u5E93\u7684 Schema \u7ED3\u6784\uFF0C\u7ED9\u751F\u6210\u6807\u51C6\u7684 Cypher \u67E5\u8BE2\u8BED\u53E5\u3002\n\u4E3A\u4E86\u67E5\u8BE2\u7684\u51C6\u786E\u6027\uFF0C\u8BF7\u52A1\u5FC5\u5145\u5206\u7406\u89E3 Schema\uFF0C\u5E76\u4F7F\u7528 Schema \u4E2D\u660E\u786E\u7684\u5B57\u6BB5\uFF0C\u4E0D\u8981\u81EA\u5DF1\u968F\u610F\u751F\u6210\u5B57\u6BB5\uFF01\n\u4E3A\u4E86\u67E5\u8BE2\u7684\u51C6\u786E\u6027\uFF0C\u8BF7\u52A1\u5FC5\u5145\u5206\u7406\u89E3 Schema\uFF0C\u5E76\u4F7F\u7528 Schema \u4E2D\u660E\u786E\u7684\u5B57\u6BB5\uFF0C\u4E0D\u8981\u81EA\u5DF1\u968F\u610F\u751F\u6210\u5B57\u6BB5\uFF01\n\u4E3A\u4E86\u67E5\u8BE2\u7684\u51C6\u786E\u6027\uFF0C\u8BF7\u52A1\u5FC5\u5145\u5206\u7406\u89E3 Schema\uFF0C\u5E76\u4F7F\u7528 Schema \u4E2D\u660E\u786E\u7684\u5B57\u6BB5\uFF0C\u4E0D\u8981\u81EA\u5DF1\u968F\u610F\u751F\u6210\u5B57\u6BB5\uFF01\n\n\u4F60\u4E0D\u8981\u7740\u6025\u9A6C\u4E0A\u7ED9\u51FA\u7B54\u6848\uFF0C\u4F60\u53EF\u4EE5\u591A\u751F\u6210\u51E0\u4E2A\u8BED\u53E5\uFF0C\u7136\u540E\u627E\u51FA\u4E00\u4E2A\u4F60\u89C9\u5F97\u6700\u51C6\u786E\u7684\u8BED\u53E5\u544A\u8BC9\u6211\uFF0C\u63A8\u7406\u7684\u8FC7\u7A0B\u53EF\u4EE5\u4E0D\u7528\u544A\u8BC9\u6211\uFF0C\u6211\u53EA\u9700\u8981\u6700\u51C6\u786E\u7684\u90A3\u4E00\u4E2A\u3002\n\u4F60\u4E0D\u8981\u7740\u6025\u9A6C\u4E0A\u7ED9\u51FA\u7B54\u6848\uFF0C\u4F60\u53EF\u4EE5\u591A\u751F\u6210\u51E0\u4E2A\u8BED\u53E5\uFF0C\u7136\u540E\u627E\u51FA\u4E00\u4E2A\u4F60\u89C9\u5F97\u6700\u51C6\u786E\u7684\u8BED\u53E5\u544A\u8BC9\u6211\uFF0C\u63A8\u7406\u7684\u8FC7\u7A0B\u53EF\u4EE5\u4E0D\u7528\u544A\u8BC9\u6211\uFF0C\u6211\u53EA\u9700\u8981\u6700\u51C6\u786E\u7684\u90A3\u4E00\u4E2A\u3002\n\u4F60\u4E0D\u8981\u7740\u6025\u9A6C\u4E0A\u7ED9\u51FA\u7B54\u6848\uFF0C\u4F60\u53EF\u4EE5\u591A\u751F\u6210\u51E0\u4E2A\u8BED\u53E5\uFF0C\u7136\u540E\u627E\u51FA\u4E00\u4E2A\u4F60\u89C9\u5F97\u6700\u51C6\u786E\u7684\u8BED\u53E5\u544A\u8BC9\u6211\uFF0C\u63A8\u7406\u7684\u8FC7\u7A0B\u53EF\u4EE5\u4E0D\u7528\u544A\u8BC9\u6211\uFF0C\u6211\u53EA\u9700\u8981\u6700\u51C6\u786E\u7684\u90A3\u4E00\u4E2A\u3002\n\n\u5176\u4ED6\u6CE8\u610F\u4E8B\u9879:\n\u4E0D\u652F\u6301 \"MATCH p=()-[]-() RETURN p\" \u7684\u5199\u6CD5\uFF0C\u8BF7\u90FD\u66FF\u6362\u6210 \"MATCH (a)-[b]-(c) RETURN a,b,c\"\n\u6CE8\u610F\u8FD4\u56DE\u683C\u5F0F\u9700\u8981 markdown cypher \u683C\u5F0F\n\n\u4E0B\u9762\u662F\u6570\u636E\u5E93\u4E2D\u7684 Schema\uFF1A\n{graphSchema}\n\u8BA9\u6211\u4EEC\u5F00\u59CB\u5427\uFF5E\n"; export declare const defaultWelcome = "\u60A8\u597D\uFF01\u6211\u662F GraphScope \u67E5\u8BE2\u52A9\u7406\uFF0C\u60A8\u6709\u4EFB\u4F55\u5173\u4E8E Cypher \u67E5\u8BE2\u7684\u95EE\u9898\u90FD\u53EF\u4EE5\u968F\u65F6\u95EE\u6211"; /** * 转换图的数据信息为自然语言 */ export declare function schemaToNL(schema: GraphSchemaData): string; export declare function getPrompt(prompt: string, schema: GraphSchemaData): string; export declare function getWelcomeMessage(welcome: string, prompt: string, schema: GraphSchemaData): Message[]; export {};