下载
中文
注册

Forward接口

接口功能

生成全量token,每生成一个token调用一次回调函数。回调函数通过EngineConfig的response_callback设置。

接口格式

Status Forward(std::shared_ptr<InferenceRequest> &request, bool validRequest = false);

接口参数

参数

是否必选

说明

取值要求

request

必选

推理请求。

确保有效请求格式。

validRequest

必选

是否校验inputid。

  • true
  • false

使用样例

for (size_t i = 0; i < requests.size(); ++i) {
    engine.Forward(requests[i]);
}

返回值

返回异步推理的结果。

  • Status(Error::Code::OK):操作成功。
  • Status(Error::Code::ERROR):操作失败。
  • Status(Error::Code::INVALID_ARG):非法参数。
  • Status(Error::Code::NOT_FOUND):无法找到指定操作。