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, toJsonString
public 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 © 2024. All rights reserved.