类 AgentBuilder
- java.lang.Object
-
- com.baidubce.appbuilder.base.component.Component
-
- com.baidubce.appbuilder.console.agentbuilder.AgentBuilder
-
public class AgentBuilder extends Component
-
-
字段概要
字段 修饰符和类型 字段 说明 StringappID-
从类继承的字段 com.baidubce.appbuilder.base.component.Component
httpClient
-
-
构造器概要
构造器 构造器 说明 AgentBuilder(String appID)已过时。AgentBuilder(String appID, String secretKey)已过时。AgentBuilder(String appID, String secretKey, String gateway)已过时。
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringcreateConversation()创建会话AgentBuilderIteratorrun(String query, String conversationId, String[] fileIds, boolean stream)运行AgentBuilder,根据输入的问题、会话ID、文件ID数组以及是否以流模式返回结果,返回AgentBuilderIterator迭代器。StringuploadLocalFile(String conversationId, String filePath)上传本地文件到指定会话中
-
-
-
字段详细资料
-
appID
public String appID
-
-
构造器详细资料
-
AgentBuilder
@Deprecated public AgentBuilder(String appID)
已过时。
-
AgentBuilder
@Deprecated public AgentBuilder(String appID, String secretKey)
已过时。
-
AgentBuilder
@Deprecated public AgentBuilder(String appID, String secretKey, String gateway)
已过时。
-
-
方法详细资料
-
createConversation
public String createConversation() throws IOException, AppBuilderServerException
创建会话- 返回:
- 返回会话ID
- 抛出:
IOException- 当请求失败时抛出IOExceptionAppBuilderServerException- 当服务器返回错误码时抛出AppBuilderServerException
-
uploadLocalFile
public String uploadLocalFile(String conversationId, String filePath) throws IOException, AppBuilderServerException
上传本地文件到指定会话中- 参数:
conversationId- 会话IDfilePath- 文件路径- 返回:
- 上传后的文件ID
- 抛出:
IOException- 当请求失败时抛出IOExceptionAppBuilderServerException- 当服务器返回错误码时抛出AppBuilderServerException
-
run
public AgentBuilderIterator run(String query, String conversationId, String[] fileIds, boolean stream) throws IOException, AppBuilderServerException
运行AgentBuilder,根据输入的问题、会话ID、文件ID数组以及是否以流模式返回结果,返回AgentBuilderIterator迭代器。- 参数:
query- 查询字符串conversationId- 会话IDfileIds- 文件ID数组stream- 是否以流的形式返回结果- 返回:
- AgentBuilderIterator 迭代器,包含 AgentBuilder 的运行结果
- 抛出:
IOException- 如果在 I/O 操作过程中发生错误AppBuilderServerException- 如果 AppBuilder 服务器返回错误
-
-