@rapidaai/react
Version:
An easy to use react client for building generative ai application using Rapida platform.
1,479 lines (1,477 loc) • 1.41 MB
JavaScript
import {
ASSISTANT_API,
AgentEvent,
AssistantTalk,
Channel,
ConnectionState,
CreateAnalysis,
CreateAssistant,
CreateAssistantApiDeployment,
CreateAssistantDebuggerDeployment,
CreateAssistantKnowledge,
CreateAssistantPhoneDeployment,
CreateAssistantProviderModel,
CreateAssistantTag,
CreateAssistantTool,
CreateAssistantWebpluginDeployment,
CreateAssistantWhatsappDeployment,
CreateConversationMetric,
CreateMessageMetric,
CreateWebhook,
DeleteAssistant,
DeleteAssistantAnalysis,
DeleteAssistantKnowledge,
DeleteAssistantTool,
DeleteAssistantWebhook,
DeviceSelectorComponent,
ENDPOINT_API,
Feedback,
GetAllAssistant,
GetAllAssistantAnalysis,
GetAllAssistantConversation,
GetAllAssistantConversationMessage,
GetAllAssistantKnowledge,
GetAllAssistantProviderModel,
GetAllAssistantTool,
GetAllAssistantToolLog,
GetAllAssistantWebhook,
GetAllWebhookLog,
GetAssistant,
GetAssistantAnalysis,
GetAssistantApiDeployment,
GetAssistantConversation,
GetAssistantDebuggerDeployment,
GetAssistantKnowledge,
GetAssistantMessages,
GetAssistantPhoneDeployment,
GetAssistantTool,
GetAssistantToolLog,
GetAssistantWebhook,
GetAssistantWebpluginDeployment,
GetAssistantWhatsappDeployment,
GetMessages,
GetWebhookLog,
HEADER_API_KEY,
HEADER_AUTH_ID,
HEADER_COLOR_DEPTH,
HEADER_CONNECTION_EFFECTIVE_TYPE,
HEADER_CONNECTION_TYPE,
HEADER_COOKIES_ENABLED,
HEADER_DEVICE_MEMORY,
HEADER_DO_NOT_TRACK,
HEADER_ENVIRONMENT_KEY,
HEADER_HARDWARE_CONCURRENCY,
HEADER_LANGUAGE,
HEADER_LATITUDE,
HEADER_LONGITUDE,
HEADER_PLATFORM,
HEADER_PROJECT_ID,
HEADER_REFERRER,
HEADER_REGION_KEY,
HEADER_REMOTE_URL,
HEADER_SCREEN_HEIGHT,
HEADER_SCREEN_WIDTH,
HEADER_SOURCE_KEY,
HEADER_TIMEZONE,
HEADER_USER_AGENT,
HEADER_WINDOW_HEIGHT,
HEADER_WINDOW_WIDTH,
LOCAL_ASSISTANT_API,
LOCAL_ENDPOINT_API,
LOCAL_WEB_API,
MessageRole,
MessageStatus,
UpdateAnalysis,
UpdateAssistantDetail,
UpdateAssistantKnowledge,
UpdateAssistantTool,
UpdateAssistantVersion,
UpdateWebhook,
VoiceAgent,
WEB_API,
WithAuthContext,
WithClientContext,
WithPlatform,
agentEventSelector,
getClientInfo,
observeAgentConnectionState,
observeAgentInputChannel,
observeAgentMessageEvents,
require_assistant_analysis_pb,
require_assistant_api_pb,
require_assistant_deployment_pb,
require_assistant_knowledge_pb,
require_assistant_tool_pb,
require_assistant_webhook_pb,
require_common_pb,
require_talk_api_pb,
toContentText,
toStreamAudioContent,
toTextContent,
useObservableState,
useSelectInputDeviceAgent
} from "./chunk-U2OYP3DD.mjs";
import {
MultibandAudioVisualizerComponent
} from "./chunk-CVATR327.mjs";
import {
__commonJS,
__require,
__toESM
} from "./chunk-32YFHJN5.mjs";
// src/clients/protos/talk-api_pb_service.js
var require_talk_api_pb_service = __commonJS({
"src/clients/protos/talk-api_pb_service.js"(exports) {
"use strict";
var talk_api_pb = require_talk_api_pb();
var common_pb = require_common_pb();
var grpc2 = __require("@improbable-eng/grpc-web").grpc;
var TalkService2 = function() {
function TalkService3() {
}
TalkService3.serviceName = "talk_api.TalkService";
return TalkService3;
}();
TalkService2.AssistantTalk = {
methodName: "AssistantTalk",
service: TalkService2,
requestStream: true,
responseStream: true,
requestType: talk_api_pb.AssistantMessagingRequest,
responseType: talk_api_pb.AssistantMessagingResponse
};
TalkService2.GetAllAssistantConversation = {
methodName: "GetAllAssistantConversation",
service: TalkService2,
requestStream: false,
responseStream: false,
requestType: common_pb.GetAllAssistantConversationRequest,
responseType: common_pb.GetAllAssistantConversationResponse
};
TalkService2.GetAllConversationMessage = {
methodName: "GetAllConversationMessage",
service: TalkService2,
requestStream: false,
responseStream: false,
requestType: common_pb.GetAllConversationMessageRequest,
responseType: common_pb.GetAllConversationMessageResponse
};
TalkService2.CreateMessageMetric = {
methodName: "CreateMessageMetric",
service: TalkService2,
requestStream: false,
responseStream: false,
requestType: talk_api_pb.CreateMessageMetricRequest,
responseType: talk_api_pb.CreateMessageMetricResponse
};
TalkService2.CreateConversationMetric = {
methodName: "CreateConversationMetric",
service: TalkService2,
requestStream: false,
responseStream: false,
requestType: talk_api_pb.CreateConversationMetricRequest,
responseType: talk_api_pb.CreateConversationMetricResponse
};
TalkService2.CreatePhoneCall = {
methodName: "CreatePhoneCall",
service: TalkService2,
requestStream: false,
responseStream: false,
requestType: talk_api_pb.CreatePhoneCallRequest,
responseType: talk_api_pb.CreatePhoneCallResponse
};
TalkService2.CreateBulkPhoneCall = {
methodName: "CreateBulkPhoneCall",
service: TalkService2,
requestStream: false,
responseStream: false,
requestType: talk_api_pb.CreateBulkPhoneCallRequest,
responseType: talk_api_pb.CreateBulkPhoneCallResponse
};
exports.TalkService = TalkService2;
function TalkServiceClient3(serviceHost, options) {
this.serviceHost = serviceHost;
this.options = options || {};
}
TalkServiceClient3.prototype.assistantTalk = function assistantTalk(metadata) {
var listeners = {
data: [],
end: [],
status: []
};
var client = grpc2.client(TalkService2.AssistantTalk, {
host: this.serviceHost,
metadata,
transport: this.options.transport
});
client.onEnd(function(status, statusMessage, trailers) {
listeners.status.forEach(function(handler) {
handler({ code: status, details: statusMessage, metadata: trailers });
});
listeners.end.forEach(function(handler) {
handler({ code: status, details: statusMessage, metadata: trailers });
});
listeners = null;
});
client.onMessage(function(message) {
listeners.data.forEach(function(handler) {
handler(message);
});
});
client.start(metadata);
return {
on: function(type, handler) {
listeners[type].push(handler);
return this;
},
write: function(requestMessage) {
client.send(requestMessage);
return this;
},
end: function() {
client.finishSend();
},
cancel: function() {
listeners = null;
client.close();
}
};
};
TalkServiceClient3.prototype.getAllAssistantConversation = function getAllAssistantConversation(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(TalkService2.GetAllAssistantConversation, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
TalkServiceClient3.prototype.getAllConversationMessage = function getAllConversationMessage(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(TalkService2.GetAllConversationMessage, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
TalkServiceClient3.prototype.createMessageMetric = function createMessageMetric(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(TalkService2.CreateMessageMetric, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
TalkServiceClient3.prototype.createConversationMetric = function createConversationMetric(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(TalkService2.CreateConversationMetric, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
TalkServiceClient3.prototype.createPhoneCall = function createPhoneCall(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(TalkService2.CreatePhoneCall, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
TalkServiceClient3.prototype.createBulkPhoneCall = function createBulkPhoneCall(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(TalkService2.CreateBulkPhoneCall, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
exports.TalkServiceClient = TalkServiceClient3;
}
});
// src/clients/protos/assistant-api_pb_service.js
var require_assistant_api_pb_service = __commonJS({
"src/clients/protos/assistant-api_pb_service.js"(exports) {
"use strict";
var assistant_api_pb = require_assistant_api_pb();
var common_pb = require_common_pb();
var assistant_tool_pb = require_assistant_tool_pb();
var assistant_analysis_pb = require_assistant_analysis_pb();
var assistant_webhook_pb = require_assistant_webhook_pb();
var assistant_knowledge_pb = require_assistant_knowledge_pb();
var grpc2 = __require("@improbable-eng/grpc-web").grpc;
var AssistantService2 = function() {
function AssistantService3() {
}
AssistantService3.serviceName = "assistant_api.AssistantService";
return AssistantService3;
}();
AssistantService2.GetAssistant = {
methodName: "GetAssistant",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.GetAssistantRequest,
responseType: assistant_api_pb.GetAssistantResponse
};
AssistantService2.GetAllAssistant = {
methodName: "GetAllAssistant",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.GetAllAssistantRequest,
responseType: assistant_api_pb.GetAllAssistantResponse
};
AssistantService2.CreateAssistant = {
methodName: "CreateAssistant",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.CreateAssistantRequest,
responseType: assistant_api_pb.GetAssistantResponse
};
AssistantService2.DeleteAssistant = {
methodName: "DeleteAssistant",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.DeleteAssistantRequest,
responseType: assistant_api_pb.GetAssistantResponse
};
AssistantService2.GetAllAssistantProviderModel = {
methodName: "GetAllAssistantProviderModel",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.GetAllAssistantProviderModelRequest,
responseType: assistant_api_pb.GetAllAssistantProviderModelResponse
};
AssistantService2.CreateAssistantProviderModel = {
methodName: "CreateAssistantProviderModel",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.CreateAssistantProviderModelRequest,
responseType: assistant_api_pb.GetAssistantProviderModelResponse
};
AssistantService2.CreateAssistantTag = {
methodName: "CreateAssistantTag",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.CreateAssistantTagRequest,
responseType: assistant_api_pb.GetAssistantResponse
};
AssistantService2.UpdateAssistantVersion = {
methodName: "UpdateAssistantVersion",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.UpdateAssistantVersionRequest,
responseType: assistant_api_pb.GetAssistantResponse
};
AssistantService2.UpdateAssistantDetail = {
methodName: "UpdateAssistantDetail",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.UpdateAssistantDetailRequest,
responseType: assistant_api_pb.GetAssistantResponse
};
AssistantService2.GetAllAssistantMessage = {
methodName: "GetAllAssistantMessage",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.GetAllAssistantMessageRequest,
responseType: assistant_api_pb.GetAllAssistantMessageResponse
};
AssistantService2.GetAllConversationMessage = {
methodName: "GetAllConversationMessage",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: common_pb.GetAllConversationMessageRequest,
responseType: common_pb.GetAllConversationMessageResponse
};
AssistantService2.GetAllMessage = {
methodName: "GetAllMessage",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.GetAllMessageRequest,
responseType: assistant_api_pb.GetAllMessageResponse
};
AssistantService2.GetAllAssistantConversation = {
methodName: "GetAllAssistantConversation",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: common_pb.GetAllAssistantConversationRequest,
responseType: common_pb.GetAllAssistantConversationResponse
};
AssistantService2.GetAssistantConversation = {
methodName: "GetAssistantConversation",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_api_pb.GetAssistantConversationRequest,
responseType: assistant_api_pb.GetAssistantConversationResponse
};
AssistantService2.GetAssistantWebhookLog = {
methodName: "GetAssistantWebhookLog",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.GetAssistantWebhookLogRequest,
responseType: assistant_webhook_pb.GetAssistantWebhookLogResponse
};
AssistantService2.GetAllAssistantWebhookLog = {
methodName: "GetAllAssistantWebhookLog",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.GetAllAssistantWebhookLogRequest,
responseType: assistant_webhook_pb.GetAllAssistantWebhookLogResponse
};
AssistantService2.GetAllAssistantWebhook = {
methodName: "GetAllAssistantWebhook",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.GetAllAssistantWebhookRequest,
responseType: assistant_webhook_pb.GetAllAssistantWebhookResponse
};
AssistantService2.GetAssistantWebhook = {
methodName: "GetAssistantWebhook",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.GetAssistantWebhookRequest,
responseType: assistant_webhook_pb.GetAssistantWebhookResponse
};
AssistantService2.CreateAssistantWebhook = {
methodName: "CreateAssistantWebhook",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.CreateAssistantWebhookRequest,
responseType: assistant_webhook_pb.GetAssistantWebhookResponse
};
AssistantService2.UpdateAssistantWebhook = {
methodName: "UpdateAssistantWebhook",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.UpdateAssistantWebhookRequest,
responseType: assistant_webhook_pb.GetAssistantWebhookResponse
};
AssistantService2.DeleteAssistantWebhook = {
methodName: "DeleteAssistantWebhook",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_webhook_pb.DeleteAssistantWebhookRequest,
responseType: assistant_webhook_pb.GetAssistantWebhookResponse
};
AssistantService2.GetAssistantToolLog = {
methodName: "GetAssistantToolLog",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.GetAssistantToolLogRequest,
responseType: assistant_tool_pb.GetAssistantToolLogResponse
};
AssistantService2.GetAllAssistantToolLog = {
methodName: "GetAllAssistantToolLog",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.GetAllAssistantToolLogRequest,
responseType: assistant_tool_pb.GetAllAssistantToolLogResponse
};
AssistantService2.GetAssistantAnalysis = {
methodName: "GetAssistantAnalysis",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_analysis_pb.GetAssistantAnalysisRequest,
responseType: assistant_analysis_pb.GetAssistantAnalysisResponse
};
AssistantService2.UpdateAssistantAnalysis = {
methodName: "UpdateAssistantAnalysis",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_analysis_pb.UpdateAssistantAnalysisRequest,
responseType: assistant_analysis_pb.GetAssistantAnalysisResponse
};
AssistantService2.CreateAssistantAnalysis = {
methodName: "CreateAssistantAnalysis",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_analysis_pb.CreateAssistantAnalysisRequest,
responseType: assistant_analysis_pb.GetAssistantAnalysisResponse
};
AssistantService2.DeleteAssistantAnalysis = {
methodName: "DeleteAssistantAnalysis",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_analysis_pb.DeleteAssistantAnalysisRequest,
responseType: assistant_analysis_pb.GetAssistantAnalysisResponse
};
AssistantService2.GetAllAssistantAnalysis = {
methodName: "GetAllAssistantAnalysis",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_analysis_pb.GetAllAssistantAnalysisRequest,
responseType: assistant_analysis_pb.GetAllAssistantAnalysisResponse
};
AssistantService2.CreateAssistantTool = {
methodName: "CreateAssistantTool",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.CreateAssistantToolRequest,
responseType: assistant_tool_pb.GetAssistantToolResponse
};
AssistantService2.GetAssistantTool = {
methodName: "GetAssistantTool",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.GetAssistantToolRequest,
responseType: assistant_tool_pb.GetAssistantToolResponse
};
AssistantService2.GetAllAssistantTool = {
methodName: "GetAllAssistantTool",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.GetAllAssistantToolRequest,
responseType: assistant_tool_pb.GetAllAssistantToolResponse
};
AssistantService2.DeleteAssistantTool = {
methodName: "DeleteAssistantTool",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.DeleteAssistantToolRequest,
responseType: assistant_tool_pb.GetAssistantToolResponse
};
AssistantService2.UpdateAssistantTool = {
methodName: "UpdateAssistantTool",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_tool_pb.UpdateAssistantToolRequest,
responseType: assistant_tool_pb.GetAssistantToolResponse
};
AssistantService2.CreateAssistantKnowledge = {
methodName: "CreateAssistantKnowledge",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_knowledge_pb.CreateAssistantKnowledgeRequest,
responseType: assistant_knowledge_pb.GetAssistantKnowledgeResponse
};
AssistantService2.GetAssistantKnowledge = {
methodName: "GetAssistantKnowledge",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_knowledge_pb.GetAssistantKnowledgeRequest,
responseType: assistant_knowledge_pb.GetAssistantKnowledgeResponse
};
AssistantService2.GetAllAssistantKnowledge = {
methodName: "GetAllAssistantKnowledge",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_knowledge_pb.GetAllAssistantKnowledgeRequest,
responseType: assistant_knowledge_pb.GetAllAssistantKnowledgeResponse
};
AssistantService2.DeleteAssistantKnowledge = {
methodName: "DeleteAssistantKnowledge",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_knowledge_pb.DeleteAssistantKnowledgeRequest,
responseType: assistant_knowledge_pb.GetAssistantKnowledgeResponse
};
AssistantService2.UpdateAssistantKnowledge = {
methodName: "UpdateAssistantKnowledge",
service: AssistantService2,
requestStream: false,
responseStream: false,
requestType: assistant_knowledge_pb.UpdateAssistantKnowledgeRequest,
responseType: assistant_knowledge_pb.GetAssistantKnowledgeResponse
};
exports.AssistantService = AssistantService2;
function AssistantServiceClient3(serviceHost, options) {
this.serviceHost = serviceHost;
this.options = options || {};
}
AssistantServiceClient3.prototype.getAssistant = function getAssistant(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAssistant, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistant = function getAllAssistant(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistant, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.createAssistant = function createAssistant(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.CreateAssistant, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.deleteAssistant = function deleteAssistant(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.DeleteAssistant, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistantProviderModel = function getAllAssistantProviderModel(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistantProviderModel, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.createAssistantProviderModel = function createAssistantProviderModel(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.CreateAssistantProviderModel, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.createAssistantTag = function createAssistantTag(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.CreateAssistantTag, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.updateAssistantVersion = function updateAssistantVersion(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.UpdateAssistantVersion, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.updateAssistantDetail = function updateAssistantDetail(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.UpdateAssistantDetail, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistantMessage = function getAllAssistantMessage(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistantMessage, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllConversationMessage = function getAllConversationMessage(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllConversationMessage, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllMessage = function getAllMessage(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllMessage, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistantConversation = function getAllAssistantConversation(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistantConversation, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAssistantConversation = function getAssistantConversation(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAssistantConversation, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAssistantWebhookLog = function getAssistantWebhookLog(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAssistantWebhookLog, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistantWebhookLog = function getAllAssistantWebhookLog(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistantWebhookLog, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistantWebhook = function getAllAssistantWebhook(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistantWebhook, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAssistantWebhook = function getAssistantWebhook(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAssistantWebhook, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.createAssistantWebhook = function createAssistantWebhook(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.CreateAssistantWebhook, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.updateAssistantWebhook = function updateAssistantWebhook(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.UpdateAssistantWebhook, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.deleteAssistantWebhook = function deleteAssistantWebhook(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.DeleteAssistantWebhook, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAssistantToolLog = function getAssistantToolLog(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAssistantToolLog, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAllAssistantToolLog = function getAllAssistantToolLog(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAllAssistantToolLog, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.getAssistantAnalysis = function getAssistantAnalysis(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.GetAssistantAnalysis, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: this.options.transport,
debug: this.options.debug,
onEnd: function(response) {
if (callback) {
if (response.status !== grpc2.Code.OK) {
var err = new Error(response.statusMessage);
err.code = response.status;
err.metadata = response.trailers;
callback(err, null);
} else {
callback(null, response.message);
}
}
}
});
return {
cancel: function() {
callback = null;
client.close();
}
};
};
AssistantServiceClient3.prototype.updateAssistantAnalysis = function updateAssistantAnalysis(requestMessage, metadata, callback) {
if (arguments.length === 2) {
callback = arguments[1];
}
var client = grpc2.unary(AssistantService2.UpdateAssistantAnalysis, {
request: requestMessage,
host: this.serviceHost,
metadata,
transport: t