Documentation
¶
Index ¶
- type ExternalDownloadImageRequest
- func NewExternalDownloadImageRequest(apiKey string, requestId string, imageId string, taskId string) *ExternalDownloadImageRequest
- func NewExternalDownloadImageRequestWithAllParams(apiKey string, requestId string, imageId string, taskId string) *ExternalDownloadImageRequest
- func NewExternalDownloadImageRequestWithoutParam() *ExternalDownloadImageRequest
- func (r ExternalDownloadImageRequest) GetRegionId() string
- func (r *ExternalDownloadImageRequest) SetApiKey(apiKey string)
- func (r *ExternalDownloadImageRequest) SetImageId(imageId string)
- func (r *ExternalDownloadImageRequest) SetRequestId(requestId string)
- func (r *ExternalDownloadImageRequest) SetTaskId(taskId string)
- type ExternalDownloadImageResponse
- type ExternalDownloadImageResult
- type ExternalQueryTaskStatusRequest
- func NewExternalQueryTaskStatusRequest(apiKey string, requestId string, taskId string) *ExternalQueryTaskStatusRequest
- func NewExternalQueryTaskStatusRequestWithAllParams(apiKey string, requestId string, taskId string) *ExternalQueryTaskStatusRequest
- func NewExternalQueryTaskStatusRequestWithoutParam() *ExternalQueryTaskStatusRequest
- type ExternalQueryTaskStatusResponse
- type ExternalQueryTaskStatusResult
- type ExternalSubmitSquareToLongTaskBase64Request
- func NewExternalSubmitSquareToLongTaskBase64Request(apiKey string, requestId string, imageBase64 string) *ExternalSubmitSquareToLongTaskBase64Request
- func NewExternalSubmitSquareToLongTaskBase64RequestWithAllParams(apiKey string, requestId string, imageBase64 string, taskType *int, ...) *ExternalSubmitSquareToLongTaskBase64Request
- func NewExternalSubmitSquareToLongTaskBase64RequestWithoutParam() *ExternalSubmitSquareToLongTaskBase64Request
- func (r ExternalSubmitSquareToLongTaskBase64Request) GetRegionId() string
- func (r *ExternalSubmitSquareToLongTaskBase64Request) SetApiKey(apiKey string)
- func (r *ExternalSubmitSquareToLongTaskBase64Request) SetHwType(hwType int)
- func (r *ExternalSubmitSquareToLongTaskBase64Request) SetImageBase64(imageBase64 string)
- func (r *ExternalSubmitSquareToLongTaskBase64Request) SetRequestId(requestId string)
- func (r *ExternalSubmitSquareToLongTaskBase64Request) SetTaskType(taskType int)
- type ExternalSubmitSquareToLongTaskBase64Response
- type ExternalSubmitSquareToLongTaskBase64Result
- type ExternalSubmitVirtualTryOnTaskBase64Request
- func NewExternalSubmitVirtualTryOnTaskBase64Request(apiKey string, requestId string, modelImageBase64 string, ...) *ExternalSubmitVirtualTryOnTaskBase64Request
- func NewExternalSubmitVirtualTryOnTaskBase64RequestWithAllParams(apiKey string, requestId string, modelImageBase64 string, ...) *ExternalSubmitVirtualTryOnTaskBase64Request
- func NewExternalSubmitVirtualTryOnTaskBase64RequestWithoutParam() *ExternalSubmitVirtualTryOnTaskBase64Request
- func (r ExternalSubmitVirtualTryOnTaskBase64Request) GetRegionId() string
- func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetApiKey(apiKey string)
- func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetClothesImageBase64(clothesImageBase64 string)
- func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetModelImageBase64(modelImageBase64 string)
- func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetRequestId(requestId string)
- type ExternalSubmitVirtualTryOnTaskBase64Response
- type ExternalSubmitVirtualTryOnTaskBase64Result
- type ExternalWebSearchRequest
- func NewExternalWebSearchRequest(apiKey string, requestId string, query string) *ExternalWebSearchRequest
- func NewExternalWebSearchRequestWithAllParams(apiKey string, requestId string, query string, page *int, pageSize *int) *ExternalWebSearchRequest
- func NewExternalWebSearchRequestWithoutParam() *ExternalWebSearchRequest
- func (r ExternalWebSearchRequest) GetRegionId() string
- func (r *ExternalWebSearchRequest) SetApiKey(apiKey string)
- func (r *ExternalWebSearchRequest) SetPage(page int)
- func (r *ExternalWebSearchRequest) SetPageSize(pageSize int)
- func (r *ExternalWebSearchRequest) SetQuery(query string)
- func (r *ExternalWebSearchRequest) SetRequestId(requestId string)
- type ExternalWebSearchResponse
- type ExternalWebSearchResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalDownloadImageRequest ¶
type ExternalDownloadImageRequest struct {
core.JDCloudRequest
/* api key编号 */
ApiKey string `json:"apiKey"`
/* 请求id,api key下唯一 */
RequestId string `json:"requestId"`
/* 图片ID */
ImageId string `json:"imageId"`
/* 任务ID */
TaskId string `json:"taskId"`
}
func NewExternalDownloadImageRequest ¶
func NewExternalDownloadImageRequest( apiKey string, requestId string, imageId string, taskId string, ) *ExternalDownloadImageRequest
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param imageId: 图片ID (Required) * param taskId: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExternalDownloadImageRequestWithAllParams ¶
func NewExternalDownloadImageRequestWithAllParams( apiKey string, requestId string, imageId string, taskId string, ) *ExternalDownloadImageRequest
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param imageId: 图片ID (Required) * param taskId: 任务ID (Required)
func NewExternalDownloadImageRequestWithoutParam ¶
func NewExternalDownloadImageRequestWithoutParam() *ExternalDownloadImageRequest
This constructor has better compatible ability when API parameters changed
func (ExternalDownloadImageRequest) GetRegionId ¶
func (r ExternalDownloadImageRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExternalDownloadImageRequest) SetApiKey ¶
func (r *ExternalDownloadImageRequest) SetApiKey(apiKey string)
param apiKey: api key编号(Required)
func (*ExternalDownloadImageRequest) SetImageId ¶
func (r *ExternalDownloadImageRequest) SetImageId(imageId string)
param imageId: 图片ID(Required)
func (*ExternalDownloadImageRequest) SetRequestId ¶
func (r *ExternalDownloadImageRequest) SetRequestId(requestId string)
param requestId: 请求id,api key下唯一(Required)
func (*ExternalDownloadImageRequest) SetTaskId ¶
func (r *ExternalDownloadImageRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
type ExternalDownloadImageResponse ¶
type ExternalDownloadImageResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExternalDownloadImageResult `json:"result"`
}
type ExternalDownloadImageResult ¶
type ExternalDownloadImageResult struct {
RequestId string `json:"requestId"`
Code string `json:"code"`
Msg string `json:"msg"`
Data aisearch.CloudImageDownloadResponseVo `json:"data"`
}
type ExternalQueryTaskStatusRequest ¶
type ExternalQueryTaskStatusRequest struct {
core.JDCloudRequest
/* api key编号 */
ApiKey string `json:"apiKey"`
/* 请求id,api key下唯一 */
RequestId string `json:"requestId"`
/* 任务ID */
TaskId string `json:"taskId"`
}
func NewExternalQueryTaskStatusRequest ¶
func NewExternalQueryTaskStatusRequest( apiKey string, requestId string, taskId string, ) *ExternalQueryTaskStatusRequest
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param taskId: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExternalQueryTaskStatusRequestWithAllParams ¶
func NewExternalQueryTaskStatusRequestWithAllParams( apiKey string, requestId string, taskId string, ) *ExternalQueryTaskStatusRequest
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param taskId: 任务ID (Required)
func NewExternalQueryTaskStatusRequestWithoutParam ¶
func NewExternalQueryTaskStatusRequestWithoutParam() *ExternalQueryTaskStatusRequest
This constructor has better compatible ability when API parameters changed
func (ExternalQueryTaskStatusRequest) GetRegionId ¶
func (r ExternalQueryTaskStatusRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExternalQueryTaskStatusRequest) SetApiKey ¶
func (r *ExternalQueryTaskStatusRequest) SetApiKey(apiKey string)
param apiKey: api key编号(Required)
func (*ExternalQueryTaskStatusRequest) SetRequestId ¶
func (r *ExternalQueryTaskStatusRequest) SetRequestId(requestId string)
param requestId: 请求id,api key下唯一(Required)
func (*ExternalQueryTaskStatusRequest) SetTaskId ¶
func (r *ExternalQueryTaskStatusRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
type ExternalQueryTaskStatusResponse ¶
type ExternalQueryTaskStatusResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExternalQueryTaskStatusResult `json:"result"`
}
type ExternalQueryTaskStatusResult ¶
type ExternalQueryTaskStatusResult struct {
RequestId string `json:"requestId"`
Code string `json:"code"`
Msg string `json:"msg"`
Data aisearch.CloudTaskStatusResponseVo `json:"data"`
}
type ExternalSubmitSquareToLongTaskBase64Request ¶
type ExternalSubmitSquareToLongTaskBase64Request struct {
core.JDCloudRequest
/* api key编号 */
ApiKey string `json:"apiKey"`
/* 请求id,api key下唯一 */
RequestId string `json:"requestId"`
/* 方形图片 */
ImageBase64 string `json:"imageBase64"`
/* 任务类型 (Optional) */
TaskType *int `json:"taskType"`
/* 扩图类型:1-竖向扩图,2-横向扩图(仅对方转长无文字任务有效) (Optional) */
HwType *int `json:"hwType"`
}
func NewExternalSubmitSquareToLongTaskBase64Request ¶
func NewExternalSubmitSquareToLongTaskBase64Request( apiKey string, requestId string, imageBase64 string, ) *ExternalSubmitSquareToLongTaskBase64Request
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param imageBase64: 方形图片 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExternalSubmitSquareToLongTaskBase64RequestWithAllParams ¶
func NewExternalSubmitSquareToLongTaskBase64RequestWithAllParams( apiKey string, requestId string, imageBase64 string, taskType *int, hwType *int, ) *ExternalSubmitSquareToLongTaskBase64Request
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param imageBase64: 方形图片 (Required) * param taskType: 任务类型 (Optional) * param hwType: 扩图类型:1-竖向扩图,2-横向扩图(仅对方转长无文字任务有效) (Optional)
func NewExternalSubmitSquareToLongTaskBase64RequestWithoutParam ¶
func NewExternalSubmitSquareToLongTaskBase64RequestWithoutParam() *ExternalSubmitSquareToLongTaskBase64Request
This constructor has better compatible ability when API parameters changed
func (ExternalSubmitSquareToLongTaskBase64Request) GetRegionId ¶
func (r ExternalSubmitSquareToLongTaskBase64Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExternalSubmitSquareToLongTaskBase64Request) SetApiKey ¶
func (r *ExternalSubmitSquareToLongTaskBase64Request) SetApiKey(apiKey string)
param apiKey: api key编号(Required)
func (*ExternalSubmitSquareToLongTaskBase64Request) SetHwType ¶
func (r *ExternalSubmitSquareToLongTaskBase64Request) SetHwType(hwType int)
param hwType: 扩图类型:1-竖向扩图,2-横向扩图(仅对方转长无文字任务有效)(Optional)
func (*ExternalSubmitSquareToLongTaskBase64Request) SetImageBase64 ¶
func (r *ExternalSubmitSquareToLongTaskBase64Request) SetImageBase64(imageBase64 string)
param imageBase64: 方形图片(Required)
func (*ExternalSubmitSquareToLongTaskBase64Request) SetRequestId ¶
func (r *ExternalSubmitSquareToLongTaskBase64Request) SetRequestId(requestId string)
param requestId: 请求id,api key下唯一(Required)
func (*ExternalSubmitSquareToLongTaskBase64Request) SetTaskType ¶
func (r *ExternalSubmitSquareToLongTaskBase64Request) SetTaskType(taskType int)
param taskType: 任务类型(Optional)
type ExternalSubmitSquareToLongTaskBase64Response ¶
type ExternalSubmitSquareToLongTaskBase64Response struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExternalSubmitSquareToLongTaskBase64Result `json:"result"`
}
type ExternalSubmitSquareToLongTaskBase64Result ¶
type ExternalSubmitSquareToLongTaskBase64Result struct {
RequestId string `json:"requestId"`
Code string `json:"code"`
Msg string `json:"msg"`
Data aisearch.CloudTaskSubmitResponseVo `json:"data"`
}
type ExternalSubmitVirtualTryOnTaskBase64Request ¶
type ExternalSubmitVirtualTryOnTaskBase64Request struct {
core.JDCloudRequest
/* api key编号 */
ApiKey string `json:"apiKey"`
/* 请求id,api key下唯一 */
RequestId string `json:"requestId"`
/* 模特图片Base64 */
ModelImageBase64 string `json:"modelImageBase64"`
/* 服装图片Base64 */
ClothesImageBase64 string `json:"clothesImageBase64"`
}
func NewExternalSubmitVirtualTryOnTaskBase64Request ¶
func NewExternalSubmitVirtualTryOnTaskBase64Request( apiKey string, requestId string, modelImageBase64 string, clothesImageBase64 string, ) *ExternalSubmitVirtualTryOnTaskBase64Request
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param modelImageBase64: 模特图片Base64 (Required) * param clothesImageBase64: 服装图片Base64 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExternalSubmitVirtualTryOnTaskBase64RequestWithAllParams ¶
func NewExternalSubmitVirtualTryOnTaskBase64RequestWithAllParams( apiKey string, requestId string, modelImageBase64 string, clothesImageBase64 string, ) *ExternalSubmitVirtualTryOnTaskBase64Request
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param modelImageBase64: 模特图片Base64 (Required) * param clothesImageBase64: 服装图片Base64 (Required)
func NewExternalSubmitVirtualTryOnTaskBase64RequestWithoutParam ¶
func NewExternalSubmitVirtualTryOnTaskBase64RequestWithoutParam() *ExternalSubmitVirtualTryOnTaskBase64Request
This constructor has better compatible ability when API parameters changed
func (ExternalSubmitVirtualTryOnTaskBase64Request) GetRegionId ¶
func (r ExternalSubmitVirtualTryOnTaskBase64Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExternalSubmitVirtualTryOnTaskBase64Request) SetApiKey ¶
func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetApiKey(apiKey string)
param apiKey: api key编号(Required)
func (*ExternalSubmitVirtualTryOnTaskBase64Request) SetClothesImageBase64 ¶
func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetClothesImageBase64(clothesImageBase64 string)
param clothesImageBase64: 服装图片Base64(Required)
func (*ExternalSubmitVirtualTryOnTaskBase64Request) SetModelImageBase64 ¶
func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetModelImageBase64(modelImageBase64 string)
param modelImageBase64: 模特图片Base64(Required)
func (*ExternalSubmitVirtualTryOnTaskBase64Request) SetRequestId ¶
func (r *ExternalSubmitVirtualTryOnTaskBase64Request) SetRequestId(requestId string)
param requestId: 请求id,api key下唯一(Required)
type ExternalSubmitVirtualTryOnTaskBase64Response ¶
type ExternalSubmitVirtualTryOnTaskBase64Response struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExternalSubmitVirtualTryOnTaskBase64Result `json:"result"`
}
type ExternalSubmitVirtualTryOnTaskBase64Result ¶
type ExternalSubmitVirtualTryOnTaskBase64Result struct {
RequestId string `json:"requestId"`
Code string `json:"code"`
Msg string `json:"msg"`
Data aisearch.CloudTaskSubmitResponseVo `json:"data"`
}
type ExternalWebSearchRequest ¶
type ExternalWebSearchRequest struct {
core.JDCloudRequest
/* api key编号 */
ApiKey string `json:"apiKey"`
/* 请求id,api key下唯一 */
RequestId string `json:"requestId"`
/* 查询内容 */
Query string `json:"query"`
/* page 默认1 (Optional) */
Page *int `json:"page"`
/* pageSize 默认10 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewExternalWebSearchRequest ¶
func NewExternalWebSearchRequest( apiKey string, requestId string, query string, ) *ExternalWebSearchRequest
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param query: 查询内容 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExternalWebSearchRequestWithAllParams ¶
func NewExternalWebSearchRequestWithAllParams( apiKey string, requestId string, query string, page *int, pageSize *int, ) *ExternalWebSearchRequest
* param apiKey: api key编号 (Required) * param requestId: 请求id,api key下唯一 (Required) * param query: 查询内容 (Required) * param page: page 默认1 (Optional) * param pageSize: pageSize 默认10 (Optional)
func NewExternalWebSearchRequestWithoutParam ¶
func NewExternalWebSearchRequestWithoutParam() *ExternalWebSearchRequest
This constructor has better compatible ability when API parameters changed
func (ExternalWebSearchRequest) GetRegionId ¶
func (r ExternalWebSearchRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExternalWebSearchRequest) SetApiKey ¶
func (r *ExternalWebSearchRequest) SetApiKey(apiKey string)
param apiKey: api key编号(Required)
func (*ExternalWebSearchRequest) SetPage ¶
func (r *ExternalWebSearchRequest) SetPage(page int)
param page: page 默认1(Optional)
func (*ExternalWebSearchRequest) SetPageSize ¶
func (r *ExternalWebSearchRequest) SetPageSize(pageSize int)
param pageSize: pageSize 默认10(Optional)
func (*ExternalWebSearchRequest) SetQuery ¶
func (r *ExternalWebSearchRequest) SetQuery(query string)
param query: 查询内容(Required)
func (*ExternalWebSearchRequest) SetRequestId ¶
func (r *ExternalWebSearchRequest) SetRequestId(requestId string)
param requestId: 请求id,api key下唯一(Required)
type ExternalWebSearchResponse ¶
type ExternalWebSearchResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExternalWebSearchResult `json:"result"`
}
type ExternalWebSearchResult ¶
type ExternalWebSearchResult struct {
RequestId string `json:"requestId"`
Code string `json:"code"`
Msg string `json:"msg"`
Data aisearch.CloudWebSearchResponseVo `json:"data"`
}