@ondewo/csi-client-typescript
Version:
ONDEWO Conversation System Integration (CSI) Client library for Typescript
1,125 lines (922 loc) • 46.4 kB
TypeScript
import * as jspb from 'google-protobuf'
import * as google_api_annotations_pb from '../../google/api/annotations_pb'; // proto import: "google/api/annotations.proto"
import * as google_protobuf_struct_pb from 'google-protobuf/google/protobuf/struct_pb'; // proto import: "google/protobuf/struct.proto"
import * as ondewo_nlu_ccai_project_pb from '../../ondewo/nlu/ccai_project_pb'; // proto import: "ondewo/nlu/ccai_project.proto"
import * as ondewo_nlu_intent_pb from '../../ondewo/nlu/intent_pb'; // proto import: "ondewo/nlu/intent.proto"
import * as ondewo_nlu_entity_type_pb from '../../ondewo/nlu/entity_type_pb'; // proto import: "ondewo/nlu/entity_type.proto"
import * as ondewo_nlu_session_pb from '../../ondewo/nlu/session_pb'; // proto import: "ondewo/nlu/session.proto"
export class ListLlmModelsRequest extends jspb.Message {
getCcaiServiceName(): string;
setCcaiServiceName(value: string): ListLlmModelsRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ListLlmModelsRequest.AsObject;
static toObject(includeInstance: boolean, msg: ListLlmModelsRequest): ListLlmModelsRequest.AsObject;
static serializeBinaryToWriter(message: ListLlmModelsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ListLlmModelsRequest;
static deserializeBinaryFromReader(message: ListLlmModelsRequest, reader: jspb.BinaryReader): ListLlmModelsRequest;
}
export namespace ListLlmModelsRequest {
export type AsObject = {
ccaiServiceName: string,
}
}
export class ListLlmModelsResponse extends jspb.Message {
getLlmModelsList(): Array<LlmModel>;
setLlmModelsList(value: Array<LlmModel>): ListLlmModelsResponse;
clearLlmModelsList(): ListLlmModelsResponse;
addLlmModels(value?: LlmModel, index?: number): LlmModel;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ListLlmModelsResponse.AsObject;
static toObject(includeInstance: boolean, msg: ListLlmModelsResponse): ListLlmModelsResponse.AsObject;
static serializeBinaryToWriter(message: ListLlmModelsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ListLlmModelsResponse;
static deserializeBinaryFromReader(message: ListLlmModelsResponse, reader: jspb.BinaryReader): ListLlmModelsResponse;
}
export namespace ListLlmModelsResponse {
export type AsObject = {
llmModelsList: Array<LlmModel.AsObject>,
}
}
export class LlmModel extends jspb.Message {
getName(): string;
setName(value: string): LlmModel;
getDisplayName(): string;
setDisplayName(value: string): LlmModel;
getDescription(): string;
setDescription(value: string): LlmModel;
getCcaiServiceName(): string;
setCcaiServiceName(value: string): LlmModel;
getCcaiServiceProvider(): ondewo_nlu_ccai_project_pb.CcaiServiceProvider;
setCcaiServiceProvider(value: ondewo_nlu_ccai_project_pb.CcaiServiceProvider): LlmModel;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): LlmModel.AsObject;
static toObject(includeInstance: boolean, msg: LlmModel): LlmModel.AsObject;
static serializeBinaryToWriter(message: LlmModel, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): LlmModel;
static deserializeBinaryFromReader(message: LlmModel, reader: jspb.BinaryReader): LlmModel;
}
export namespace LlmModel {
export type AsObject = {
name: string,
displayName: string,
description: string,
ccaiServiceName: string,
ccaiServiceProvider: ondewo_nlu_ccai_project_pb.CcaiServiceProvider,
}
}
export class LlmGenerateRequest extends jspb.Message {
getLlmGenerationRequest(): google_protobuf_struct_pb.Struct | undefined;
setLlmGenerationRequest(value?: google_protobuf_struct_pb.Struct): LlmGenerateRequest;
hasLlmGenerationRequest(): boolean;
clearLlmGenerationRequest(): LlmGenerateRequest;
getCcaiServiceName(): string;
setCcaiServiceName(value: string): LlmGenerateRequest;
getFileResourcesList(): Array<ondewo_nlu_session_pb.FileResource>;
setFileResourcesList(value: Array<ondewo_nlu_session_pb.FileResource>): LlmGenerateRequest;
clearFileResourcesList(): LlmGenerateRequest;
addFileResources(value?: ondewo_nlu_session_pb.FileResource, index?: number): ondewo_nlu_session_pb.FileResource;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): LlmGenerateRequest.AsObject;
static toObject(includeInstance: boolean, msg: LlmGenerateRequest): LlmGenerateRequest.AsObject;
static serializeBinaryToWriter(message: LlmGenerateRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): LlmGenerateRequest;
static deserializeBinaryFromReader(message: LlmGenerateRequest, reader: jspb.BinaryReader): LlmGenerateRequest;
}
export namespace LlmGenerateRequest {
export type AsObject = {
llmGenerationRequest?: google_protobuf_struct_pb.Struct.AsObject,
ccaiServiceName: string,
fileResourcesList: Array<ondewo_nlu_session_pb.FileResource.AsObject>,
}
}
export class LlmGenerateResponse extends jspb.Message {
getLlmGenerationResponse(): google_protobuf_struct_pb.Struct | undefined;
setLlmGenerationResponse(value?: google_protobuf_struct_pb.Struct): LlmGenerateResponse;
hasLlmGenerationResponse(): boolean;
clearLlmGenerationResponse(): LlmGenerateResponse;
getFileResourcesList(): Array<ondewo_nlu_session_pb.FileResource>;
setFileResourcesList(value: Array<ondewo_nlu_session_pb.FileResource>): LlmGenerateResponse;
clearFileResourcesList(): LlmGenerateResponse;
addFileResources(value?: ondewo_nlu_session_pb.FileResource, index?: number): ondewo_nlu_session_pb.FileResource;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): LlmGenerateResponse.AsObject;
static toObject(includeInstance: boolean, msg: LlmGenerateResponse): LlmGenerateResponse.AsObject;
static serializeBinaryToWriter(message: LlmGenerateResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): LlmGenerateResponse;
static deserializeBinaryFromReader(message: LlmGenerateResponse, reader: jspb.BinaryReader): LlmGenerateResponse;
}
export namespace LlmGenerateResponse {
export type AsObject = {
llmGenerationResponse?: google_protobuf_struct_pb.Struct.AsObject,
fileResourcesList: Array<ondewo_nlu_session_pb.FileResource.AsObject>,
}
}
export class StreamingLlmGenerateResponse extends jspb.Message {
getLlmGenerationStreamResponse(): google_protobuf_struct_pb.Struct | undefined;
setLlmGenerationStreamResponse(value?: google_protobuf_struct_pb.Struct): StreamingLlmGenerateResponse;
hasLlmGenerationStreamResponse(): boolean;
clearLlmGenerationStreamResponse(): StreamingLlmGenerateResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): StreamingLlmGenerateResponse.AsObject;
static toObject(includeInstance: boolean, msg: StreamingLlmGenerateResponse): StreamingLlmGenerateResponse.AsObject;
static serializeBinaryToWriter(message: StreamingLlmGenerateResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): StreamingLlmGenerateResponse;
static deserializeBinaryFromReader(message: StreamingLlmGenerateResponse, reader: jspb.BinaryReader): StreamingLlmGenerateResponse;
}
export namespace StreamingLlmGenerateResponse {
export type AsObject = {
llmGenerationStreamResponse?: google_protobuf_struct_pb.Struct.AsObject,
}
}
export class ExtractEntitiesRequest extends jspb.Message {
getParent(): string;
setParent(value: string): ExtractEntitiesRequest;
getText(): string;
setText(value: string): ExtractEntitiesRequest;
getLanguageCode(): string;
setLanguageCode(value: string): ExtractEntitiesRequest;
getIntentName(): string;
setIntentName(value: string): ExtractEntitiesRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ExtractEntitiesRequest.AsObject;
static toObject(includeInstance: boolean, msg: ExtractEntitiesRequest): ExtractEntitiesRequest.AsObject;
static serializeBinaryToWriter(message: ExtractEntitiesRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ExtractEntitiesRequest;
static deserializeBinaryFromReader(message: ExtractEntitiesRequest, reader: jspb.BinaryReader): ExtractEntitiesRequest;
}
export namespace ExtractEntitiesRequest {
export type AsObject = {
parent: string,
text: string,
languageCode: string,
intentName: string,
}
}
export class ExtractEntitiesFuzzyRequest extends jspb.Message {
getParent(): string;
setParent(value: string): ExtractEntitiesFuzzyRequest;
getText(): string;
setText(value: string): ExtractEntitiesFuzzyRequest;
getPotentialEntitiesList(): Array<EntityTypeFuzzyNerConfig>;
setPotentialEntitiesList(value: Array<EntityTypeFuzzyNerConfig>): ExtractEntitiesFuzzyRequest;
clearPotentialEntitiesList(): ExtractEntitiesFuzzyRequest;
addPotentialEntities(value?: EntityTypeFuzzyNerConfig, index?: number): EntityTypeFuzzyNerConfig;
getMinimalScore(): number;
setMinimalScore(value: number): ExtractEntitiesFuzzyRequest;
getAllowOverlaps(): boolean;
setAllowOverlaps(value: boolean): ExtractEntitiesFuzzyRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ExtractEntitiesFuzzyRequest.AsObject;
static toObject(includeInstance: boolean, msg: ExtractEntitiesFuzzyRequest): ExtractEntitiesFuzzyRequest.AsObject;
static serializeBinaryToWriter(message: ExtractEntitiesFuzzyRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ExtractEntitiesFuzzyRequest;
static deserializeBinaryFromReader(message: ExtractEntitiesFuzzyRequest, reader: jspb.BinaryReader): ExtractEntitiesFuzzyRequest;
}
export namespace ExtractEntitiesFuzzyRequest {
export type AsObject = {
parent: string,
text: string,
potentialEntitiesList: Array<EntityTypeFuzzyNerConfig.AsObject>,
minimalScore: number,
allowOverlaps: boolean,
}
}
export class EntityTypeFuzzyNerConfig extends jspb.Message {
getEntityType(): ondewo_nlu_entity_type_pb.EntityType | undefined;
setEntityType(value?: ondewo_nlu_entity_type_pb.EntityType): EntityTypeFuzzyNerConfig;
hasEntityType(): boolean;
clearEntityType(): EntityTypeFuzzyNerConfig;
getMinimalScore(): number;
setMinimalScore(value: number): EntityTypeFuzzyNerConfig;
getEntityValuesList(): Array<string>;
setEntityValuesList(value: Array<string>): EntityTypeFuzzyNerConfig;
clearEntityValuesList(): EntityTypeFuzzyNerConfig;
addEntityValues(value: string, index?: number): EntityTypeFuzzyNerConfig;
getAlgorithm(): EntityTypeFuzzyNerConfig.FuzzyNerAlgorithm;
setAlgorithm(value: EntityTypeFuzzyNerConfig.FuzzyNerAlgorithm): EntityTypeFuzzyNerConfig;
getAllowOverlaps(): boolean;
setAllowOverlaps(value: boolean): EntityTypeFuzzyNerConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): EntityTypeFuzzyNerConfig.AsObject;
static toObject(includeInstance: boolean, msg: EntityTypeFuzzyNerConfig): EntityTypeFuzzyNerConfig.AsObject;
static serializeBinaryToWriter(message: EntityTypeFuzzyNerConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): EntityTypeFuzzyNerConfig;
static deserializeBinaryFromReader(message: EntityTypeFuzzyNerConfig, reader: jspb.BinaryReader): EntityTypeFuzzyNerConfig;
}
export namespace EntityTypeFuzzyNerConfig {
export type AsObject = {
entityType?: ondewo_nlu_entity_type_pb.EntityType.AsObject,
minimalScore: number,
entityValuesList: Array<string>,
algorithm: EntityTypeFuzzyNerConfig.FuzzyNerAlgorithm,
allowOverlaps: boolean,
}
export enum FuzzyNerAlgorithm {
PREFILTER_LEVENSHTEIN = 0,
LOCAL_MAXIMUM = 1,
}
}
export class EntityDetected extends jspb.Message {
getEntity(): ondewo_nlu_intent_pb.Intent.TrainingPhrase.Entity | undefined;
setEntity(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.Entity): EntityDetected;
hasEntity(): boolean;
clearEntity(): EntityDetected;
getExtractionMethod(): string;
setExtractionMethod(value: string): EntityDetected;
getScore(): number;
setScore(value: number): EntityDetected;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): EntityDetected.AsObject;
static toObject(includeInstance: boolean, msg: EntityDetected): EntityDetected.AsObject;
static serializeBinaryToWriter(message: EntityDetected, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): EntityDetected;
static deserializeBinaryFromReader(message: EntityDetected, reader: jspb.BinaryReader): EntityDetected;
}
export namespace EntityDetected {
export type AsObject = {
entity?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.Entity.AsObject,
extractionMethod: string,
score: number,
}
}
export class ExtractEntitiesResponse extends jspb.Message {
getEntitiesDetectedList(): Array<EntityDetected>;
setEntitiesDetectedList(value: Array<EntityDetected>): ExtractEntitiesResponse;
clearEntitiesDetectedList(): ExtractEntitiesResponse;
addEntitiesDetected(value?: EntityDetected, index?: number): EntityDetected;
getText(): string;
setText(value: string): ExtractEntitiesResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ExtractEntitiesResponse.AsObject;
static toObject(includeInstance: boolean, msg: ExtractEntitiesResponse): ExtractEntitiesResponse.AsObject;
static serializeBinaryToWriter(message: ExtractEntitiesResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ExtractEntitiesResponse;
static deserializeBinaryFromReader(message: ExtractEntitiesResponse, reader: jspb.BinaryReader): ExtractEntitiesResponse;
}
export namespace ExtractEntitiesResponse {
export type AsObject = {
entitiesDetectedList: Array<EntityDetected.AsObject>,
text: string,
}
}
export class GetAlternativeSentencesRequest extends jspb.Message {
getConfig(): DataEnrichmentConfig | undefined;
setConfig(value?: DataEnrichmentConfig): GetAlternativeSentencesRequest;
hasConfig(): boolean;
clearConfig(): GetAlternativeSentencesRequest;
getSentence(): string;
setSentence(value: string): GetAlternativeSentencesRequest;
getLanguageCode(): string;
setLanguageCode(value: string): GetAlternativeSentencesRequest;
getParent(): string;
setParent(value: string): GetAlternativeSentencesRequest;
getProtectedWordsList(): Array<string>;
setProtectedWordsList(value: Array<string>): GetAlternativeSentencesRequest;
clearProtectedWordsList(): GetAlternativeSentencesRequest;
addProtectedWords(value: string, index?: number): GetAlternativeSentencesRequest;
getWordsToChangeList(): Array<string>;
setWordsToChangeList(value: Array<string>): GetAlternativeSentencesRequest;
clearWordsToChangeList(): GetAlternativeSentencesRequest;
addWordsToChange(value: string, index?: number): GetAlternativeSentencesRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetAlternativeSentencesRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetAlternativeSentencesRequest): GetAlternativeSentencesRequest.AsObject;
static serializeBinaryToWriter(message: GetAlternativeSentencesRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetAlternativeSentencesRequest;
static deserializeBinaryFromReader(message: GetAlternativeSentencesRequest, reader: jspb.BinaryReader): GetAlternativeSentencesRequest;
}
export namespace GetAlternativeSentencesRequest {
export type AsObject = {
config?: DataEnrichmentConfig.AsObject,
sentence: string,
languageCode: string,
parent: string,
protectedWordsList: Array<string>,
wordsToChangeList: Array<string>,
}
}
export class GenerateUserSaysRequest extends jspb.Message {
getLanguageCode(): string;
setLanguageCode(value: string): GenerateUserSaysRequest;
getParent(): string;
setParent(value: string): GenerateUserSaysRequest;
getNRepeatSynonym(): number;
setNRepeatSynonym(value: number): GenerateUserSaysRequest;
getBranch(): string;
setBranch(value: string): GenerateUserSaysRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GenerateUserSaysRequest.AsObject;
static toObject(includeInstance: boolean, msg: GenerateUserSaysRequest): GenerateUserSaysRequest.AsObject;
static serializeBinaryToWriter(message: GenerateUserSaysRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GenerateUserSaysRequest;
static deserializeBinaryFromReader(message: GenerateUserSaysRequest, reader: jspb.BinaryReader): GenerateUserSaysRequest;
}
export namespace GenerateUserSaysRequest {
export type AsObject = {
languageCode: string,
parent: string,
nRepeatSynonym: number,
branch: string,
}
}
export class GenerateResponsesRequest extends jspb.Message {
getLanguageCode(): string;
setLanguageCode(value: string): GenerateResponsesRequest;
getParent(): string;
setParent(value: string): GenerateResponsesRequest;
getNRepeatSynonym(): number;
setNRepeatSynonym(value: number): GenerateResponsesRequest;
getBranch(): string;
setBranch(value: string): GenerateResponsesRequest;
getDropUnknownParameters(): boolean;
setDropUnknownParameters(value: boolean): GenerateResponsesRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GenerateResponsesRequest.AsObject;
static toObject(includeInstance: boolean, msg: GenerateResponsesRequest): GenerateResponsesRequest.AsObject;
static serializeBinaryToWriter(message: GenerateResponsesRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GenerateResponsesRequest;
static deserializeBinaryFromReader(message: GenerateResponsesRequest, reader: jspb.BinaryReader): GenerateResponsesRequest;
}
export namespace GenerateResponsesRequest {
export type AsObject = {
languageCode: string,
parent: string,
nRepeatSynonym: number,
branch: string,
dropUnknownParameters: boolean,
}
}
export class GetAlternativeTrainingPhrasesRequest extends jspb.Message {
getConfig(): DataEnrichmentConfig | undefined;
setConfig(value?: DataEnrichmentConfig): GetAlternativeTrainingPhrasesRequest;
hasConfig(): boolean;
clearConfig(): GetAlternativeTrainingPhrasesRequest;
getTrainingPhrase(): ondewo_nlu_intent_pb.Intent.TrainingPhrase | undefined;
setTrainingPhrase(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase): GetAlternativeTrainingPhrasesRequest;
hasTrainingPhrase(): boolean;
clearTrainingPhrase(): GetAlternativeTrainingPhrasesRequest;
getIntentName(): string;
setIntentName(value: string): GetAlternativeTrainingPhrasesRequest;
getLanguageCode(): string;
setLanguageCode(value: string): GetAlternativeTrainingPhrasesRequest;
getParent(): string;
setParent(value: string): GetAlternativeTrainingPhrasesRequest;
getDetectEntities(): boolean;
setDetectEntities(value: boolean): GetAlternativeTrainingPhrasesRequest;
getSimilarityThreshold(): number;
setSimilarityThreshold(value: number): GetAlternativeTrainingPhrasesRequest;
getProtectedWordsList(): Array<string>;
setProtectedWordsList(value: Array<string>): GetAlternativeTrainingPhrasesRequest;
clearProtectedWordsList(): GetAlternativeTrainingPhrasesRequest;
addProtectedWords(value: string, index?: number): GetAlternativeTrainingPhrasesRequest;
getWordsToChangeList(): Array<string>;
setWordsToChangeList(value: Array<string>): GetAlternativeTrainingPhrasesRequest;
clearWordsToChangeList(): GetAlternativeTrainingPhrasesRequest;
addWordsToChange(value: string, index?: number): GetAlternativeTrainingPhrasesRequest;
getBranch(): string;
setBranch(value: string): GetAlternativeTrainingPhrasesRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetAlternativeTrainingPhrasesRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetAlternativeTrainingPhrasesRequest): GetAlternativeTrainingPhrasesRequest.AsObject;
static serializeBinaryToWriter(message: GetAlternativeTrainingPhrasesRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetAlternativeTrainingPhrasesRequest;
static deserializeBinaryFromReader(message: GetAlternativeTrainingPhrasesRequest, reader: jspb.BinaryReader): GetAlternativeTrainingPhrasesRequest;
}
export namespace GetAlternativeTrainingPhrasesRequest {
export type AsObject = {
config?: DataEnrichmentConfig.AsObject,
trainingPhrase?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.AsObject,
intentName: string,
languageCode: string,
parent: string,
detectEntities: boolean,
similarityThreshold: number,
protectedWordsList: Array<string>,
wordsToChangeList: Array<string>,
branch: string,
}
}
export class GetSynonymsRequest extends jspb.Message {
getConfig(): DataEnrichmentConfig | undefined;
setConfig(value?: DataEnrichmentConfig): GetSynonymsRequest;
hasConfig(): boolean;
clearConfig(): GetSynonymsRequest;
getWord(): string;
setWord(value: string): GetSynonymsRequest;
getLanguageCode(): string;
setLanguageCode(value: string): GetSynonymsRequest;
getParent(): string;
setParent(value: string): GetSynonymsRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetSynonymsRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetSynonymsRequest): GetSynonymsRequest.AsObject;
static serializeBinaryToWriter(message: GetSynonymsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetSynonymsRequest;
static deserializeBinaryFromReader(message: GetSynonymsRequest, reader: jspb.BinaryReader): GetSynonymsRequest;
}
export namespace GetSynonymsRequest {
export type AsObject = {
config?: DataEnrichmentConfig.AsObject,
word: string,
languageCode: string,
parent: string,
}
}
export class GetSynonymsResponse extends jspb.Message {
getSynonymsList(): Array<Synonym>;
setSynonymsList(value: Array<Synonym>): GetSynonymsResponse;
clearSynonymsList(): GetSynonymsResponse;
addSynonyms(value?: Synonym, index?: number): Synonym;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetSynonymsResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetSynonymsResponse): GetSynonymsResponse.AsObject;
static serializeBinaryToWriter(message: GetSynonymsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetSynonymsResponse;
static deserializeBinaryFromReader(message: GetSynonymsResponse, reader: jspb.BinaryReader): GetSynonymsResponse;
}
export namespace GetSynonymsResponse {
export type AsObject = {
synonymsList: Array<Synonym.AsObject>,
}
}
export class Synonym extends jspb.Message {
getSynonym(): string;
setSynonym(value: string): Synonym;
getScore(): number;
setScore(value: number): Synonym;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): Synonym.AsObject;
static toObject(includeInstance: boolean, msg: Synonym): Synonym.AsObject;
static serializeBinaryToWriter(message: Synonym, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): Synonym;
static deserializeBinaryFromReader(message: Synonym, reader: jspb.BinaryReader): Synonym;
}
export namespace Synonym {
export type AsObject = {
synonym: string,
score: number,
}
}
export class GetAlternativeSentencesResponse extends jspb.Message {
getAlternativeSentencesList(): Array<AltSentence>;
setAlternativeSentencesList(value: Array<AltSentence>): GetAlternativeSentencesResponse;
clearAlternativeSentencesList(): GetAlternativeSentencesResponse;
addAlternativeSentences(value?: AltSentence, index?: number): AltSentence;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetAlternativeSentencesResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetAlternativeSentencesResponse): GetAlternativeSentencesResponse.AsObject;
static serializeBinaryToWriter(message: GetAlternativeSentencesResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetAlternativeSentencesResponse;
static deserializeBinaryFromReader(message: GetAlternativeSentencesResponse, reader: jspb.BinaryReader): GetAlternativeSentencesResponse;
}
export namespace GetAlternativeSentencesResponse {
export type AsObject = {
alternativeSentencesList: Array<AltSentence.AsObject>,
}
}
export class GenerateResponsesResponse extends jspb.Message {
getResponsesList(): Array<string>;
setResponsesList(value: Array<string>): GenerateResponsesResponse;
clearResponsesList(): GenerateResponsesResponse;
addResponses(value: string, index?: number): GenerateResponsesResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GenerateResponsesResponse.AsObject;
static toObject(includeInstance: boolean, msg: GenerateResponsesResponse): GenerateResponsesResponse.AsObject;
static serializeBinaryToWriter(message: GenerateResponsesResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GenerateResponsesResponse;
static deserializeBinaryFromReader(message: GenerateResponsesResponse, reader: jspb.BinaryReader): GenerateResponsesResponse;
}
export namespace GenerateResponsesResponse {
export type AsObject = {
responsesList: Array<string>,
}
}
export class GenerateUserSaysResponse extends jspb.Message {
getUserSaysList(): Array<string>;
setUserSaysList(value: Array<string>): GenerateUserSaysResponse;
clearUserSaysList(): GenerateUserSaysResponse;
addUserSays(value: string, index?: number): GenerateUserSaysResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GenerateUserSaysResponse.AsObject;
static toObject(includeInstance: boolean, msg: GenerateUserSaysResponse): GenerateUserSaysResponse.AsObject;
static serializeBinaryToWriter(message: GenerateUserSaysResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GenerateUserSaysResponse;
static deserializeBinaryFromReader(message: GenerateUserSaysResponse, reader: jspb.BinaryReader): GenerateUserSaysResponse;
}
export namespace GenerateUserSaysResponse {
export type AsObject = {
userSaysList: Array<string>,
}
}
export class GetAlternativeTrainingPhrasesResponse extends jspb.Message {
getAlternativeTrainingPhrasesList(): Array<AltTrainingPhrase>;
setAlternativeTrainingPhrasesList(value: Array<AltTrainingPhrase>): GetAlternativeTrainingPhrasesResponse;
clearAlternativeTrainingPhrasesList(): GetAlternativeTrainingPhrasesResponse;
addAlternativeTrainingPhrases(value?: AltTrainingPhrase, index?: number): AltTrainingPhrase;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetAlternativeTrainingPhrasesResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetAlternativeTrainingPhrasesResponse): GetAlternativeTrainingPhrasesResponse.AsObject;
static serializeBinaryToWriter(message: GetAlternativeTrainingPhrasesResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetAlternativeTrainingPhrasesResponse;
static deserializeBinaryFromReader(message: GetAlternativeTrainingPhrasesResponse, reader: jspb.BinaryReader): GetAlternativeTrainingPhrasesResponse;
}
export namespace GetAlternativeTrainingPhrasesResponse {
export type AsObject = {
alternativeTrainingPhrasesList: Array<AltTrainingPhrase.AsObject>,
}
}
export class AltSentence extends jspb.Message {
getSentence(): string;
setSentence(value: string): AltSentence;
getScore(): number;
setScore(value: number): AltSentence;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AltSentence.AsObject;
static toObject(includeInstance: boolean, msg: AltSentence): AltSentence.AsObject;
static serializeBinaryToWriter(message: AltSentence, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AltSentence;
static deserializeBinaryFromReader(message: AltSentence, reader: jspb.BinaryReader): AltSentence;
}
export namespace AltSentence {
export type AsObject = {
sentence: string,
score: number,
}
}
export class AltTrainingPhrase extends jspb.Message {
getTrainingPhrase(): ondewo_nlu_intent_pb.Intent.TrainingPhrase | undefined;
setTrainingPhrase(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase): AltTrainingPhrase;
hasTrainingPhrase(): boolean;
clearTrainingPhrase(): AltTrainingPhrase;
getScore(): number;
setScore(value: number): AltTrainingPhrase;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): AltTrainingPhrase.AsObject;
static toObject(includeInstance: boolean, msg: AltTrainingPhrase): AltTrainingPhrase.AsObject;
static serializeBinaryToWriter(message: AltTrainingPhrase, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): AltTrainingPhrase;
static deserializeBinaryFromReader(message: AltTrainingPhrase, reader: jspb.BinaryReader): AltTrainingPhrase;
}
export namespace AltTrainingPhrase {
export type AsObject = {
trainingPhrase?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.AsObject,
score: number,
}
}
export class DataEnrichmentConfig extends jspb.Message {
getEntityEnrichment(): EntityEnrichmentConfig | undefined;
setEntityEnrichment(value?: EntityEnrichmentConfig): DataEnrichmentConfig;
hasEntityEnrichment(): boolean;
clearEntityEnrichment(): DataEnrichmentConfig;
getThesaurusEnrichment(): ThesaurusEnrichmentConfig | undefined;
setThesaurusEnrichment(value?: ThesaurusEnrichmentConfig): DataEnrichmentConfig;
hasThesaurusEnrichment(): boolean;
clearThesaurusEnrichment(): DataEnrichmentConfig;
getWord2vecEnrichment(): Word2VecEnrichmentConfig | undefined;
setWord2vecEnrichment(value?: Word2VecEnrichmentConfig): DataEnrichmentConfig;
hasWord2vecEnrichment(): boolean;
clearWord2vecEnrichment(): DataEnrichmentConfig;
getWordNetEnrichment(): WordNetAugEnrichmentConfig | undefined;
setWordNetEnrichment(value?: WordNetAugEnrichmentConfig): DataEnrichmentConfig;
hasWordNetEnrichment(): boolean;
clearWordNetEnrichment(): DataEnrichmentConfig;
getGpt2Enrichment(): GPT2EnrichmentConfig | undefined;
setGpt2Enrichment(value?: GPT2EnrichmentConfig): DataEnrichmentConfig;
hasGpt2Enrichment(): boolean;
clearGpt2Enrichment(): DataEnrichmentConfig;
getGloveEnrichment(): GloVeEnrichmentConfig | undefined;
setGloveEnrichment(value?: GloVeEnrichmentConfig): DataEnrichmentConfig;
hasGloveEnrichment(): boolean;
clearGloveEnrichment(): DataEnrichmentConfig;
getBertEnrichment(): BertAugEnrichmentConfig | undefined;
setBertEnrichment(value?: BertAugEnrichmentConfig): DataEnrichmentConfig;
hasBertEnrichment(): boolean;
clearBertEnrichment(): DataEnrichmentConfig;
getXlnetEnrichment(): XLNetAugEnrichmentConfig | undefined;
setXlnetEnrichment(value?: XLNetAugEnrichmentConfig): DataEnrichmentConfig;
hasXlnetEnrichment(): boolean;
clearXlnetEnrichment(): DataEnrichmentConfig;
getLlmEnrichment(): LlmEnrichmentConfig | undefined;
setLlmEnrichment(value?: LlmEnrichmentConfig): DataEnrichmentConfig;
hasLlmEnrichment(): boolean;
clearLlmEnrichment(): DataEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): DataEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: DataEnrichmentConfig): DataEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: DataEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): DataEnrichmentConfig;
static deserializeBinaryFromReader(message: DataEnrichmentConfig, reader: jspb.BinaryReader): DataEnrichmentConfig;
}
export namespace DataEnrichmentConfig {
export type AsObject = {
entityEnrichment?: EntityEnrichmentConfig.AsObject,
thesaurusEnrichment?: ThesaurusEnrichmentConfig.AsObject,
word2vecEnrichment?: Word2VecEnrichmentConfig.AsObject,
wordNetEnrichment?: WordNetAugEnrichmentConfig.AsObject,
gpt2Enrichment?: GPT2EnrichmentConfig.AsObject,
gloveEnrichment?: GloVeEnrichmentConfig.AsObject,
bertEnrichment?: BertAugEnrichmentConfig.AsObject,
xlnetEnrichment?: XLNetAugEnrichmentConfig.AsObject,
llmEnrichment?: LlmEnrichmentConfig.AsObject,
}
}
export class EntityEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): EntityEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): EntityEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): EntityEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): EntityEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: EntityEnrichmentConfig): EntityEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: EntityEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): EntityEnrichmentConfig;
static deserializeBinaryFromReader(message: EntityEnrichmentConfig, reader: jspb.BinaryReader): EntityEnrichmentConfig;
}
export namespace EntityEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class ThesaurusEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): ThesaurusEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): ThesaurusEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): ThesaurusEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ThesaurusEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: ThesaurusEnrichmentConfig): ThesaurusEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: ThesaurusEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ThesaurusEnrichmentConfig;
static deserializeBinaryFromReader(message: ThesaurusEnrichmentConfig, reader: jspb.BinaryReader): ThesaurusEnrichmentConfig;
}
export namespace ThesaurusEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class BertAugEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): BertAugEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): BertAugEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): BertAugEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): BertAugEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: BertAugEnrichmentConfig): BertAugEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: BertAugEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): BertAugEnrichmentConfig;
static deserializeBinaryFromReader(message: BertAugEnrichmentConfig, reader: jspb.BinaryReader): BertAugEnrichmentConfig;
}
export namespace BertAugEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class GloVeEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): GloVeEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): GloVeEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): GloVeEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GloVeEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: GloVeEnrichmentConfig): GloVeEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: GloVeEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GloVeEnrichmentConfig;
static deserializeBinaryFromReader(message: GloVeEnrichmentConfig, reader: jspb.BinaryReader): GloVeEnrichmentConfig;
}
export namespace GloVeEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class GPT2EnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): GPT2EnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): GPT2EnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): GPT2EnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GPT2EnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: GPT2EnrichmentConfig): GPT2EnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: GPT2EnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GPT2EnrichmentConfig;
static deserializeBinaryFromReader(message: GPT2EnrichmentConfig, reader: jspb.BinaryReader): GPT2EnrichmentConfig;
}
export namespace GPT2EnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class Word2VecEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): Word2VecEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): Word2VecEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): Word2VecEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): Word2VecEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: Word2VecEnrichmentConfig): Word2VecEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: Word2VecEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): Word2VecEnrichmentConfig;
static deserializeBinaryFromReader(message: Word2VecEnrichmentConfig, reader: jspb.BinaryReader): Word2VecEnrichmentConfig;
}
export namespace Word2VecEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class WordNetAugEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): WordNetAugEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): WordNetAugEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): WordNetAugEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): WordNetAugEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: WordNetAugEnrichmentConfig): WordNetAugEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: WordNetAugEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): WordNetAugEnrichmentConfig;
static deserializeBinaryFromReader(message: WordNetAugEnrichmentConfig, reader: jspb.BinaryReader): WordNetAugEnrichmentConfig;
}
export namespace WordNetAugEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class XLNetAugEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): XLNetAugEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): XLNetAugEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): XLNetAugEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): XLNetAugEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: XLNetAugEnrichmentConfig): XLNetAugEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: XLNetAugEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): XLNetAugEnrichmentConfig;
static deserializeBinaryFromReader(message: XLNetAugEnrichmentConfig, reader: jspb.BinaryReader): XLNetAugEnrichmentConfig;
}
export namespace XLNetAugEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
}
}
export class LlmEnrichmentConfig extends jspb.Message {
getIsActive(): boolean;
setIsActive(value: boolean): LlmEnrichmentConfig;
getEnrichmentFactor(): number;
setEnrichmentFactor(value: number): LlmEnrichmentConfig;
getExecutionOrder(): number;
setExecutionOrder(value: number): LlmEnrichmentConfig;
getCcaiServiceName(): string;
setCcaiServiceName(value: string): LlmEnrichmentConfig;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): LlmEnrichmentConfig.AsObject;
static toObject(includeInstance: boolean, msg: LlmEnrichmentConfig): LlmEnrichmentConfig.AsObject;
static serializeBinaryToWriter(message: LlmEnrichmentConfig, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): LlmEnrichmentConfig;
static deserializeBinaryFromReader(message: LlmEnrichmentConfig, reader: jspb.BinaryReader): LlmEnrichmentConfig;
}
export namespace LlmEnrichmentConfig {
export type AsObject = {
isActive: boolean,
enrichmentFactor: number,
executionOrder: number,
ccaiServiceName: string,
}
}
export class ClassifyIntentsRequest extends jspb.Message {
getParent(): string;
setParent(value: string): ClassifyIntentsRequest;
getText(): string;
setText(value: string): ClassifyIntentsRequest;
getLanguageCode(): string;
setLanguageCode(value: string): ClassifyIntentsRequest;
getActiveContexts(): boolean;
setActiveContexts(value: boolean): ClassifyIntentsRequest;
getContextNamesList(): Array<string>;
setContextNamesList(value: Array<string>): ClassifyIntentsRequest;
clearContextNamesList(): ClassifyIntentsRequest;
addContextNames(value: string, index?: number): ClassifyIntentsRequest;
getMode(): Mode;
setMode(value: Mode): ClassifyIntentsRequest;
getAlgorithmsList(): Array<IntentAlgorithms>;
setAlgorithmsList(value: Array<IntentAlgorithms>): ClassifyIntentsRequest;
clearAlgorithmsList(): ClassifyIntentsRequest;
addAlgorithms(value: IntentAlgorithms, index?: number): ClassifyIntentsRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ClassifyIntentsRequest.AsObject;
static toObject(includeInstance: boolean, msg: ClassifyIntentsRequest): ClassifyIntentsRequest.AsObject;
static serializeBinaryToWriter(message: ClassifyIntentsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ClassifyIntentsRequest;
static deserializeBinaryFromReader(message: ClassifyIntentsRequest, reader: jspb.BinaryReader): ClassifyIntentsRequest;
}
export namespace ClassifyIntentsRequest {
export type AsObject = {
parent: string,
text: string,
languageCode: string,
activeContexts: boolean,
contextNamesList: Array<string>,
mode: Mode,
algorithmsList: Array<IntentAlgorithms>,
}
}
export class IntentClassified extends jspb.Message {
getIntentName(): string;
setIntentName(value: string): IntentClassified;
getIntentDisplayName(): string;
setIntentDisplayName(value: string): IntentClassified;
getClassifier(): string;
setClassifier(value: string): IntentClassified;
getScore(): number;
setScore(value: number): IntentClassified;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): IntentClassified.AsObject;
static toObject(includeInstance: boolean, msg: IntentClassified): IntentClassified.AsObject;
static serializeBinaryToWriter(message: IntentClassified, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): IntentClassified;
static deserializeBinaryFromReader(message: IntentClassified, reader: jspb.BinaryReader): IntentClassified;
}
export namespace IntentClassified {
export type AsObject = {
intentName: string,
intentDisplayName: string,
classifier: string,
score: number,
}
}
export class ClassifyIntentsResponse extends jspb.Message {
getIntentsClassifiedList(): Array<IntentClassified>;
setIntentsClassifiedList(value: Array<IntentClassified>): ClassifyIntentsResponse;
clearIntentsClassifiedList(): ClassifyIntentsResponse;
addIntentsClassified(value?: IntentClassified, index?: number): IntentClassified;
getText(): string;
setText(value: string): ClassifyIntentsResponse;
getActiveContexts(): boolean;
setActiveContexts(value: boolean): ClassifyIntentsResponse;
getContextNamesList(): Array<string>;
setContextNamesList(value: Array<string>): ClassifyIntentsResponse;
clearContextNamesList(): ClassifyIntentsResponse;
addContextNames(value: string, index?: number): ClassifyIntentsResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ClassifyIntentsResponse.AsObject;
static toObject(includeInstance: boolean, msg: ClassifyIntentsResponse): ClassifyIntentsResponse.AsObject;
static serializeBinaryToWriter(message: ClassifyIntentsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ClassifyIntentsResponse;
static deserializeBinaryFromReader(message: ClassifyIntentsResponse, reader: jspb.BinaryReader): ClassifyIntentsResponse;
}
export namespace ClassifyIntentsResponse {
export type AsObject = {
intentsClassifiedList: Array<IntentClassified.AsObject>,
text: string,
activeContexts: boolean,
contextNamesList: Array<string>,
}
}
export enum Mode {
UNSPECIFIED = 0,
EXCLUSIVE = 1,
INCLUSIVE = 2,
}
export enum IntentAlgorithms {
ONDEWOINTENTEXACTCONTEXTDETECTOR = 0,
ONDEWOINTENTEXACTMATCH = 1,
ONDEWOINTENTNAMEDEXACTMATCH = 2,
ONDEWOINTENTSIMILARITYMATCH = 3,
ONDEWOINTENTNAMEDSIMILARITYMATCH = 4,
ONDEWOINTENTBERTCLASSIFIER = 7,
ONDEWOINTENTMETACLASSIFIER = 8,
INTENTEXITDETECTOR = 10,
ONDEWOINTENTRANKINGMATCH = 11,
ONDEWOWEIGHTEDENSEMBLE = 13,
ONDEWOINTENTEXITDETECTOR = 14,
ONDEWOINTENTPARAMETERMATCH = 15,
}