waii-sdk-js
Advanced tools
Comparing version 1.10.1 to 1.10.2
@@ -111,2 +111,15 @@ import { SearchContext, TableName, Column, SchemaName } from "../../database/src/Database"; | ||
}; | ||
type GenerateQuestionRequest = { | ||
schema_name: string; | ||
n_questions?: number; | ||
complexity?: string; | ||
}; | ||
type GeneratedQuestion = { | ||
question: string; | ||
complexity: string; | ||
tables?: TableName[]; | ||
}; | ||
type GenerateQuestionResponse = { | ||
questions?: GeneratedQuestion[]; | ||
}; | ||
export declare let Query: { | ||
@@ -124,4 +137,5 @@ generate: (params: QueryGenerationRequest, signal?: AbortSignal) => Promise<GeneratedQuery>; | ||
analyzePerformance: (params: QueryPerformanceRequest, signal?: AbortSignal) => Promise<QueryPerformanceResponse>; | ||
generateQuestion: (params: GenerateQuestionRequest, signal?: AbortSignal) => Promise<GenerateQuestionResponse>; | ||
}; | ||
export default Query; | ||
export { GetQueryResultRequest, GetQueryResultResponse, GeneratedQuery, QueryGenerationRequest, RunQueryRequest, RunQueryResponse, LikeQueryRequest, LikeQueryResponse, DescribeQueryRequest, DescribeQueryResponse, CancelQueryRequest, CancelQueryResponse, Tweak, AutoCompleteRequest, AutoCompleteResponse, DiffQueryRequest, DiffQueryResponse, QueryPerformanceRequest, QueryPerformanceResponse }; | ||
export { GetQueryResultRequest, GetQueryResultResponse, GeneratedQuery, QueryGenerationRequest, RunQueryRequest, RunQueryResponse, LikeQueryRequest, LikeQueryResponse, DescribeQueryRequest, DescribeQueryResponse, CancelQueryRequest, CancelQueryResponse, Tweak, AutoCompleteRequest, AutoCompleteResponse, DiffQueryRequest, DiffQueryResponse, QueryPerformanceRequest, QueryPerformanceResponse, GenerateQuestionRequest, GeneratedQuestion, GenerateQuestionResponse }; |
@@ -28,2 +28,3 @@ "use strict"; | ||
const TRANSCODE_ENDPOINT = 'transcode-query'; | ||
const GENERATE_QUESTION_ENDPOINT = 'generate-questions'; | ||
exports.Query = (function () { | ||
@@ -64,4 +65,7 @@ return { | ||
}), | ||
generateQuestion: (params, signal) => __awaiter(this, void 0, void 0, function* () { | ||
return WaiiHttpClient_1.default.getInstance().commonFetch(GENERATE_QUESTION_ENDPOINT, params, signal); | ||
}) | ||
}; | ||
})(); | ||
exports.default = exports.Query; |
@@ -24,3 +24,3 @@ "use strict"; | ||
updated: [{ | ||
key: '', | ||
key: '', // will be generated by the system | ||
account_name: '<your account name>', | ||
@@ -27,0 +27,0 @@ database: '<your database>', |
@@ -27,2 +27,3 @@ export declare let WAII: { | ||
analyzePerformance: (params: import("../clients/query/src/Query").QueryPerformanceRequest, signal?: AbortSignal | undefined) => Promise<import("../clients/query/src/Query").QueryPerformanceResponse>; | ||
generateQuestion: (params: import("../clients/query/src/Query").GenerateQuestionRequest, signal?: AbortSignal | undefined) => Promise<import("../clients/query/src/Query").GenerateQuestionResponse>; | ||
}; | ||
@@ -29,0 +30,0 @@ Database: { |
{ | ||
"name": "waii-sdk-js", | ||
"version": "1.10.1", | ||
"version": "1.10.2", | ||
"description": "Typescript / Javascript SDK for the waii api. SQL generation and much more.", | ||
@@ -5,0 +5,0 @@ "main": "dist/src/waii-sdk.js", |
124682
39
1384
4