AgentRequest
public class AgentRequest extends BaseRequest
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:25–91智能体请求,承载智能体的部署、调度与服务化运行。位于 io.agentscope.runtime.engine.schemas 包,继承自 BaseRequest。核心成员包括 getModel、setModel、getTopP、setTopP、getTemperature、setTemperature。
Agent request model.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getModel() | 获取模型。 Returns the model. |
public void setModel(String model) | 设置模型。 Sets the model. |
public Double getTopP() | 获取 `getTopP`。 Returns the top p. |
public void setTopP(Double topP) | 设置 `setTopP`。 Sets the top p. |
public Double getTemperature() | 获取 `getTemperature`。 Returns the temperature. |
public void setTemperature(Double temperature) | 设置 `setTemperature`。 Sets the temperature. |
public List<Message> getInput() | 获取输入。 Returns the input. |
public void setInput(List<Message> input) | 设置输入。 Sets the input. |
public String getSessionId() | 获取会话标识。 Returns the session id. |
public void setSessionId(String sessionId) | 设置会话标识。 Sets the session id. |
public String getUserId() | 获取用户标识。 Returns the user id. |
public void setUserId(String userId) | 设置用户标识。 Sets the user id. |
方法详情Method Detail
getModel
public String getModel()
获取模型。
Returns the model.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:44–46setModel
public void setModel(String model)
设置模型。
Sets the model.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
model | String | 模型实例(类型 `String`)。The model. |
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:48–50getTopP
public Double getTopP()
获取 getTopP。
Returns the top p.
Double返回数值结果。Returns a numeric result.
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:52–54setTopP
public void setTopP(Double topP)
设置 setTopP。
Sets the top p.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
topP | Double | top P(类型 `Double`)。The top p. |
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:56–58getTemperature
public Double getTemperature()
获取 getTemperature。
Returns the temperature.
Double返回数值结果。Returns a numeric result.
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:60–62setTemperature
public void setTemperature(Double temperature)
设置 setTemperature。
Sets the temperature.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
temperature | Double | temperature(类型 `Double`)。The temperature. |
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:64–66getInput
public List<Message> getInput()
获取输入。
Returns the input.
List<Message>返回列出。Returns list.
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:68–70setInput
public void setInput(List<Message> input)
设置输入。
Sets the input.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
input | List<Message> | 输入消息(类型 `List`)。The input. |
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:72–74getSessionId
public String getSessionId()
获取会话标识。
Returns the session id.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:76–78setSessionId
public void setSessionId(String sessionId)
设置会话标识。
Sets the session id.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
sessionId | String | 会话标识(类型 `String`)。The session id. |
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:80–82getUserId
public String getUserId()
获取用户标识。
Returns the user id.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:84–86setUserId
public void setUserId(String userId)
设置用户标识。
Sets the user id.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
userId | String | 用户标识(类型 `String`)。The user id. |
源码Source
io/agentscope/runtime/engine/schemas/AgentRequest.java:88–90