apis

package
v1.66.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ExternalSubmitSquareToLongTaskBase64Request) SetApiKey

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

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ExternalSubmitVirtualTryOnTaskBase64Request) SetApiKey

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL