@cotofe/service-of-model
Version:
OpenAPI client for @cotofe/service-of-model
2,470 lines (2,469 loc) • 210 kB
TypeScript
/**
* AdminAccountInfo
* @export
* @interface AdminAccountInfo
*/
export interface AdminAccountInfo {
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
account?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
area?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
avatar?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
company?: string;
/**
*
* @type {number}
* @memberof AdminAccountInfo
*/
dau?: number;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
displayName?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
email?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
firstName?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
githubUrl?: string;
/**
*
* @type {number}
* @memberof AdminAccountInfo
*/
id?: number;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
lastLoginTime?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
lastName?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
phoneNumber?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
telegramUserName?: string;
/**
*
* @type {string}
* @memberof AdminAccountInfo
*/
xuserName?: string;
}
/**
* AdminAgentListItem,AdminAgentListItem
* @export
* @interface AdminAgentListItem
*/
export interface AdminAgentListItem {
/**
* createBy
* @type {string}
* @memberof AdminAgentListItem
*/
createBy?: string;
/**
* createTime
* @type {string}
* @memberof AdminAgentListItem
*/
createTime?: string;
/**
* description
* @type {string}
* @memberof AdminAgentListItem
*/
description?: string;
/**
* id
* @type {number}
* @memberof AdminAgentListItem
*/
id?: number;
/**
* name
* @type {string}
* @memberof AdminAgentListItem
*/
name?: string;
/**
* pictureUrl
* @type {string}
* @memberof AdminAgentListItem
*/
pictureUrl?: string;
/**
* agent publish status, 1-Draft 2-Pending Review 3-Published 4-Rejected 5-Updating 6-Unpublished
* @type {number}
* @memberof AdminAgentListItem
*/
publishStatus?: number;
/**
* publishedTime
* @type {string}
* @memberof AdminAgentListItem
*/
publishedTime?: string;
/**
* rejected reason
* @type {string}
* @memberof AdminAgentListItem
*/
rejectedReason?: string;
/**
* agent source, 0-local 1-marketplace 2-third_party 3-workflow 4-prompt 5-framework
* @type {number}
* @memberof AdminAgentListItem
*/
source?: number;
/**
* submittedTime
* @type {string}
* @memberof AdminAgentListItem
*/
submittedTime?: string;
/**
* unpublished reason
* @type {string}
* @memberof AdminAgentListItem
*/
unpublishedReason?: string;
/**
* updateTime
* @type {string}
* @memberof AdminAgentListItem
*/
updateTime?: string;
}
/**
* Agent
* @export
* @interface Agent
*/
export interface Agent {
/**
*
* @type {number}
* @memberof Agent
*/
agentServerId?: number;
/**
*
* @type {string}
* @memberof Agent
*/
apiKey?: string;
/**
*
* @type {number}
* @memberof Agent
*/
categoryId?: number;
/**
*
* @type {string}
* @memberof Agent
*/
conversationStartersStr?: string;
/**
*
* @type {number}
* @memberof Agent
*/
cpuCore?: number;
/**
*
* @type {string}
* @memberof Agent
*/
createBy?: string;
/**
*
* @type {string}
* @memberof Agent
*/
createTime?: string;
/**
*
* @type {string}
* @memberof Agent
*/
delFlag?: string;
/**
*
* @type {number}
* @memberof Agent
*/
deployType?: number;
/**
*
* @type {string}
* @memberof Agent
*/
description?: string;
/**
*
* @type {string}
* @memberof Agent
*/
details?: string;
/**
*
* @type {string}
* @memberof Agent
*/
developerEmail?: string;
/**
*
* @type {string}
* @memberof Agent
*/
developerName?: string;
/**
*
* @type {string}
* @memberof Agent
*/
developerPhoneNumber?: string;
/**
*
* @type {string}
* @memberof Agent
*/
extra?: string;
/**
*
* @type {string}
* @memberof Agent
*/
httpMethod?: string;
/**
*
* @type {number}
* @memberof Agent
*/
id?: number;
/**
*
* @type {string}
* @memberof Agent
*/
imUid?: string;
/**
*
* @type {string}
* @memberof Agent
*/
input?: string;
/**
*
* @type {string}
* @memberof Agent
*/
intent?: string;
/**
*
* @type {string}
* @memberof Agent
*/
knowledge?: string;
/**
*
* @type {string}
* @memberof Agent
*/
llmModelName?: string;
/**
*
* @type {string}
* @memberof Agent
*/
mcpServers?: string;
/**
*
* @type {number}
* @memberof Agent
*/
memorySize?: number;
/**
*
* @type {string}
* @memberof Agent
*/
name?: string;
/**
*
* @type {string}
* @memberof Agent
*/
output?: string;
/**
*
* @type {string}
* @memberof Agent
*/
parameters?: string;
/**
*
* @type {string}
* @memberof Agent
*/
pictureUrl?: string;
/**
*
* @type {number}
* @memberof Agent
*/
publishStatus?: number;
/**
*
* @type {string}
* @memberof Agent
*/
publishedTime?: string;
/**
*
* @type {string}
* @memberof Agent
*/
rejectedReason?: string;
/**
*
* @type {number}
* @memberof Agent
*/
replicaNumber?: number;
/**
*
* @type {string}
* @memberof Agent
*/
requestUrl?: string;
/**
*
* @type {boolean}
* @memberof Agent
*/
sessionSupported?: boolean;
/**
*
* @type {number}
* @memberof Agent
*/
source?: number;
/**
*
* @type {boolean}
* @memberof Agent
*/
streaming?: boolean;
/**
*
* @type {string}
* @memberof Agent
*/
submittedTime?: string;
/**
*
* @type {string}
* @memberof Agent
*/
systemPrompt?: string;
/**
*
* @type {number}
* @memberof Agent
*/
templateId?: number;
/**
*
* @type {string}
* @memberof Agent
*/
templateName?: string;
/**
*
* @type {string}
* @memberof Agent
*/
templateVersion?: string;
/**
*
* @type {string}
* @memberof Agent
*/
tokenWalletAddress?: string;
/**
*
* @type {string}
* @memberof Agent
*/
toolsStr?: string;
/**
*
* @type {string}
* @memberof Agent
*/
unpublishedReason?: string;
/**
*
* @type {string}
* @memberof Agent
*/
updateBy?: string;
/**
*
* @type {string}
* @memberof Agent
*/
updateTime?: string;
/**
*
* @type {boolean}
* @memberof Agent
*/
usedByOthers?: boolean;
/**
*
* @type {number}
* @memberof Agent
*/
userId?: number;
/**
*
* @type {number}
* @memberof Agent
*/
visibility?: number;
/**
*
* @type {string}
* @memberof Agent
*/
workflowId?: string;
}
/**
* Agent brief list item
* @export
* @interface AgentBriefListItem
*/
export interface AgentBriefListItem {
/**
* agent id
* @type {string}
* @memberof AgentBriefListItem
*/
id?: string;
/**
* agent name
* @type {string}
* @memberof AgentBriefListItem
*/
name?: string;
}
/**
* AgentCategory
* @export
* @interface AgentCategory
*/
export interface AgentCategory {
/**
*
* @type {string}
* @memberof AgentCategory
*/
description?: string;
/**
*
* @type {number}
* @memberof AgentCategory
*/
id?: number;
/**
*
* @type {string}
* @memberof AgentCategory
*/
name?: string;
}
/**
* AgentCategoryUpdateRequest,AgentCategoryUpdateRequest
* @export
* @interface AgentCategoryUpdateRequest
*/
export interface AgentCategoryUpdateRequest {
/**
* agentId
* @type {string}
* @memberof AgentCategoryUpdateRequest
*/
agentId?: string;
/**
* categoryId
* @type {number}
* @memberof AgentCategoryUpdateRequest
*/
categoryId?: number;
/**
* publishStatus
* @type {number}
* @memberof AgentCategoryUpdateRequest
*/
publishStatus?: number;
}
/**
* AgentCommentRequest
* @export
* @interface AgentCommentRequest
*/
export interface AgentCommentRequest {
/**
*
* @type {string}
* @memberof AgentCommentRequest
*/
agentId?: string;
/**
*
* @type {string}
* @memberof AgentCommentRequest
*/
comment?: string;
/**
*
* @type {string}
* @memberof AgentCommentRequest
*/
commentId?: string;
/**
*
* @type {number}
* @memberof AgentCommentRequest
*/
score?: number;
}
/**
* AgentCommentResponse
* @export
* @interface AgentCommentResponse
*/
export interface AgentCommentResponse {
/**
*
* @type {string}
* @memberof AgentCommentResponse
*/
account?: string;
/**
*
* @type {string}
* @memberof AgentCommentResponse
*/
agentId?: string;
/**
*
* @type {string}
* @memberof AgentCommentResponse
*/
comment?: string;
/**
*
* @type {string}
* @memberof AgentCommentResponse
*/
commentId?: string;
/**
*
* @type {string}
* @memberof AgentCommentResponse
*/
createTime?: string;
/**
*
* @type {string}
* @memberof AgentCommentResponse
*/
score?: string;
}
/**
* AgentConversationResponse
* @export
* @interface AgentConversationResponse
*/
export interface AgentConversationResponse {
/**
*
* @type {string}
* @memberof AgentConversationResponse
*/
agentName?: string;
/**
*
* @type {string}
* @memberof AgentConversationResponse
*/
conversationStarters?: string;
/**
*
* @type {string}
* @memberof AgentConversationResponse
*/
id?: string;
/**
*
* @type {string}
* @memberof AgentConversationResponse
*/
pictureUrl?: string;
}
/**
* AgentDetailListRequest
* @export
* @interface AgentDetailListRequest
*/
export interface AgentDetailListRequest {
/**
*
* @type {Array<string>}
* @memberof AgentDetailListRequest
*/
agentId?: Array<string>;
}
/**
* AgentDetailResponse,AgentDetailResponse
* @export
* @interface AgentDetailResponse
*/
export interface AgentDetailResponse {
/**
* agent server id
* @type {string}
* @memberof AgentDetailResponse
*/
agentServerId?: string;
/**
* apikey
* @type {string}
* @memberof AgentDetailResponse
*/
apiKey?: string;
/**
* agent category
* @type {string}
* @memberof AgentDetailResponse
*/
category?: string;
/**
* agent category id
* @type {number}
* @memberof AgentDetailResponse
*/
categoryId?: number;
/**
* agent conversation starters
* @type {Array<object>}
* @memberof AgentDetailResponse
*/
conversationStarters?: Array<object>;
/**
* agent cpu cores
* @type {number}
* @memberof AgentDetailResponse
*/
cpuCore?: number;
/**
* agent owner
* @type {string}
* @memberof AgentDetailResponse
*/
createBy?: string;
/**
* agent deployment status
* @type {string}
* @memberof AgentDetailResponse
*/
createTime?: string;
/**
* agent deployment status, 0-cloud 1-on-premise
* @type {number}
* @memberof AgentDetailResponse
*/
deployType?: number;
/**
* agent description
* @type {string}
* @memberof AgentDetailResponse
*/
description?: string;
/**
* agent details
* @type {string}
* @memberof AgentDetailResponse
*/
details?: string;
/**
* agent developer email
* @type {string}
* @memberof AgentDetailResponse
*/
developerEmail?: string;
/**
* agent developer name
* @type {string}
* @memberof AgentDetailResponse
*/
developerName?: string;
/**
* agent developer phone number
* @type {string}
* @memberof AgentDetailResponse
*/
developerPhoneNumber?: string;
/**
* agent extra
* @type {string}
* @memberof AgentDetailResponse
*/
extra?: string;
/**
* agent http method
* @type {string}
* @memberof AgentDetailResponse
*/
httpMethod?: string;
/**
* agent id
* @type {number}
* @memberof AgentDetailResponse
*/
id?: number;
/**
* agent im uid
* @type {string}
* @memberof AgentDetailResponse
*/
imUid?: string;
/**
* agent input
* @type {string}
* @memberof AgentDetailResponse
*/
input?: string;
/**
* agent intent
* @type {string}
* @memberof AgentDetailResponse
*/
intent?: string;
/**
* knowledge
* @type {Array<object>}
* @memberof AgentDetailResponse
*/
knowledge?: Array<object>;
/**
* agent llm model name
* @type {string}
* @memberof AgentDetailResponse
*/
llmModelName?: string;
/**
* mcpServers
* @type {Array<object>}
* @memberof AgentDetailResponse
*/
mcpServers?: Array<object>;
/**
* agent memory size(GB)
* @type {number}
* @memberof AgentDetailResponse
*/
memorySize?: number;
/**
* agent name
* @type {string}
* @memberof AgentDetailResponse
*/
name?: string;
/**
* agent output
* @type {string}
* @memberof AgentDetailResponse
*/
output?: string;
/**
* agent parameters
* @type {string}
* @memberof AgentDetailResponse
*/
parameters?: string;
/**
* agent picture url
* @type {string}
* @memberof AgentDetailResponse
*/
pictureUrl?: string;
/**
* agent publish status
* @type {number}
* @memberof AgentDetailResponse
*/
publishStatus?: number;
/**
* agent replica number
* @type {number}
* @memberof AgentDetailResponse
*/
replicaNumber?: number;
/**
* agent request url
* @type {string}
* @memberof AgentDetailResponse
*/
requestUrl?: string;
/**
* agent session supported
* @type {boolean}
* @memberof AgentDetailResponse
*/
sessionSupported?: boolean;
/**
* agent source, 0-local 1-marketplace 2-third_party
* @type {number}
* @memberof AgentDetailResponse
*/
source?: number;
/**
* agent streaming
* @type {boolean}
* @memberof AgentDetailResponse
*/
streaming?: boolean;
/**
* systemPrompt
* @type {string}
* @memberof AgentDetailResponse
*/
systemPrompt?: string;
/**
* agent template id
* @type {number}
* @memberof AgentDetailResponse
*/
templateId?: number;
/**
* agent template name
* @type {string}
* @memberof AgentDetailResponse
*/
templateName?: string;
/**
* agent template version
* @type {string}
* @memberof AgentDetailResponse
*/
templateVersion?: string;
/**
* agent developer token wallet address
* @type {string}
* @memberof AgentDetailResponse
*/
tokenWalletAddress?: string;
/**
* agent tools string
* @type {string}
* @memberof AgentDetailResponse
*/
toolsStr?: string;
/**
* agent deployment status
* @type {string}
* @memberof AgentDetailResponse
*/
updateTime?: string;
/**
* agent used by others
* @type {boolean}
* @memberof AgentDetailResponse
*/
usedByOthers?: boolean;
/**
* agent visibility
* @type {number}
* @memberof AgentDetailResponse
*/
visibility?: number;
/**
* agent workflow id
* @type {string}
* @memberof AgentDetailResponse
*/
workflowId?: string;
}
/**
* AgentImRequest
* @export
* @interface AgentImRequest
*/
export interface AgentImRequest {
/**
*
* @type {Array<string>}
* @memberof AgentImRequest
*/
agentIds?: Array<string>;
}
/**
* AgentListItem,AgentListItem
* @export
* @interface AgentListItem
*/
export interface AgentListItem {
/**
* createTime
* @type {string}
* @memberof AgentListItem
*/
createTime?: string;
/**
* description
* @type {string}
* @memberof AgentListItem
*/
description?: string;
/**
* editing
* @type {boolean}
* @memberof AgentListItem
*/
editing?: boolean;
/**
* editingTip
* @type {string}
* @memberof AgentListItem
*/
editingTip?: string;
/**
* id
* @type {number}
* @memberof AgentListItem
*/
id?: number;
/**
* name
* @type {string}
* @memberof AgentListItem
*/
name?: string;
/**
* pictureUrl
* @type {string}
* @memberof AgentListItem
*/
pictureUrl?: string;
/**
* agent publish status, 1-Draft 2-Pending Review 3-Published 4-Rejected 5-Updating 6-Unpublished
* @type {number}
* @memberof AgentListItem
*/
publishStatus?: number;
/**
* rejected reason
* @type {string}
* @memberof AgentListItem
*/
rejectedReason?: string;
/**
* agent source, 0-local 1-marketplace 2-third_party 3-workflow 4-prompt
* @type {number}
* @memberof AgentListItem
*/
source?: number;
/**
* unpublished reason
* @type {string}
* @memberof AgentListItem
*/
unpublishedReason?: string;
/**
* updateTime
* @type {string}
* @memberof AgentListItem
*/
updateTime?: string;
}
/**
* AgentOperaPublicListItem,AgentOperaPublicListItem
* @export
* @interface AgentOperaPublicListItem
*/
export interface AgentOperaPublicListItem {
/**
* agent framework, 0:AgentOpera, 1:AutoGen
* @type {number}
* @memberof AgentOperaPublicListItem
*/
agentFramework?: number;
/**
* agent server id
* @type {string}
* @memberof AgentOperaPublicListItem
*/
agentServerId?: string;
/**
* agent apikey
* @type {string}
* @memberof AgentOperaPublicListItem
*/
apiKey?: string;
/**
* agent category
* @type {string}
* @memberof AgentOperaPublicListItem
*/
category?: string;
/**
* agent categoryId
* @type {number}
* @memberof AgentOperaPublicListItem
*/
categoryId?: number;
/**
* agent description
* @type {string}
* @memberof AgentOperaPublicListItem
*/
description?: string;
/**
* agent agent details
* @type {string}
* @memberof AgentOperaPublicListItem
*/
details?: string;
/**
* agent id
* @type {number}
* @memberof AgentOperaPublicListItem
*/
id?: number;
/**
* agent input parameters
* @type {string}
* @memberof AgentOperaPublicListItem
*/
input?: string;
/**
* agent intent
* @type {string}
* @memberof AgentOperaPublicListItem
*/
intent?: string;
/**
* agent knowledge info, json array string
* @type {string}
* @memberof AgentOperaPublicListItem
*/
knowledge?: string;
/**
* agent model name
* @type {string}
* @memberof AgentOperaPublicListItem
*/
llmModelName?: string;
/**
* mcpServers, json array string
* @type {string}
* @memberof AgentOperaPublicListItem
*/
mcpServers?: string;
/**
* agent name
* @type {string}
* @memberof AgentOperaPublicListItem
*/
name?: string;
/**
* agent picture url
* @type {string}
* @memberof AgentOperaPublicListItem
*/
pictureUrl?: string;
/**
* agent publish status
* @type {number}
* @memberof AgentOperaPublicListItem
*/
publishStatus?: number;
/**
* agent request url
* @type {string}
* @memberof AgentOperaPublicListItem
*/
requestUrl?: string;
/**
* sessionSupported
* @type {boolean}
* @memberof AgentOperaPublicListItem
*/
sessionSupported?: boolean;
/**
* agent source, 2-third party 3-workflow 4-prompt
* @type {number}
* @memberof AgentOperaPublicListItem
*/
source?: number;
/**
* streaming
* @type {boolean}
* @memberof AgentOperaPublicListItem
*/
streaming?: boolean;
/**
* prompt agent system prompt
* @type {string}
* @memberof AgentOperaPublicListItem
*/
systemPrompt?: string;
/**
* agent update time
* @type {string}
* @memberof AgentOperaPublicListItem
*/
updateTime?: string;
}
/**
* AgentOperaPublicListItem,AgentOperaPublicListItem
* @export
* @interface AgentOperaPublicListItem1
*/
export interface AgentOperaPublicListItem1 {
/**
* agent framework, 0:AgentOpera, 1:AutoGen
* @type {number}
* @memberof AgentOperaPublicListItem1
*/
agentFramework?: number;
/**
* agent server id
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
agentServerId?: string;
/**
* agent apikey
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
apiKey?: string;
/**
* agent category
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
category?: string;
/**
* agent categoryId
* @type {number}
* @memberof AgentOperaPublicListItem1
*/
categoryId?: number;
/**
* agent description
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
description?: string;
/**
* agent agent details
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
details?: string;
/**
* agent id
* @type {number}
* @memberof AgentOperaPublicListItem1
*/
id?: number;
/**
* agent input parameters
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
input?: string;
/**
* agent intent
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
intent?: string;
/**
* agent knowledge info, json array string
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
knowledge?: string;
/**
* agent model name
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
llmModelName?: string;
/**
* mcpServers, json array string
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
mcpServers?: string;
/**
* agent name
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
name?: string;
/**
* agent picture url
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
pictureUrl?: string;
/**
* agent publish status
* @type {number}
* @memberof AgentOperaPublicListItem1
*/
publishStatus?: number;
/**
* agent request url
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
requestUrl?: string;
/**
* sessionSupported
* @type {boolean}
* @memberof AgentOperaPublicListItem1
*/
sessionSupported?: boolean;
/**
* agent source, 2-third party 3-workflow 4-prompt
* @type {number}
* @memberof AgentOperaPublicListItem1
*/
source?: number;
/**
* streaming
* @type {boolean}
* @memberof AgentOperaPublicListItem1
*/
streaming?: boolean;
/**
* prompt agent system prompt
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
systemPrompt?: string;
/**
* agent update time
* @type {string}
* @memberof AgentOperaPublicListItem1
*/
updateTime?: string;
}
/**
* AgentRejectedRequest,AgentRejectedRequest
* @export
* @interface AgentRejectedRequest
*/
export interface AgentRejectedRequest {
/**
* agentId
* @type {string}
* @memberof AgentRejectedRequest
*/
agentId?: string;
/**
* rejected reason
* @type {string}
* @memberof AgentRejectedRequest
*/
reason?: string;
}
/**
* AgentServerBriefDetailResponse,AgentServerBriefDetailResponse
* @export
* @interface AgentServerBriefDetailResponse
*/
export interface AgentServerBriefDetailResponse {
/**
* agent server description
* @type {string}
* @memberof AgentServerBriefDetailResponse
*/
description?: string;
/**
* agent server id
* @type {number}
* @memberof AgentServerBriefDetailResponse
*/
id?: number;
/**
* agent server name
* @type {string}
* @memberof AgentServerBriefDetailResponse
*/
name?: string;
}
/**
* AgentServerCreateRequest,AgentServerCreateRequest
* @export
* @interface AgentServerCreateRequest
*/
export interface AgentServerCreateRequest {
/**
* containerArgs
* @type {string}
* @memberof AgentServerCreateRequest
*/
containerArgs?: string;
/**
* containerCommand
* @type {string}
* @memberof AgentServerCreateRequest
*/
containerCommand?: string;
/**
* cpuCore, unit: core
* @type {number}
* @memberof AgentServerCreateRequest
*/
cpuCore?: number;
/**
* description
* @type {string}
* @memberof AgentServerCreateRequest
*/
description?: string;
/**
* docker image
* @type {string}
* @memberof AgentServerCreateRequest
*/
dockerImage?: string;
/**
* environmentVariables
* @type {{ [key: string]: string; }}
* @memberof AgentServerCreateRequest
*/
environmentVariables?: {
[key: string]: string;
};
/**
* framework, 0 AgentOpera, 1 AutoGen
* @type {number}
* @memberof AgentServerCreateRequest
*/
framework?: number;
/**
* liveness probe
* @type {string}
* @memberof AgentServerCreateRequest
*/
livenessProbe?: string;
/**
* main service path
* @type {string}
* @memberof AgentServerCreateRequest
*/
mainServicePath?: string;
/**
* memorySize, unit: Gi
* @type {number}
* @memberof AgentServerCreateRequest
*/
memorySize?: number;
/**
* The name can contain only lowercase letters, numbers, and hyphens (-), and must start and end with a lowercase letter or number.
* @type {string}
* @memberof AgentServerCreateRequest
*/
name?: string;
/**
* port
* @type {number}
* @memberof AgentServerCreateRequest
*/
port?: number;
/**
* readiness probe
* @type {string}
* @memberof AgentServerCreateRequest
*/
readinessProbe?: string;
/**
* registryName
* @type {string}
* @memberof AgentServerCreateRequest
*/
registryName?: string;
/**
* registryPassword
* @type {string}
* @memberof AgentServerCreateRequest
*/
registryPassword?: string;
/**
* registryUserName
* @type {string}
* @memberof AgentServerCreateRequest
*/
registryUserName?: string;
/**
* replicaNumber
* @type {number}
* @memberof AgentServerCreateRequest
*/
replicaNumber?: number;
}
/**
* AgentServerDetailResponse,AgentServerDetailResponse
* @export
* @interface AgentServerDetailResponse
*/
export interface AgentServerDetailResponse {
/**
* agent server actualAvailableReplicas
* @type {number}
* @memberof AgentServerDetailResponse
*/
actualAvailableReplicas?: number;
/**
* agent server actualReplicas
* @type {number}
* @memberof AgentServerDetailResponse
*/
actualReplicas?: number;
/**
* containerArgs
* @type {string}
* @memberof AgentServerDetailResponse
*/
containerArgs?: string;
/**
* containerCommand
* @type {string}
* @memberof AgentServerDetailResponse
*/
containerCommand?: string;
/**
* agent server cpuCore
* @type {number}
* @memberof AgentServerDetailResponse
*/
cpuCore?: number;
/**
* agent server create time
* @type {string}
* @memberof AgentServerDetailResponse
*/
createTime?: string;
/**
* agent server description
* @type {string}
* @memberof AgentServerDetailResponse
*/
description?: string;
/**
* agent server dns
* @type {string}
* @memberof AgentServerDetailResponse
*/
dns?: string;
/**
* agent server docker image
* @type {string}
* @memberof AgentServerDetailResponse
*/
dockerImage?: string;
/**
* agent server environmentVariables
* @type {{ [key: string]: string; }}
* @memberof AgentServerDetailResponse
*/
environmentVariables?: {
[key: string]: string;
};
/**
* agent server framework
* @type {number}
* @memberof AgentServerDetailResponse
*/
framework?: number;
/**
* agent server id
* @type {number}
* @memberof AgentServerDetailResponse
*/
id?: number;
/**
* agent server livenessProbe
* @type {string}
* @memberof AgentServerDetailResponse
*/
livenessProbe?: string;
/**
* agent server mainServicePath
* @type {string}
* @memberof AgentServerDetailResponse
*/
mainServicePath?: string;
/**
* agent server memorySize
* @type {number}
* @memberof AgentServerDetailResponse
*/
memorySize?: number;
/**
* agent server name
* @type {string}
* @memberof AgentServerDetailResponse
*/
name?: string;
/**
* agent server port
* @type {number}
* @memberof AgentServerDetailResponse
*/
port?: number;
/**
* agent server readinessProbe
* @type {string}
* @memberof AgentServerDetailResponse
*/
readinessProbe?: string;
/**
* agent server registryName
* @type {string}
* @memberof AgentServerDetailResponse
*/
registryName?: string;
/**
* agent server registryPassword
* @type {string}
* @memberof AgentServerDetailResponse
*/
registryPassword?: string;
/**
* agent server registryUserName
* @type {string}
* @memberof AgentServerDetailResponse
*/
registryUserName?: string;
/**
* agent server replicaNumber
* @type {number}
* @memberof AgentServerDetailResponse
*/
replicaNumber?: number;
/**
* agent server deployment status
* @type {string}
* @memberof AgentServerDetailResponse
*/
status?: string;
/**
* agent server update time
* @type {string}
* @memberof AgentServerDetailResponse
*/
updateTime?: string;
}
/**
* AgentServerListItem,AgentServerListItem
* @export
* @interface AgentServerListItem
*/
export interface AgentServerListItem {
/**
* agent server actual available replicas
* @type {number}
* @memberof AgentServerListItem
*/
actualAvailableReplicas?: number;
/**
* agent server actual replicas
* @type {number}
* @memberof AgentServerListItem
*/
actualReplicas?: number;
/**
* agent server create time
* @type {string}
* @memberof AgentServerListItem
*/
createTime?: string;
/**
* agent server description
* @type {string}
* @memberof AgentServerListItem
*/
description?: string;
/**
* agent server id
* @type {string}
* @memberof AgentServerListItem
*/
id?: string;
/**
* agent server name
* @type {string}
* @memberof AgentServerListItem
*/
name?: string;
/**
* agent server deployment status
* @type {string}
* @memberof AgentServerListItem
*/
status?: string;
}
/**
* AgentServerUpdateRequest,AgentServerUpdateRequest
* @export
* @interface AgentServerUpdateRequest
*/
export interface AgentServerUpdateRequest {
/**
* containerArgs
* @type {string}
* @memberof AgentServerUpdateRequest
*/
containerArgs?: string;
/**
* containerCommand
* @type {string}
* @memberof AgentServerUpdateRequest
*/
containerCommand?: string;
/**
* cpuCore, unit: core
* @type {number}
* @memberof AgentServerUpdateRequest
*/
cpuCore?: number;
/**
* description
* @type {string}
* @memberof AgentServerUpdateRequest
*/
description?: string;
/**
* docker image
* @type {string}
* @memberof AgentServerUpdateRequest
*/
dockerImage?: string;
/**
* environmentVariables
* @type {{ [key: string]: string; }}
* @memberof AgentServerUpdateRequest
*/
environmentVariables?: {
[key: string]: string;
};
/**
* framework, 0 AgentOpera, 1 AutoGen
* @type {number}
* @memberof AgentServerUpdateRequest
*/
framework?: number;
/**
* agent server id
* @type {string}
* @memberof AgentServerUpdateRequest
*/
id?: string;
/**
* liveness probe
* @type {string}
* @memberof AgentServerUpdateRequest
*/
livenessProbe?: string;
/**
* main service path
* @type {string}
* @memberof AgentServerUpdateRequest
*/
mainServicePath?: string;
/**
* memorySize, unit: Gi
* @type {number}
* @memberof AgentServerUpdateRequest
*/
memorySize?: number;
/**
* agent server name
* @type {string}
* @memberof AgentServerUpdateRequest
*/
name?: string;
/**
* port
* @type {number}
* @memberof AgentServerUpdateRequest
*/
port?: number;
/**
* readiness probe
* @type {string}
* @memberof AgentServerUpdateRequest
*/
readinessProbe?: string;
/**
* registryName
* @type {string}
* @memberof AgentServerUpdateRequest
*/
registryName?: string;
/**
* registryPassword
* @type {string}
* @memberof AgentServerUpdateRequest
*/
registryPassword?: string;
/**
* registryUserName
* @type {string}
* @memberof AgentServerUpdateRequest
*/
registryUserName?: string;
/**
* replicaNumber
* @type {number}
* @memberof AgentServerUpdateRequest
*/
replicaNumber?: number;
}
/**
* agent subscription add request,agent subscription add request
* @export
* @interface AgentSubscriptionAddRequest
*/
export interface AgentSubscriptionAddRequest {
/**
* agent id
* @type {string}
* @memberof AgentSubscriptionAddRequest
*/
agentId?: string;
/**
* agent name
* @type {string}
* @memberof AgentSubscriptionAddRequest
*/
agentName?: string;
/**
*
* @type {string}
* @memberof AgentSubscriptionAddRequest
*/
category?: string;
/**
*
* @type {Array<object>}
* @memberof AgentSubscriptionAddRequest
*/
conversationStarters?: Array<object>;
/**
* request url
* @type {string}
* @memberof AgentSubscriptionAddRequest
*/
requestUrl?: string;
}
/**
* agent subscription item,agent subscription item
* @export
* @interface AgentSubscriptionItem
*/
export interface AgentSubscriptionItem {
/**
* agent id
* @type {number}
* @memberof AgentSubscriptionItem
*/
agentId?: number;
/**
* agent name
* @type {string}
* @memberof AgentSubscriptionItem
*/
agentName?: string;
/**
* agent owner
* @type {string}
* @memberof AgentSubscriptionItem
*/
createBy?: string;
/**
* created time
* @type {string}
* @memberof AgentSubscriptionItem
*/
createTime?: string;
/**
* agent description
* @type {string}
* @memberof AgentSubscriptionItem
*/
description?: string;
/**
* agent details
* @type {string}
* @memberof AgentSubscriptionItem
*/
details?: string;
/**
* agent llm model name
* @type {string}
* @memberof AgentSubscriptionItem
*/
llmModelName?: string;
/**
* agent picture url
* @type {string}
* @memberof AgentSubscriptionItem
*/
pictureUrl?: string;
/**
* request url
* @type {string}
* @memberof AgentSubscriptionItem
*/
requestUrl?: string;
/**
* subscription id
* @type {number}
* @memberof AgentSubscriptionItem
*/
subscriptionId?: number;
/**
* agent tools
* @type {Array<string>}
* @memberof AgentSubscriptionItem
*/
tools?: Array<string>;
/**
* updated time
* @type {string}
* @memberof AgentSubscriptionItem
*/
updateTime?: string;
}
/**
* AgentTemplateTagInfoRequest
* @export
* @interface AgentTemplateTagInfoRequest
*/
export interface AgentTemplateTagInfoRequest {
/**
*
* @type {number}
* @memberof AgentTemplateTagInfoRequest
*/
id?: number;
/**
*
* @type {string}
* @memberof AgentTemplateTagInfoRequest
*/
tagName?: string;
}
/**
* AgentUnpublishedRequest,AgentUnpublishedRequest
* @export
* @interface AgentUnpublishedRequest
*/
export interface AgentUnpublishedRequest {
/**
* agentId
* @type {string}
* @memberof AgentUnpublishedRequest
*/
agentId?: string;
/**
* rejected reason
* @type {string}
* @memberof AgentUnpublishedRequest
*/
reason?: string;
}
/**
* AIAgentDetail
* @export
* @interface AiAgentDetail
*/
export interface AiAgentDetail {
/**
*
* @type {string}
* @memberof AiAgentDetail
*/
assistantId?: string;
/**
*
* @type {string}
* @memberof AiAgentDetail
*/
config?: string;
/**
*
* @type {boolean}
* @memberof AiAgentDetail
*/
fileUploaded?: boolean;
/**
*
* @type {string}
* @memberof AiAgentDetail
*/
name?: string;
/**
*
* @type {string}
* @memberof AiAgentDetail
*/
updatedAt?: string;
/**
*
* @type {boolean}
* @memberof AiAgentDetail
*/
visibility?: boolean;
}
/**
* ApplicationDeveloperVo
* @export
* @interface ApplicationDeveloperVo
*/
export interface ApplicationDeveloperVo {
/**
*
* @type {number}
* @memberof ApplicationDeveloperVo
*/
accountId?: number;
/**
*
* @type {string}
* @memberof ApplicationDeveloperVo
*/
accountName?: string;
}
/**
* assistant thread list item
* @export
* @interface AssistantThreadListItem
*/
export interface AssistantThreadListItem {
/**
* name
* @type {string}
* @memberof AssistantThreadListItem
*/
name?: string;
/**
* threadId
* @type {string}
* @memberof AssistantThreadListItem
*/
threadId?: string;
/**
* updatedAt
* @type {string}
* @memberof AssistantThreadListItem
*/
updatedAt?: string;
}
/**
* AutoScaleRequest
* @export
* @interface AutoScaleRequest
*/
export interface AutoScaleRequest {
/**
* endpointId
* @type {number}
* @memberof AutoScaleRequest
*/
endpointId?: number;
/**
* replicasDesired
* @type {number}
* @memberof AutoScaleRequest
*/
replicasDesired?: number;
}
/**
* AvailableLlmEndpointRespVO
* @export
* @interface AvailableLlmEndpointRespVo
*/
export interface AvailableLlmEndpointRespVo {
/**
* endpointName
* @type {string}
* @memberof AvailableLlmEndpointRespVo
*/
endpointName?: string;
/**
* id
* @type {number}
* @memberof AvailableLlmEndpointRespVo
*/
id?: number;
/**
* modelId
* @type {number}
* @memberof AvailableLlmEndpointRespVo
*/
modelId?: number;
/**
* modelVersion
* @type {string}
* @memberof AvailableLlmEndpointRespVo
*/
modelVersion?: string;
/**
* updateBy
* @type {string}
* @memberof AvailableLlmEndpointRespVo
*/
updateBy?: string;
}
/**
* AvailableOnPremiseResource
* @export
* @interface AvailableOnPremiseResource
*/
export interface AvailableOnPremiseResource {
/**
*
* @type {string}
* @memberof AvailableOnPremiseResource
*/
deviceId?: string;
/**
* device_name
* @type {string}
* @memberof AvailableOnPremiseResource
*/
deviceName?: string;
/**
* gpu
* @type {string}
* @memberof AvailableOnPremiseResource
*/
gpu?: string;
/**
* gpuAvailableCount
* @type {number}
* @memberof AvailableOnPremiseResource
*/
gpuAvailableCount?: number;
/**
* gpuCount
* @type {number}
* @memberof AvailableOnPremiseResource
*/
gpuCount?: number;
/**
* id
* @type {number}
* @memberof AvailableOnPremiseResource
*/
id?: number;
/**
* resourceType
* @type {string}
* @memberof AvailableOnPremiseResource
*/
resourceType?: string;
/**
* status
* @type {string}
* @memberof AvailableOnPremiseResource
*/
status?: string;
}
/**
* Chat(thread) message
* @export
* @interface ChatThreadMessage
*/
export interface ChatThreadMessage {
/**
* content
* @type {string}
* @memberof ChatThreadMessage
*/
content?: string;
/**
* type, ai or human
* @type {string}
* @memberof ChatThreadMessage
*/
type?: string;
}
/**
* Chat(thread) message list
* @export
* @interface ChatThreadMessageList
*/
export interface ChatThreadMessageList {
/**
* message list
* @type {Array<ChatThreadMessage>}
* @memberof ChatThreadMessageList
*/
messages?: Array<ChatThreadMessage>;
}
/**
* CloudAgentCreateRequest,CloudAgentCreateRequest
* @export
* @interface CloudAgentCreateRequest
*/
export interface CloudAgentCreateRequest {
/**
* cpuCore
* @type {number}
* @memberof CloudAgentCreateRequest
*/
cpuCore?: number;
/**
* environmentVariables
* @type {{ [key: string]: string; }}
* @memberof CloudAgentCreateRequest
*/
environmentVariables?: {
[key: string]: string;
};
/**
* localAgentTemplateId
* @type {number}
* @memberof CloudAgentCreateRequest
*/
localAgentTemplateId?: number;
/**
* localAgentTemplateVersion
* @type {string}
* @memberof CloudAgentCreateRequest
*/
localAgentTemplateVersion?: string;
/**
* memorySize(GB)
* @type {number}
* @memberof CloudAgentCreateRequest
*/
memorySize?: number;
/**
* The name can contain only lowercase letters, numbers, and hyphens (-), and must start and end with a lowercase letter or number.
* @type {string}
* @memberof CloudAgentCreateRequest
*/
name?: string;
/**
* replicaNumber
* @type {number}
* @memberof CloudAgentCreateRequest
*/
replicaNumber?: number;
/**
* usedByOthers
* @type {boolean}
* @memberof CloudAgentCreateRequest
*/
usedByOthers?: boolean;
/**
* visibility
* @type {number}
* @memberof CloudAgentCreateRequest
*/
visibility?: number;
}
/**
* CloudAgentUpdateRequest,CloudAgentUpdateRequest
* @export
* @interface CloudAgentUpdateRequest
*/
export interface CloudAgentUpdateRequest {
/**
* cpuCore
* @type {number}
* @memberof CloudAgentUpdateRequest
*/
cpuCore?: number;
/**
* environmentVariables
* @type {{ [key: string]: string; }}
* @memberof CloudAgentUpdateRequest
*/
environmentVariables?: {
[key: string]: string;
};
/**
* id
* @type {number}
* @memberof CloudAgentUpdateRequest
*/
id?: number;
/**
* localAgentTemplateId
* @type {number}
* @memberof CloudAgentUpdateRequest
*/
localAgentTemplateId?: number;
/**
* localAgentTemplateVersion
* @type {string}
* @memberof CloudAgentUpdateRequest
*/
localAgentTemplateVersion?: string;
/**
* memorySize(GB)
* @type {number}
* @memberof CloudAgentUpdateRequest
*/
memorySize?: number;
/**
* The name can contain only lowercase letters, numbers, and hyphens (-), and must start and end with a lowercase letter or number.
* @type {string}
* @memberof CloudAgentUpdateRequest
*/
name?: string;
/**
* replicaNumber
* @type {number}
* @memberof CloudAgentUpdateRequest
*/
replicaNumber?: number;
/**
* usedByOthers
* @type {boolean}
* @memberof CloudAgentUpdateRequest
*/
usedByOthers?: boolean;
/**
* visibility
* @type {number}
* @memberof CloudAgentUpdateRequest
*/
visibility?: number;
}
/**
* CloudEndpointEditReqVO
* @export
* @interface CloudEndpointEditReqVo
*/
export interface CloudEndpointEditReqVo {
/**
* aggregationWindowSizeSeconds
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
aggregationWindowSizeSeconds?: number;
/**
* application id
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
applicationId?: number;
/**
* autoscaling
* @type {boolean}
* @memberof CloudEndpointEditReqVo
*/
autoscaling?: boolean;
/**
* deployTimeoutSeconds
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
deployTimeoutSeconds?: number;
/**
* dockerImage
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
dockerImage?: string;
/**
* endpointApiType
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
endpointApiType?: string;
/**
* endpointName
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
endpointName?: string;
/**
* environmentVariables
* @type {{ [key: string]: string; }}
* @memberof CloudEndpointEditReqVo
*/
environmentVariables?: {
[key: string]: string;
};
/**
* file id
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
fileId?: number;
/**
* gpuNumberOfReplica
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
gpuNumberOfReplica?: number;
/**
* gpuNumberTotal
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
gpuNumberTotal?: number;
/**
* gpuResourceType
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
gpuResourceType?: string;
/**
* hfModelName
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
hfModelName?: string;
/**
* hfToken
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
hfToken?: string;
/**
* id
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
id?: number;
/**
* marketplaceType
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
marketplaceType?: number;
/**
* max
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
max?: number;
/**
* min
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
min?: number;
/**
* modelId
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
modelId?: number;
/**
* modelSource
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
modelSource?: number;
/**
* modelVersion
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
modelVersion?: string;
/**
* port
* @type {number}
* @memberof CloudEndpointEditReqVo
*/
port?: number;
/**
* readinessProbe
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
readinessProbe?: string;
/**
* registryName
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
registryName?: string;
/**
* registryPassword
* @type {string}
* @memberof CloudEndpointEditReqVo
*/
registryPassword?: string;
/**
* registryUserName
* @type {string}
* @memberof CloudEndpointEditReqVo