AS AgentScopeAPI 手册 / API Reference

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.

返回Returns String
返回字符串结果。Returns a string.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:44–46

setModel

public void setModel(String model)

设置模型。

Sets the model.

参数Parameters
名称Name类型Type说明Description
modelString模型实例(类型 `String`)。The model.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:48–50

getTopP

public Double getTopP()

获取 getTopP。

Returns the top p.

返回Returns Double
返回数值结果。Returns a numeric result.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:52–54

setTopP

public void setTopP(Double topP)

设置 setTopP。

Sets the top p.

参数Parameters
名称Name类型Type说明Description
topPDoubletop P(类型 `Double`)。The top p.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:56–58

getTemperature

public Double getTemperature()

获取 getTemperature。

Returns the temperature.

返回Returns Double
返回数值结果。Returns a numeric result.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:60–62

setTemperature

public void setTemperature(Double temperature)

设置 setTemperature。

Sets the temperature.

参数Parameters
名称Name类型Type说明Description
temperatureDoubletemperature(类型 `Double`)。The temperature.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:64–66

getInput

public List<Message> getInput()

获取输入。

Returns the input.

返回Returns List<Message>
返回列出。Returns list.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:68–70

setInput

public void setInput(List<Message> input)

设置输入。

Sets the input.

参数Parameters
名称Name类型Type说明Description
inputList<Message>输入消息(类型 `List`)。The input.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:72–74

getSessionId

public String getSessionId()

获取会话标识。

Returns the session id.

返回Returns String
返回字符串结果。Returns a string.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:76–78

setSessionId

public void setSessionId(String sessionId)

设置会话标识。

Sets the session id.

参数Parameters
名称Name类型Type说明Description
sessionIdString会话标识(类型 `String`)。The session id.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:80–82

getUserId

public String getUserId()

获取用户标识。

Returns the user id.

返回Returns String
返回字符串结果。Returns a string.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:84–86

setUserId

public void setUserId(String userId)

设置用户标识。

Sets the user id.

参数Parameters
名称Name类型Type说明Description
userIdString用户标识(类型 `String`)。The user id.
源码Source io/agentscope/runtime/engine/schemas/AgentRequest.java:88–90

继承成员Inherited Members

继承自Methods inherited from BaseRequest
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.