public class RunThreadRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RunThreadRequest() | 
| RunThreadRequest(RunThreadRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| ThreadAdditionalMessage[] | getAdditionalMessages()Get 附加消息 | 
| String | getAssistantID()Get 助手 ID(目前未使用,留空) | 
| Long | getMaxCompletionTokens()Get 运行过程中可使用的完成 token 的最大数量。 | 
| Long | getMaxPromptTokens()Get 运行过程中可使用的 token 最大数量。 | 
| String | getModel()Get 模型名称,可选值包括 hunyuan-lite、hunyuan-standard、hunyuan-standard-256K、hunyuan-pro、 hunyuan-code、 hunyuan-role、 hunyuan-functioncall、 hunyuan-vision、 hunyuan-turbo。各模型介绍请阅读 [产品概述](https://cloud.tencent.com/document/product/1729/104753) 中的说明。注意:不同的模型计费不同,请根据 [购买指南](https://cloud.tencent.com/document/product/1729/97731) 按需调用。 | 
| Boolean | getStream()Get 是否流式输出,当前只允许 true | 
| Float | getTemperature()Get 说明:1. | 
| String | getThreadID()Get 会话 ID | 
| String | getToolChoice()Get 工具使用选项,可选值包括 none、auto、custom。说明:1. | 
| Tool[] | getTools()Get 可调用的工具列表,仅对 hunyuan-pro、hunyuan-turbo、hunyuan-functioncall 模型生效。 | 
| Float | getTopP()Get 说明:1. | 
| void | setAdditionalMessages(ThreadAdditionalMessage[] AdditionalMessages)Set 附加消息 | 
| void | setAssistantID(String AssistantID)Set 助手 ID(目前未使用,留空) | 
| void | setMaxCompletionTokens(Long MaxCompletionTokens)Set 运行过程中可使用的完成 token 的最大数量。 | 
| void | setMaxPromptTokens(Long MaxPromptTokens)Set 运行过程中可使用的 token 最大数量。 | 
| void | setModel(String Model)Set 模型名称,可选值包括 hunyuan-lite、hunyuan-standard、hunyuan-standard-256K、hunyuan-pro、 hunyuan-code、 hunyuan-role、 hunyuan-functioncall、 hunyuan-vision、 hunyuan-turbo。各模型介绍请阅读 [产品概述](https://cloud.tencent.com/document/product/1729/104753) 中的说明。注意:不同的模型计费不同,请根据 [购买指南](https://cloud.tencent.com/document/product/1729/97731) 按需调用。 | 
| void | setStream(Boolean Stream)Set 是否流式输出,当前只允许 true | 
| void | setTemperature(Float Temperature)Set 说明:1. | 
| void | setThreadID(String ThreadID)Set 会话 ID | 
| void | setToolChoice(String ToolChoice)Set 工具使用选项,可选值包括 none、auto、custom。说明:1. | 
| void | setTools(Tool[] Tools)Set 可调用的工具列表,仅对 hunyuan-pro、hunyuan-turbo、hunyuan-functioncall 模型生效。 | 
| void | setTopP(Float TopP)Set 说明:1. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RunThreadRequest()
public RunThreadRequest(RunThreadRequest source)
public String getThreadID()
public void setThreadID(String ThreadID)
ThreadID - 会话 IDpublic String getAssistantID()
public void setAssistantID(String AssistantID)
AssistantID - 助手 ID(目前未使用,留空)public String getModel()
public void setModel(String Model)
Model - 模型名称,可选值包括 hunyuan-lite、hunyuan-standard、hunyuan-standard-256K、hunyuan-pro、 hunyuan-code、 hunyuan-role、 hunyuan-functioncall、 hunyuan-vision、 hunyuan-turbo。各模型介绍请阅读 [产品概述](https://cloud.tencent.com/document/product/1729/104753) 中的说明。注意:不同的模型计费不同,请根据 [购买指南](https://cloud.tencent.com/document/product/1729/97731) 按需调用。public ThreadAdditionalMessage[] getAdditionalMessages()
public void setAdditionalMessages(ThreadAdditionalMessage[] AdditionalMessages)
AdditionalMessages - 附加消息public Float getTemperature()
public void setTemperature(Float Temperature)
Temperature - 说明:1. 影响模型输出多样性,模型已有默认参数,不传值时使用各模型推荐值,不推荐用户修改。2. 取值区间为 [0.0, 2.0]。较高的数值会使输出更加多样化和不可预测,而较低的数值会使其更加集中和确定。public Float getTopP()
public void setTopP(Float TopP)
TopP - 说明:1. 影响输出文本的多样性。模型已有默认参数,不传值时使用各模型推荐值,不推荐用户修改。2. 取值区间为 [0.0, 1.0]。取值越大,生成文本的多样性越强。public Boolean getStream()
public void setStream(Boolean Stream)
Stream - 是否流式输出,当前只允许 truepublic Long getMaxPromptTokens()
public void setMaxPromptTokens(Long MaxPromptTokens)
MaxPromptTokens - 运行过程中可使用的 token 最大数量。public Long getMaxCompletionTokens()
public void setMaxCompletionTokens(Long MaxCompletionTokens)
MaxCompletionTokens - 运行过程中可使用的完成 token 的最大数量。public Tool[] getTools()
public void setTools(Tool[] Tools)
Tools - 可调用的工具列表,仅对 hunyuan-pro、hunyuan-turbo、hunyuan-functioncall 模型生效。public String getToolChoice()
public void setToolChoice(String ToolChoice)
ToolChoice - 工具使用选项,可选值包括 none、auto、custom。说明:1. 仅对 hunyuan-pro、hunyuan-turbo、hunyuan-functioncall 模型生效。2. none:不调用工具;auto:模型自行选择生成回复或调用工具;custom:强制模型调用指定的工具。3. 未设置时,默认值为autoCopyright © 2025. All rights reserved.