client

package
v3.3.4 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnalyzeConversationRequest

type AnalyzeConversationRequest struct {
	CategoryTags []*AnalyzeConversationRequestCategoryTags `json:"categoryTags,omitempty" xml:"categoryTags,omitempty" type:"Repeated"`
	CustomPrompt *string                                   `json:"customPrompt,omitempty" xml:"customPrompt,omitempty"`
	Dialogue     *AnalyzeConversationRequestDialogue       `json:"dialogue,omitempty" xml:"dialogue,omitempty" type:"Struct"`
	Examples     []*AnalyzeConversationRequestExamples     `json:"examples,omitempty" xml:"examples,omitempty" type:"Repeated"`
	Fields       []*AnalyzeConversationRequestFields       `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	// example:
	//
	// tyxmTurbo
	ModelCode *string `json:"modelCode,omitempty" xml:"modelCode,omitempty"`
	// This parameter is required.
	ResultTypes       []*string                                    `json:"resultTypes,omitempty" xml:"resultTypes,omitempty" type:"Repeated"`
	SceneName         *string                                      `json:"sceneName,omitempty" xml:"sceneName,omitempty"`
	ServiceInspection *AnalyzeConversationRequestServiceInspection `json:"serviceInspection,omitempty" xml:"serviceInspection,omitempty" type:"Struct"`
	SourceCallerUid   *string                                      `json:"sourceCallerUid,omitempty" xml:"sourceCallerUid,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// false
	Stream             *bool                                     `json:"stream,omitempty" xml:"stream,omitempty"`
	TimeConstraintList []*string                                 `json:"timeConstraintList,omitempty" xml:"timeConstraintList,omitempty" type:"Repeated"`
	UserProfiles       []*AnalyzeConversationRequestUserProfiles `json:"userProfiles,omitempty" xml:"userProfiles,omitempty" type:"Repeated"`
}

func (AnalyzeConversationRequest) GoString

func (s AnalyzeConversationRequest) GoString() string

func (*AnalyzeConversationRequest) SetCategoryTags added in v3.1.1

func (*AnalyzeConversationRequest) SetCustomPrompt added in v3.3.3

func (*AnalyzeConversationRequest) SetDialogue

func (*AnalyzeConversationRequest) SetExamples

func (*AnalyzeConversationRequest) SetFields

func (*AnalyzeConversationRequest) SetModelCode

func (*AnalyzeConversationRequest) SetResultTypes

func (*AnalyzeConversationRequest) SetSceneName

func (*AnalyzeConversationRequest) SetSourceCallerUid added in v3.3.1

func (*AnalyzeConversationRequest) SetStream

func (*AnalyzeConversationRequest) SetTimeConstraintList added in v3.3.0

func (s *AnalyzeConversationRequest) SetTimeConstraintList(v []*string) *AnalyzeConversationRequest

func (*AnalyzeConversationRequest) SetUserProfiles added in v3.1.1

func (AnalyzeConversationRequest) String

type AnalyzeConversationRequestCategoryTags added in v3.1.1

type AnalyzeConversationRequestCategoryTags struct {
	TagDesc *string `json:"tagDesc,omitempty" xml:"tagDesc,omitempty"`
	TagName *string `json:"tagName,omitempty" xml:"tagName,omitempty"`
}

func (AnalyzeConversationRequestCategoryTags) GoString added in v3.1.1

func (*AnalyzeConversationRequestCategoryTags) SetTagDesc added in v3.1.1

func (*AnalyzeConversationRequestCategoryTags) SetTagName added in v3.1.1

func (AnalyzeConversationRequestCategoryTags) String added in v3.1.1

type AnalyzeConversationRequestDialogue

type AnalyzeConversationRequestDialogue struct {
	// This parameter is required.
	Sentences []*AnalyzeConversationRequestDialogueSentences `json:"sentences,omitempty" xml:"sentences,omitempty" type:"Repeated"`
	// example:
	//
	// session-01
	SessionId *string `json:"sessionId,omitempty" xml:"sessionId,omitempty"`
}

func (AnalyzeConversationRequestDialogue) GoString

func (*AnalyzeConversationRequestDialogue) SetSessionId

func (AnalyzeConversationRequestDialogue) String

type AnalyzeConversationRequestDialogueSentences

type AnalyzeConversationRequestDialogueSentences struct {
	// This parameter is required.
	//
	// example:
	//
	// user
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// This parameter is required.
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
}

func (AnalyzeConversationRequestDialogueSentences) GoString

func (*AnalyzeConversationRequestDialogueSentences) SetRole

func (*AnalyzeConversationRequestDialogueSentences) SetText

func (AnalyzeConversationRequestDialogueSentences) String

type AnalyzeConversationRequestExamples

type AnalyzeConversationRequestExamples struct {
	// This parameter is required.
	Output *string `json:"output,omitempty" xml:"output,omitempty"`
	// This parameter is required.
	Sentences []*AnalyzeConversationRequestExamplesSentences `json:"sentences,omitempty" xml:"sentences,omitempty" type:"Repeated"`
}

func (AnalyzeConversationRequestExamples) GoString

func (*AnalyzeConversationRequestExamples) SetOutput

func (AnalyzeConversationRequestExamples) String

type AnalyzeConversationRequestExamplesSentences

type AnalyzeConversationRequestExamplesSentences struct {
	ChatId *string `json:"chatId,omitempty" xml:"chatId,omitempty"`
	// This parameter is required.
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// This parameter is required.
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
}

func (AnalyzeConversationRequestExamplesSentences) GoString

func (*AnalyzeConversationRequestExamplesSentences) SetChatId

func (*AnalyzeConversationRequestExamplesSentences) SetRole

func (*AnalyzeConversationRequestExamplesSentences) SetText

func (AnalyzeConversationRequestExamplesSentences) String

type AnalyzeConversationRequestFields

type AnalyzeConversationRequestFields struct {
	// example:
	//
	// phoneNumber
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// This parameter is required.
	Desc       *string                                       `json:"desc,omitempty" xml:"desc,omitempty"`
	EnumValues []*AnalyzeConversationRequestFieldsEnumValues `json:"enumValues,omitempty" xml:"enumValues,omitempty" type:"Repeated"`
	// This parameter is required.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (AnalyzeConversationRequestFields) GoString

func (*AnalyzeConversationRequestFields) SetCode

func (*AnalyzeConversationRequestFields) SetDesc

func (*AnalyzeConversationRequestFields) SetName

func (AnalyzeConversationRequestFields) String

type AnalyzeConversationRequestFieldsEnumValues

type AnalyzeConversationRequestFieldsEnumValues struct {
	// This parameter is required.
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// This parameter is required.
	EnumValue *string `json:"enumValue,omitempty" xml:"enumValue,omitempty"`
}

func (AnalyzeConversationRequestFieldsEnumValues) GoString

func (*AnalyzeConversationRequestFieldsEnumValues) SetDesc

func (*AnalyzeConversationRequestFieldsEnumValues) SetEnumValue

func (AnalyzeConversationRequestFieldsEnumValues) String

type AnalyzeConversationRequestServiceInspection

type AnalyzeConversationRequestServiceInspection struct {
	// This parameter is required.
	InspectionContents []*AnalyzeConversationRequestServiceInspectionInspectionContents `json:"inspectionContents,omitempty" xml:"inspectionContents,omitempty" type:"Repeated"`
	// This parameter is required.
	InspectionIntroduction *string `json:"inspectionIntroduction,omitempty" xml:"inspectionIntroduction,omitempty"`
	// This parameter is required.
	SceneIntroduction *string `json:"sceneIntroduction,omitempty" xml:"sceneIntroduction,omitempty"`
}

func (AnalyzeConversationRequestServiceInspection) GoString

func (*AnalyzeConversationRequestServiceInspection) SetInspectionIntroduction

func (*AnalyzeConversationRequestServiceInspection) SetSceneIntroduction

func (AnalyzeConversationRequestServiceInspection) String

type AnalyzeConversationRequestServiceInspectionInspectionContents

type AnalyzeConversationRequestServiceInspectionInspectionContents struct {
	// This parameter is required.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// This parameter is required.
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (AnalyzeConversationRequestServiceInspectionInspectionContents) GoString

func (*AnalyzeConversationRequestServiceInspectionInspectionContents) SetContent

func (*AnalyzeConversationRequestServiceInspectionInspectionContents) SetTitle

func (AnalyzeConversationRequestServiceInspectionInspectionContents) String

type AnalyzeConversationRequestUserProfiles added in v3.1.1

type AnalyzeConversationRequestUserProfiles struct {
	Name  *string `json:"name,omitempty" xml:"name,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (AnalyzeConversationRequestUserProfiles) GoString added in v3.1.1

func (*AnalyzeConversationRequestUserProfiles) SetName added in v3.1.1

func (*AnalyzeConversationRequestUserProfiles) SetValue added in v3.1.1

func (AnalyzeConversationRequestUserProfiles) String added in v3.1.1

type AnalyzeConversationResponse

type AnalyzeConversationResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AnalyzeConversationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AnalyzeConversationResponse) GoString

func (s AnalyzeConversationResponse) GoString() string

func (*AnalyzeConversationResponse) SetBody

func (*AnalyzeConversationResponse) SetHeaders

func (*AnalyzeConversationResponse) SetStatusCode

func (AnalyzeConversationResponse) String

type AnalyzeConversationResponseBody

type AnalyzeConversationResponseBody struct {
	// example:
	//
	// InvalidUser.NotFound
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	ErrorInfo *string `json:"errorInfo,omitempty" xml:"errorInfo,omitempty"`
	// example:
	//
	// stop
	FinishReason *string `json:"finishReason,omitempty" xml:"finishReason,omitempty"`
	InputTokens  *string `json:"inputTokens,omitempty" xml:"inputTokens,omitempty"`
	OutputTokens *string `json:"outputTokens,omitempty" xml:"outputTokens,omitempty"`
	// example:
	//
	// 968A8634-FA2C-5381-9B3E-C552DED7E8BF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success     *bool   `json:"success,omitempty" xml:"success,omitempty"`
	Text        *string `json:"text,omitempty" xml:"text,omitempty"`
	TotalTokens *string `json:"totalTokens,omitempty" xml:"totalTokens,omitempty"`
}

func (AnalyzeConversationResponseBody) GoString

func (*AnalyzeConversationResponseBody) SetErrorCode

func (*AnalyzeConversationResponseBody) SetErrorInfo

func (*AnalyzeConversationResponseBody) SetFinishReason

func (*AnalyzeConversationResponseBody) SetInputTokens added in v3.3.0

func (*AnalyzeConversationResponseBody) SetOutputTokens added in v3.3.0

func (*AnalyzeConversationResponseBody) SetRequestId

func (*AnalyzeConversationResponseBody) SetSuccess

func (*AnalyzeConversationResponseBody) SetText

func (*AnalyzeConversationResponseBody) SetTotalTokens added in v3.3.0

func (AnalyzeConversationResponseBody) String

type AnalyzeImageRequest added in v3.3.0

type AnalyzeImageRequest struct {
	ImageUrls   []*string `json:"imageUrls,omitempty" xml:"imageUrls,omitempty" type:"Repeated"`
	ResultTypes []*string `json:"resultTypes,omitempty" xml:"resultTypes,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// false
	Stream *bool `json:"stream,omitempty" xml:"stream,omitempty"`
}

func (AnalyzeImageRequest) GoString added in v3.3.0

func (s AnalyzeImageRequest) GoString() string

func (*AnalyzeImageRequest) SetImageUrls added in v3.3.0

func (s *AnalyzeImageRequest) SetImageUrls(v []*string) *AnalyzeImageRequest

func (*AnalyzeImageRequest) SetResultTypes added in v3.3.0

func (s *AnalyzeImageRequest) SetResultTypes(v []*string) *AnalyzeImageRequest

func (*AnalyzeImageRequest) SetStream added in v3.3.0

func (s *AnalyzeImageRequest) SetStream(v bool) *AnalyzeImageRequest

func (AnalyzeImageRequest) String added in v3.3.0

func (s AnalyzeImageRequest) String() string

type AnalyzeImageResponse added in v3.3.0

type AnalyzeImageResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AnalyzeImageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AnalyzeImageResponse) GoString added in v3.3.0

func (s AnalyzeImageResponse) GoString() string

func (*AnalyzeImageResponse) SetBody added in v3.3.0

func (*AnalyzeImageResponse) SetHeaders added in v3.3.0

func (s *AnalyzeImageResponse) SetHeaders(v map[string]*string) *AnalyzeImageResponse

func (*AnalyzeImageResponse) SetStatusCode added in v3.3.0

func (s *AnalyzeImageResponse) SetStatusCode(v int32) *AnalyzeImageResponse

func (AnalyzeImageResponse) String added in v3.3.0

func (s AnalyzeImageResponse) String() string

type AnalyzeImageResponseBody added in v3.3.0

type AnalyzeImageResponseBody struct {
	// example:
	//
	// stop
	FinishReason *string `json:"finishReason,omitempty" xml:"finishReason,omitempty"`
	// example:
	//
	// 1000
	InputTokens *string `json:"inputTokens,omitempty" xml:"inputTokens,omitempty"`
	// example:
	//
	// 2000
	OutputTokens *string `json:"outputTokens,omitempty" xml:"outputTokens,omitempty"`
	// example:
	//
	// 9*****-AE0D-5EE3-B1AF-48632CB0831C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *bool   `json:"success,omitempty" xml:"success,omitempty"`
	Text    *string `json:"text,omitempty" xml:"text,omitempty"`
	// example:
	//
	// 3000
	TotalTokens *string `json:"totalTokens,omitempty" xml:"totalTokens,omitempty"`
}

func (AnalyzeImageResponseBody) GoString added in v3.3.0

func (s AnalyzeImageResponseBody) GoString() string

func (*AnalyzeImageResponseBody) SetFinishReason added in v3.3.0

func (*AnalyzeImageResponseBody) SetInputTokens added in v3.3.0

func (*AnalyzeImageResponseBody) SetOutputTokens added in v3.3.0

func (*AnalyzeImageResponseBody) SetRequestId added in v3.3.0

func (*AnalyzeImageResponseBody) SetSuccess added in v3.3.0

func (*AnalyzeImageResponseBody) SetText added in v3.3.0

func (*AnalyzeImageResponseBody) SetTotalTokens added in v3.3.0

func (AnalyzeImageResponseBody) String added in v3.3.0

func (s AnalyzeImageResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AnalyzeConversation

func (client *Client) AnalyzeConversation(workspaceId *string, appId *string, request *AnalyzeConversationRequest) (_result *AnalyzeConversationResponse, _err error)

Summary:

根据类型调用大模型

@param request - AnalyzeConversationRequest

@return AnalyzeConversationResponse

func (*Client) AnalyzeConversationWithOptions

func (client *Client) AnalyzeConversationWithOptions(workspaceId *string, appId *string, request *AnalyzeConversationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AnalyzeConversationResponse, _err error)

Summary:

根据类型调用大模型

@param request - AnalyzeConversationRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AnalyzeConversationResponse

func (*Client) AnalyzeImage added in v3.3.0

func (client *Client) AnalyzeImage(workspaceId *string, appId *string, request *AnalyzeImageRequest) (_result *AnalyzeImageResponse, _err error)

Summary:

图片分析

@param request - AnalyzeImageRequest

@return AnalyzeImageResponse

func (*Client) AnalyzeImageWithOptions added in v3.3.0

func (client *Client) AnalyzeImageWithOptions(workspaceId *string, appId *string, request *AnalyzeImageRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AnalyzeImageResponse, _err error)

Summary:

图片分析

@param request - AnalyzeImageRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AnalyzeImageResponse

func (*Client) CreateTask added in v3.2.0

func (client *Client) CreateTask(workspaceId *string, appId *string, request *CreateTaskRequest) (_result *CreateTaskResponse, _err error)

Summary:

创建语音文件调用llm任务

@param request - CreateTaskRequest

@return CreateTaskResponse

func (*Client) CreateTaskWithOptions added in v3.2.0

func (client *Client) CreateTaskWithOptions(workspaceId *string, appId *string, request *CreateTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTaskResponse, _err error)

Summary:

创建语音文件调用llm任务

@param request - CreateTaskRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateTaskResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetTaskResult added in v3.1.0

func (client *Client) GetTaskResult(request *GetTaskResultRequest) (_result *GetTaskResultResponse, _err error)

Summary:

语音文件调用大模型获取结果

@param request - GetTaskResultRequest

@return GetTaskResultResponse

func (*Client) GetTaskResultWithOptions added in v3.1.0

func (client *Client) GetTaskResultWithOptions(tmpReq *GetTaskResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTaskResultResponse, _err error)

Summary:

语音文件调用大模型获取结果

@param tmpReq - GetTaskResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTaskResultResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) RunCompletion

func (client *Client) RunCompletion(workspaceId *string, appId *string, request *RunCompletionRequest) (_result *RunCompletionResponse, _err error)

Summary:

CCAI服务面API

@param request - RunCompletionRequest

@return RunCompletionResponse

func (*Client) RunCompletionMessage

func (client *Client) RunCompletionMessage(workspaceId *string, appId *string, request *RunCompletionMessageRequest) (_result *RunCompletionMessageResponse, _err error)

Summary:

CCAI服务面API

@param request - RunCompletionMessageRequest

@return RunCompletionMessageResponse

func (*Client) RunCompletionMessageWithOptions

func (client *Client) RunCompletionMessageWithOptions(workspaceId *string, appId *string, request *RunCompletionMessageRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RunCompletionMessageResponse, _err error)

Summary:

CCAI服务面API

@param request - RunCompletionMessageRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RunCompletionMessageResponse

func (*Client) RunCompletionWithOptions

func (client *Client) RunCompletionWithOptions(workspaceId *string, appId *string, request *RunCompletionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RunCompletionResponse, _err error)

Summary:

CCAI服务面API

@param request - RunCompletionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RunCompletionResponse

type CreateTaskRequest added in v3.2.0

type CreateTaskRequest struct {
	Dialogue *CreateTaskRequestDialogue `json:"dialogue,omitempty" xml:"dialogue,omitempty" type:"Struct"`
	Examples *CreateTaskRequestExamples `json:"examples,omitempty" xml:"examples,omitempty" type:"Struct"`
	Fields   []*CreateTaskRequestFields `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// tyxmTurbo
	ModelCode         *string                             `json:"modelCode,omitempty" xml:"modelCode,omitempty"`
	ResultTypes       []*string                           `json:"resultTypes,omitempty" xml:"resultTypes,omitempty" type:"Repeated"`
	ServiceInspection *CreateTaskRequestServiceInspection `json:"serviceInspection,omitempty" xml:"serviceInspection,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// text
	TaskType      *string                         `json:"taskType,omitempty" xml:"taskType,omitempty"`
	TemplateIds   []*string                       `json:"templateIds,omitempty" xml:"templateIds,omitempty" type:"Repeated"`
	Transcription *CreateTaskRequestTranscription `json:"transcription,omitempty" xml:"transcription,omitempty" type:"Struct"`
}

func (CreateTaskRequest) GoString added in v3.2.0

func (s CreateTaskRequest) GoString() string

func (*CreateTaskRequest) SetDialogue added in v3.2.0

func (*CreateTaskRequest) SetExamples added in v3.2.0

func (*CreateTaskRequest) SetFields added in v3.2.0

func (*CreateTaskRequest) SetModelCode added in v3.2.0

func (s *CreateTaskRequest) SetModelCode(v string) *CreateTaskRequest

func (*CreateTaskRequest) SetResultTypes added in v3.2.0

func (s *CreateTaskRequest) SetResultTypes(v []*string) *CreateTaskRequest

func (*CreateTaskRequest) SetServiceInspection added in v3.2.0

func (*CreateTaskRequest) SetTaskType added in v3.2.0

func (s *CreateTaskRequest) SetTaskType(v string) *CreateTaskRequest

func (*CreateTaskRequest) SetTemplateIds added in v3.2.0

func (s *CreateTaskRequest) SetTemplateIds(v []*string) *CreateTaskRequest

func (*CreateTaskRequest) SetTranscription added in v3.2.0

func (CreateTaskRequest) String added in v3.2.0

func (s CreateTaskRequest) String() string

type CreateTaskRequestDialogue added in v3.2.0

type CreateTaskRequestDialogue struct {
	// This parameter is required.
	Sentences []*CreateTaskRequestDialogueSentences `json:"sentences,omitempty" xml:"sentences,omitempty" type:"Repeated"`
	// example:
	//
	// session-01
	SessionId *string `json:"sessionId,omitempty" xml:"sessionId,omitempty"`
}

func (CreateTaskRequestDialogue) GoString added in v3.2.0

func (s CreateTaskRequestDialogue) GoString() string

func (*CreateTaskRequestDialogue) SetSentences added in v3.2.0

func (*CreateTaskRequestDialogue) SetSessionId added in v3.2.0

func (CreateTaskRequestDialogue) String added in v3.2.0

func (s CreateTaskRequestDialogue) String() string

type CreateTaskRequestDialogueSentences added in v3.2.0

type CreateTaskRequestDialogueSentences struct {
	// This parameter is required.
	//
	// example:
	//
	// user
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// This parameter is required.
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
}

func (CreateTaskRequestDialogueSentences) GoString added in v3.2.0

func (*CreateTaskRequestDialogueSentences) SetRole added in v3.2.0

func (*CreateTaskRequestDialogueSentences) SetText added in v3.2.0

func (CreateTaskRequestDialogueSentences) String added in v3.2.0

type CreateTaskRequestExamples added in v3.2.0

type CreateTaskRequestExamples struct {
	Output *string `json:"output,omitempty" xml:"output,omitempty"`
	// This parameter is required.
	Sentences []*CreateTaskRequestExamplesSentences `json:"sentences,omitempty" xml:"sentences,omitempty" type:"Repeated"`
}

func (CreateTaskRequestExamples) GoString added in v3.2.0

func (s CreateTaskRequestExamples) GoString() string

func (*CreateTaskRequestExamples) SetOutput added in v3.2.0

func (*CreateTaskRequestExamples) SetSentences added in v3.2.0

func (CreateTaskRequestExamples) String added in v3.2.0

func (s CreateTaskRequestExamples) String() string

type CreateTaskRequestExamplesSentences added in v3.2.0

type CreateTaskRequestExamplesSentences struct {
	// This parameter is required.
	//
	// example:
	//
	// user
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// This parameter is required.
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
}

func (CreateTaskRequestExamplesSentences) GoString added in v3.2.0

func (*CreateTaskRequestExamplesSentences) SetRole added in v3.2.0

func (*CreateTaskRequestExamplesSentences) SetText added in v3.2.0

func (CreateTaskRequestExamplesSentences) String added in v3.2.0

type CreateTaskRequestFields added in v3.2.0

type CreateTaskRequestFields struct {
	// example:
	//
	// phoneNumber
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// This parameter is required.
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// This parameter is required.
	EnumValues []*CreateTaskRequestFieldsEnumValues `json:"enumValues,omitempty" xml:"enumValues,omitempty" type:"Repeated"`
	// This parameter is required.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (CreateTaskRequestFields) GoString added in v3.2.0

func (s CreateTaskRequestFields) GoString() string

func (*CreateTaskRequestFields) SetCode added in v3.2.0

func (*CreateTaskRequestFields) SetDesc added in v3.2.0

func (*CreateTaskRequestFields) SetEnumValues added in v3.2.0

func (*CreateTaskRequestFields) SetName added in v3.2.0

func (CreateTaskRequestFields) String added in v3.2.0

func (s CreateTaskRequestFields) String() string

type CreateTaskRequestFieldsEnumValues added in v3.2.0

type CreateTaskRequestFieldsEnumValues struct {
	// This parameter is required.
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// This parameter is required.
	EnumValue *string `json:"enumValue,omitempty" xml:"enumValue,omitempty"`
}

func (CreateTaskRequestFieldsEnumValues) GoString added in v3.2.0

func (*CreateTaskRequestFieldsEnumValues) SetDesc added in v3.2.0

func (*CreateTaskRequestFieldsEnumValues) SetEnumValue added in v3.2.0

func (CreateTaskRequestFieldsEnumValues) String added in v3.2.0

type CreateTaskRequestServiceInspection added in v3.2.0

type CreateTaskRequestServiceInspection struct {
	// This parameter is required.
	InspectionContents []*CreateTaskRequestServiceInspectionInspectionContents `json:"inspectionContents,omitempty" xml:"inspectionContents,omitempty" type:"Repeated"`
	// This parameter is required.
	InspectionIntroduction *string `json:"inspectionIntroduction,omitempty" xml:"inspectionIntroduction,omitempty"`
	// This parameter is required.
	SceneIntroduction *string `json:"sceneIntroduction,omitempty" xml:"sceneIntroduction,omitempty"`
}

func (CreateTaskRequestServiceInspection) GoString added in v3.2.0

func (*CreateTaskRequestServiceInspection) SetInspectionContents added in v3.2.0

func (*CreateTaskRequestServiceInspection) SetInspectionIntroduction added in v3.2.0

func (*CreateTaskRequestServiceInspection) SetSceneIntroduction added in v3.2.0

func (CreateTaskRequestServiceInspection) String added in v3.2.0

type CreateTaskRequestServiceInspectionInspectionContents added in v3.2.0

type CreateTaskRequestServiceInspectionInspectionContents struct {
	// This parameter is required.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// This parameter is required.
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CreateTaskRequestServiceInspectionInspectionContents) GoString added in v3.2.0

func (*CreateTaskRequestServiceInspectionInspectionContents) SetContent added in v3.2.0

func (*CreateTaskRequestServiceInspectionInspectionContents) SetTitle added in v3.2.0

func (CreateTaskRequestServiceInspectionInspectionContents) String added in v3.2.0

type CreateTaskRequestTranscription added in v3.2.0

type CreateTaskRequestTranscription struct {
	AsrModelCode *string `json:"asrModelCode,omitempty" xml:"asrModelCode,omitempty"`
	// example:
	//
	// 1
	AutoSplit *int32 `json:"autoSplit,omitempty" xml:"autoSplit,omitempty"`
	// example:
	//
	// 1
	ClientChannel *int32 `json:"clientChannel,omitempty" xml:"clientChannel,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sss.mp3
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	Level    *string `json:"level,omitempty" xml:"level,omitempty"`
	// example:
	//
	// 1
	ServiceChannel         *int32    `json:"serviceChannel,omitempty" xml:"serviceChannel,omitempty"`
	ServiceChannelKeywords []*string `json:"serviceChannelKeywords,omitempty" xml:"serviceChannelKeywords,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// http://1111.com/sss.mp3
	VoiceFileUrl *string `json:"voiceFileUrl,omitempty" xml:"voiceFileUrl,omitempty"`
}

func (CreateTaskRequestTranscription) GoString added in v3.2.0

func (*CreateTaskRequestTranscription) SetAsrModelCode added in v3.3.4

func (*CreateTaskRequestTranscription) SetAutoSplit added in v3.2.0

func (*CreateTaskRequestTranscription) SetClientChannel added in v3.2.0

func (*CreateTaskRequestTranscription) SetFileName added in v3.2.0

func (*CreateTaskRequestTranscription) SetLevel added in v3.3.4

func (*CreateTaskRequestTranscription) SetServiceChannel added in v3.2.0

func (*CreateTaskRequestTranscription) SetServiceChannelKeywords added in v3.2.0

func (s *CreateTaskRequestTranscription) SetServiceChannelKeywords(v []*string) *CreateTaskRequestTranscription

func (*CreateTaskRequestTranscription) SetVoiceFileUrl added in v3.2.0

func (CreateTaskRequestTranscription) String added in v3.2.0

type CreateTaskResponse added in v3.2.0

type CreateTaskResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTaskResponse) GoString added in v3.2.0

func (s CreateTaskResponse) GoString() string

func (*CreateTaskResponse) SetBody added in v3.2.0

func (*CreateTaskResponse) SetHeaders added in v3.2.0

func (s *CreateTaskResponse) SetHeaders(v map[string]*string) *CreateTaskResponse

func (*CreateTaskResponse) SetStatusCode added in v3.2.0

func (s *CreateTaskResponse) SetStatusCode(v int32) *CreateTaskResponse

func (CreateTaskResponse) String added in v3.2.0

func (s CreateTaskResponse) String() string

type CreateTaskResponseBody added in v3.2.0

type CreateTaskResponseBody struct {
	Data *CreateTaskResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// 9F1DB065-AE0D-5EE3-B1AF-48632CB0831C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *string `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateTaskResponseBody) GoString added in v3.2.0

func (s CreateTaskResponseBody) GoString() string

func (*CreateTaskResponseBody) SetData added in v3.2.0

func (*CreateTaskResponseBody) SetRequestId added in v3.2.0

func (*CreateTaskResponseBody) SetSuccess added in v3.2.0

func (CreateTaskResponseBody) String added in v3.2.0

func (s CreateTaskResponseBody) String() string

type CreateTaskResponseBodyData added in v3.2.0

type CreateTaskResponseBodyData struct {
	// example:
	//
	// 20240905-********-93E9-5D45-B4EF-045743A34071
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (CreateTaskResponseBodyData) GoString added in v3.2.0

func (s CreateTaskResponseBodyData) GoString() string

func (*CreateTaskResponseBodyData) SetTaskId added in v3.2.0

func (CreateTaskResponseBodyData) String added in v3.2.0

type GetTaskResultRequest added in v3.1.0

type GetTaskResultRequest struct {
	RequiredFieldList []*string `json:"requiredFieldList,omitempty" xml:"requiredFieldList,omitempty" type:"Repeated"`
	// example:
	//
	// 20240905-********-93E9-5D45-B4EF-045743A34071
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (GetTaskResultRequest) GoString added in v3.1.0

func (s GetTaskResultRequest) GoString() string

func (*GetTaskResultRequest) SetRequiredFieldList added in v3.3.1

func (s *GetTaskResultRequest) SetRequiredFieldList(v []*string) *GetTaskResultRequest

func (*GetTaskResultRequest) SetTaskId added in v3.1.0

func (GetTaskResultRequest) String added in v3.1.0

func (s GetTaskResultRequest) String() string

type GetTaskResultResponse added in v3.1.0

type GetTaskResultResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTaskResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTaskResultResponse) GoString added in v3.1.0

func (s GetTaskResultResponse) GoString() string

func (*GetTaskResultResponse) SetBody added in v3.1.0

func (*GetTaskResultResponse) SetHeaders added in v3.1.0

func (*GetTaskResultResponse) SetStatusCode added in v3.1.0

func (s *GetTaskResultResponse) SetStatusCode(v int32) *GetTaskResultResponse

func (GetTaskResultResponse) String added in v3.1.0

func (s GetTaskResultResponse) String() string

type GetTaskResultResponseBody added in v3.1.0

type GetTaskResultResponseBody struct {
	Data *GetTaskResultResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// 968A8634-FA2C-5381-9B3E-C552DED7E8BF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// True
	Success *string `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetTaskResultResponseBody) GoString added in v3.1.0

func (s GetTaskResultResponseBody) GoString() string

func (*GetTaskResultResponseBody) SetData added in v3.1.0

func (*GetTaskResultResponseBody) SetRequestId added in v3.1.0

func (*GetTaskResultResponseBody) SetSuccess added in v3.1.0

func (GetTaskResultResponseBody) String added in v3.1.0

func (s GetTaskResultResponseBody) String() string

type GetTaskResultResponseBodyData added in v3.1.0

type GetTaskResultResponseBodyData struct {
	AsrResult        []*GetTaskResultResponseBodyDataAsrResult `json:"asrResult,omitempty" xml:"asrResult,omitempty" type:"Repeated"`
	Extra            *string                                   `json:"extra,omitempty" xml:"extra,omitempty"`
	TaskErrorMessage *string                                   `json:"taskErrorMessage,omitempty" xml:"taskErrorMessage,omitempty"`
	// example:
	//
	// 20240905-********-93E9-5D45-B4EF-045743A34071
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
	// example:
	//
	// FINISH
	TaskStatus *string `json:"taskStatus,omitempty" xml:"taskStatus,omitempty"`
	Text       *string `json:"text,omitempty" xml:"text,omitempty"`
}

func (GetTaskResultResponseBodyData) GoString added in v3.1.0

func (*GetTaskResultResponseBodyData) SetAsrResult added in v3.3.1

func (*GetTaskResultResponseBodyData) SetExtra added in v3.3.4

func (*GetTaskResultResponseBodyData) SetTaskErrorMessage added in v3.3.1

func (*GetTaskResultResponseBodyData) SetTaskId added in v3.1.0

func (*GetTaskResultResponseBodyData) SetTaskStatus added in v3.1.0

func (*GetTaskResultResponseBodyData) SetText added in v3.1.0

func (GetTaskResultResponseBodyData) String added in v3.1.0

type GetTaskResultResponseBodyDataAsrResult added in v3.3.1

type GetTaskResultResponseBodyDataAsrResult struct {
	Begin        *int64  `json:"begin,omitempty" xml:"begin,omitempty"`
	EmotionValue *int32  `json:"emotionValue,omitempty" xml:"emotionValue,omitempty"`
	End          *int64  `json:"end,omitempty" xml:"end,omitempty"`
	Role         *string `json:"role,omitempty" xml:"role,omitempty"`
	SpeechRate   *int32  `json:"speechRate,omitempty" xml:"speechRate,omitempty"`
	Words        *string `json:"words,omitempty" xml:"words,omitempty"`
}

func (GetTaskResultResponseBodyDataAsrResult) GoString added in v3.3.1

func (*GetTaskResultResponseBodyDataAsrResult) SetBegin added in v3.3.1

func (*GetTaskResultResponseBodyDataAsrResult) SetEmotionValue added in v3.3.1

func (*GetTaskResultResponseBodyDataAsrResult) SetEnd added in v3.3.1

func (*GetTaskResultResponseBodyDataAsrResult) SetRole added in v3.3.1

func (*GetTaskResultResponseBodyDataAsrResult) SetSpeechRate added in v3.3.1

func (*GetTaskResultResponseBodyDataAsrResult) SetWords added in v3.3.1

func (GetTaskResultResponseBodyDataAsrResult) String added in v3.3.1

type GetTaskResultShrinkRequest added in v3.3.1

type GetTaskResultShrinkRequest struct {
	RequiredFieldListShrink *string `json:"requiredFieldList,omitempty" xml:"requiredFieldList,omitempty"`
	// example:
	//
	// 20240905-********-93E9-5D45-B4EF-045743A34071
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (GetTaskResultShrinkRequest) GoString added in v3.3.1

func (s GetTaskResultShrinkRequest) GoString() string

func (*GetTaskResultShrinkRequest) SetRequiredFieldListShrink added in v3.3.1

func (s *GetTaskResultShrinkRequest) SetRequiredFieldListShrink(v string) *GetTaskResultShrinkRequest

func (*GetTaskResultShrinkRequest) SetTaskId added in v3.3.1

func (GetTaskResultShrinkRequest) String added in v3.3.1

type RunCompletionMessageRequest

type RunCompletionMessageRequest struct {
	// This parameter is required.
	Messages []*RunCompletionMessageRequestMessages `json:"Messages,omitempty" xml:"Messages,omitempty" type:"Repeated"`
	// example:
	//
	// ccai-14b
	ModelCode *string `json:"ModelCode,omitempty" xml:"ModelCode,omitempty"`
	// example:
	//
	// false
	Stream *bool `json:"Stream,omitempty" xml:"Stream,omitempty"`
}

func (RunCompletionMessageRequest) GoString

func (s RunCompletionMessageRequest) GoString() string

func (*RunCompletionMessageRequest) SetMessages

func (*RunCompletionMessageRequest) SetModelCode

func (*RunCompletionMessageRequest) SetStream

func (RunCompletionMessageRequest) String

type RunCompletionMessageRequestMessages

type RunCompletionMessageRequestMessages struct {
	// This parameter is required.
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// user
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
}

func (RunCompletionMessageRequestMessages) GoString

func (*RunCompletionMessageRequestMessages) SetContent

func (*RunCompletionMessageRequestMessages) SetRole

func (RunCompletionMessageRequestMessages) String

type RunCompletionMessageResponse

type RunCompletionMessageResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RunCompletionMessageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RunCompletionMessageResponse) GoString

func (s RunCompletionMessageResponse) GoString() string

func (*RunCompletionMessageResponse) SetBody

func (*RunCompletionMessageResponse) SetHeaders

func (*RunCompletionMessageResponse) SetStatusCode

func (RunCompletionMessageResponse) String

type RunCompletionMessageResponseBody

type RunCompletionMessageResponseBody struct {
	FinishReason *string `json:"FinishReason,omitempty" xml:"FinishReason,omitempty"`
	// example:
	//
	// 17204B98-xxxx-4F9A-8464-2446A84821CA
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Text         *string `json:"Text,omitempty" xml:"Text,omitempty"`
	InputTokens  *string `json:"inputTokens,omitempty" xml:"inputTokens,omitempty"`
	OutputTokens *string `json:"outputTokens,omitempty" xml:"outputTokens,omitempty"`
	TotalTokens  *string `json:"totalTokens,omitempty" xml:"totalTokens,omitempty"`
}

func (RunCompletionMessageResponseBody) GoString

func (*RunCompletionMessageResponseBody) SetFinishReason

func (*RunCompletionMessageResponseBody) SetInputTokens added in v3.3.0

func (*RunCompletionMessageResponseBody) SetOutputTokens added in v3.3.0

func (*RunCompletionMessageResponseBody) SetRequestId

func (*RunCompletionMessageResponseBody) SetText

func (*RunCompletionMessageResponseBody) SetTotalTokens added in v3.3.0

func (RunCompletionMessageResponseBody) String

type RunCompletionRequest

type RunCompletionRequest struct {
	// This parameter is required.
	Dialogue *RunCompletionRequestDialogue `json:"Dialogue,omitempty" xml:"Dialogue,omitempty" type:"Struct"`
	Fields   []*RunCompletionRequestFields `json:"Fields,omitempty" xml:"Fields,omitempty" type:"Repeated"`
	// example:
	//
	// ccai-14b
	ModelCode         *string                                `json:"ModelCode,omitempty" xml:"ModelCode,omitempty"`
	ServiceInspection *RunCompletionRequestServiceInspection `json:"ServiceInspection,omitempty" xml:"ServiceInspection,omitempty" type:"Struct"`
	// example:
	//
	// false
	Stream *bool `json:"Stream,omitempty" xml:"Stream,omitempty"`
	// This parameter is required.
	TemplateIds []*int64 `json:"TemplateIds,omitempty" xml:"TemplateIds,omitempty" type:"Repeated"`
}

func (RunCompletionRequest) GoString

func (s RunCompletionRequest) GoString() string

func (*RunCompletionRequest) SetDialogue

func (*RunCompletionRequest) SetFields

func (*RunCompletionRequest) SetModelCode

func (s *RunCompletionRequest) SetModelCode(v string) *RunCompletionRequest

func (*RunCompletionRequest) SetServiceInspection

func (*RunCompletionRequest) SetStream

func (*RunCompletionRequest) SetTemplateIds

func (s *RunCompletionRequest) SetTemplateIds(v []*int64) *RunCompletionRequest

func (RunCompletionRequest) String

func (s RunCompletionRequest) String() string

type RunCompletionRequestDialogue

type RunCompletionRequestDialogue struct {
	Sentences []*RunCompletionRequestDialogueSentences `json:"Sentences,omitempty" xml:"Sentences,omitempty" type:"Repeated"`
	// example:
	//
	// d25zc9c7004f8dad2b454d
	SessionId *string `json:"SessionId,omitempty" xml:"SessionId,omitempty"`
}

func (RunCompletionRequestDialogue) GoString

func (s RunCompletionRequestDialogue) GoString() string

func (*RunCompletionRequestDialogue) SetSentences

func (*RunCompletionRequestDialogue) SetSessionId

func (RunCompletionRequestDialogue) String

type RunCompletionRequestDialogueSentences

type RunCompletionRequestDialogueSentences struct {
	ChatId *string `json:"ChatId,omitempty" xml:"ChatId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// user
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
	// This parameter is required.
	Text *string `json:"Text,omitempty" xml:"Text,omitempty"`
}

func (RunCompletionRequestDialogueSentences) GoString

func (*RunCompletionRequestDialogueSentences) SetChatId

func (*RunCompletionRequestDialogueSentences) SetRole

func (*RunCompletionRequestDialogueSentences) SetText

func (RunCompletionRequestDialogueSentences) String

type RunCompletionRequestFields

type RunCompletionRequestFields struct {
	// example:
	//
	// phoneNumber
	Code       *string                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Desc       *string                                 `json:"Desc,omitempty" xml:"Desc,omitempty"`
	EnumValues []*RunCompletionRequestFieldsEnumValues `json:"EnumValues,omitempty" xml:"EnumValues,omitempty" type:"Repeated"`
	// This parameter is required.
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (RunCompletionRequestFields) GoString

func (s RunCompletionRequestFields) GoString() string

func (*RunCompletionRequestFields) SetCode

func (*RunCompletionRequestFields) SetDesc

func (*RunCompletionRequestFields) SetEnumValues

func (*RunCompletionRequestFields) SetName

func (RunCompletionRequestFields) String

type RunCompletionRequestFieldsEnumValues

type RunCompletionRequestFieldsEnumValues struct {
	Desc *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	// This parameter is required.
	EnumValue *string `json:"EnumValue,omitempty" xml:"EnumValue,omitempty"`
}

func (RunCompletionRequestFieldsEnumValues) GoString

func (*RunCompletionRequestFieldsEnumValues) SetDesc

func (*RunCompletionRequestFieldsEnumValues) SetEnumValue

func (RunCompletionRequestFieldsEnumValues) String

type RunCompletionRequestServiceInspection

type RunCompletionRequestServiceInspection struct {
	InspectionContents     []*RunCompletionRequestServiceInspectionInspectionContents `json:"InspectionContents,omitempty" xml:"InspectionContents,omitempty" type:"Repeated"`
	InspectionIntroduction *string                                                    `json:"InspectionIntroduction,omitempty" xml:"InspectionIntroduction,omitempty"`
	SceneIntroduction      *string                                                    `json:"SceneIntroduction,omitempty" xml:"SceneIntroduction,omitempty"`
}

func (RunCompletionRequestServiceInspection) GoString

func (*RunCompletionRequestServiceInspection) SetInspectionIntroduction

func (*RunCompletionRequestServiceInspection) SetSceneIntroduction

func (RunCompletionRequestServiceInspection) String

type RunCompletionRequestServiceInspectionInspectionContents

type RunCompletionRequestServiceInspectionInspectionContents struct {
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// This parameter is required.
	Title *string `json:"Title,omitempty" xml:"Title,omitempty"`
}

func (RunCompletionRequestServiceInspectionInspectionContents) GoString

func (*RunCompletionRequestServiceInspectionInspectionContents) SetContent

func (*RunCompletionRequestServiceInspectionInspectionContents) SetTitle

func (RunCompletionRequestServiceInspectionInspectionContents) String

type RunCompletionResponse

type RunCompletionResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RunCompletionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RunCompletionResponse) GoString

func (s RunCompletionResponse) GoString() string

func (*RunCompletionResponse) SetBody

func (*RunCompletionResponse) SetHeaders

func (*RunCompletionResponse) SetStatusCode

func (s *RunCompletionResponse) SetStatusCode(v int32) *RunCompletionResponse

func (RunCompletionResponse) String

func (s RunCompletionResponse) String() string

type RunCompletionResponseBody

type RunCompletionResponseBody struct {
	FinishReason *string `json:"FinishReason,omitempty" xml:"FinishReason,omitempty"`
	// example:
	//
	// 17204B98-xxxx-4F9A-8464-2446A84821CA
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Text         *string `json:"Text,omitempty" xml:"Text,omitempty"`
	InputTokens  *string `json:"inputTokens,omitempty" xml:"inputTokens,omitempty"`
	OutputTokens *string `json:"outputTokens,omitempty" xml:"outputTokens,omitempty"`
	TotalTokens  *string `json:"totalTokens,omitempty" xml:"totalTokens,omitempty"`
}

func (RunCompletionResponseBody) GoString

func (s RunCompletionResponseBody) GoString() string

func (*RunCompletionResponseBody) SetFinishReason

func (*RunCompletionResponseBody) SetInputTokens added in v3.3.0

func (*RunCompletionResponseBody) SetOutputTokens added in v3.3.0

func (*RunCompletionResponseBody) SetRequestId

func (*RunCompletionResponseBody) SetText

func (*RunCompletionResponseBody) SetTotalTokens added in v3.3.0

func (RunCompletionResponseBody) String

func (s RunCompletionResponseBody) String() string

Jump to

Keyboard shortcuts

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