Versions in this module Expand all Collapse all v0 v0.3.0 Jan 25, 2023 v0.2.0 Jan 25, 2023 v0.1.0 Jan 25, 2023 Changes in this version + type Client struct + func NewClient() (client *Client, err error) + func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error) + func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error) + func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error) + func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error) + func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error) + func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error) + func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error) + func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error) + func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error) + func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, ...) <-chan int + func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error) + func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error) + func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, ...) <-chan int + func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error) + func (client *Client) DeployService(request *DeployServiceRequest) (response *DeployServiceResponse, err error) + func (client *Client) DeployServiceWithCallback(request *DeployServiceRequest, ...) <-chan int + func (client *Client) DeployServiceWithChan(request *DeployServiceRequest) (<-chan *DeployServiceResponse, <-chan error) + func (client *Client) DescribeProject(request *DescribeProjectRequest) (response *DescribeProjectResponse, err error) + func (client *Client) DescribeProjectWithCallback(request *DescribeProjectRequest, ...) <-chan int + func (client *Client) DescribeProjectWithChan(request *DescribeProjectRequest) (<-chan *DescribeProjectResponse, <-chan error) + func (client *Client) GetPredictResult(request *GetPredictResultRequest) (response *GetPredictResultResponse, err error) + func (client *Client) GetPredictResultWithCallback(request *GetPredictResultRequest, ...) <-chan int + func (client *Client) GetPredictResultWithChan(request *GetPredictResultRequest) (<-chan *GetPredictResultResponse, <-chan error) + func (client *Client) ListProjects(request *ListProjectsRequest) (response *ListProjectsResponse, err error) + func (client *Client) ListProjectsWithCallback(request *ListProjectsRequest, ...) <-chan int + func (client *Client) ListProjectsWithChan(request *ListProjectsRequest) (<-chan *ListProjectsResponse, <-chan error) + func (client *Client) ModifiyProject(request *ModifiyProjectRequest) (response *ModifiyProjectResponse, err error) + func (client *Client) ModifiyProjectWithCallback(request *ModifiyProjectRequest, ...) <-chan int + func (client *Client) ModifiyProjectWithChan(request *ModifiyProjectRequest) (<-chan *ModifiyProjectResponse, <-chan error) + func (client *Client) UploadDictionary(request *UploadDictionaryRequest) (response *UploadDictionaryResponse, err error) + func (client *Client) UploadDictionaryWithCallback(request *UploadDictionaryRequest, ...) <-chan int + func (client *Client) UploadDictionaryWithChan(request *UploadDictionaryRequest) (<-chan *UploadDictionaryResponse, <-chan error) + func (client *Client) UploadDocument(request *UploadDocumentRequest) (response *UploadDocumentResponse, err error) + func (client *Client) UploadDocumentWithCallback(request *UploadDocumentRequest, ...) <-chan int + func (client *Client) UploadDocumentWithChan(request *UploadDocumentRequest) (<-chan *UploadDocumentResponse, <-chan error) + type CreateProjectRequest struct + ModelId string + ProjectName string + ProjectType string + func CreateCreateProjectRequest() (request *CreateProjectRequest) + type CreateProjectResponse struct + ProjectId string + RequestId string + func CreateCreateProjectResponse() (response *CreateProjectResponse) + type DeleteProjectRequest struct + ProjectId string + func CreateDeleteProjectRequest() (request *DeleteProjectRequest) + type DeleteProjectResponse struct + RequestId string + func CreateDeleteProjectResponse() (response *DeleteProjectResponse) + type DeployServiceRequest struct + ProjectId string + func CreateDeployServiceRequest() (request *DeployServiceRequest) + type DeployServiceResponse struct + RequestId string + func CreateDeployServiceResponse() (response *DeployServiceResponse) + type DescribeProjectRequest struct + ProjectId string + func CreateDescribeProjectRequest() (request *DescribeProjectRequest) + type DescribeProjectResponse struct + CreateTime int64 + DataStatus string + DeployAvailable string + DeployTime int64 + ModelId string + ModelName string + OnlineServiceStatus string + ProjectId string + ProjectName string + ProjectType string + QuestionCount int + RequestId string + TestServiceStatus string + func CreateDescribeProjectResponse() (response *DescribeProjectResponse) + type GetPredictResultRequest struct + ProjectId string + Question string + TopK requests.Integer + TraceTag string + func CreateGetPredictResultRequest() (request *GetPredictResultRequest) + type GetPredictResultResponse struct + CostTime int64 + PredictResults []PredictResult + ProjectId string + Question string + RequestId string + TopK int + Trace string + TraceTag string + func CreateGetPredictResultResponse() (response *GetPredictResultResponse) + type ListProjectsRequest struct + FilterParam string + PageNumber requests.Integer + PageSize requests.Integer + ProjectType string + func CreateListProjectsRequest() (request *ListProjectsRequest) + type ListProjectsResponse struct + PageNumber int + PageSize int + Projects []Project + RequestId string + TotalCount int + func CreateListProjectsResponse() (response *ListProjectsResponse) + type ModifiyProjectRequest struct + ModelId string + ProjectId string + ProjectName string + func CreateModifiyProjectRequest() (request *ModifiyProjectRequest) + type ModifiyProjectResponse struct + ProjectId string + RequestId string + func CreateModifiyProjectResponse() (response *ModifiyProjectResponse) + type PredictResult struct + Answer string + Question string + QuestionId string + Rank int + Score float64 + type PredictResults struct + PredictResult []PredictResult + type Project struct + CreateTime int64 + DataStatus string + DeployAvailable string + DeployTime int64 + ModelId string + ModelName string + OnlineServiceStatus string + ProjectId string + ProjectName string + ProjectType string + QuestionCount int + TestServiceStatus string + type Projects struct + Project []Project + type UploadDictionaryRequest struct + DictionaryData string + DictionaryFileUrl string + ProjectId string + func CreateUploadDictionaryRequest() (request *UploadDictionaryRequest) + type UploadDictionaryResponse struct + FileDataCount int + JsonDataCount int + ProjectId string + RequestId string + TotalCount int + func CreateUploadDictionaryResponse() (response *UploadDictionaryResponse) + type UploadDocumentRequest struct + DocumentData string + DocumentFileUrl string + ProjectId string + func CreateUploadDocumentRequest() (request *UploadDocumentRequest) + type UploadDocumentResponse struct + FileDataCount int + JsonDataCount int + ProjectId string + RequestId string + TotalCount int + func CreateUploadDocumentResponse() (response *UploadDocumentResponse)