当前位置: 首页 > news >正文

网站建设与维护好学吗网页详情页设计

网站建设与维护好学吗,网页详情页设计,成都私人视频网站制作平台,电脑网址打不开网页怎么办背景 假设你已经搭建了modelbox开发容器#xff0c;能够使用webUI构建流程图。如果没有请参考昇腾npu上构建modelbox webUI开发容器教程。 现在#xff0c;本文会说明#xff0c;如何在终端用命令的方式将流程图暴露为服务#xff0c;并能够在本地用postman访问。 本文参…背景 假设你已经搭建了modelbox开发容器能够使用webUI构建流程图。如果没有请参考昇腾npu上构建modelbox webUI开发容器教程。 现在本文会说明如何在终端用命令的方式将流程图暴露为服务并能够在本地用postman访问。 本文参考ModelBox运行的通过modelbox命令启动一节 主要流程 首先假设我们编写了如图的程序其中foobar阶段会固定输出一个字符串。 foobar.py内容如下固定会输出Hello world! import _flowunit as modelboxclass FoobarFlowUnit(modelbox.FlowUnit):# Derived from modelbox.FlowUnitdef __init__(self):super().__init__()def open(self, config):# Open the flowunit to obtain configuration informationreturn modelbox.Status.StatusCode.STATUS_SUCCESSdef process(self, data_context):# Process the data# input datain_data data_context.input(in_data)# output dataout_data data_context.output(out_data)# Example process code.# Remove the following code and add your own code here.for buffer in in_data:add_buffer modelbox.Buffer(self.get_bind_device(), Hello world!)out_data.push_back(add_buffer)return modelbox.Status.StatusCode.STATUS_SUCCESSdef close(self):# Close the flowunitreturn modelbox.Status()def data_pre(self, data_context):# Before streaming data startsreturn modelbox.Status()def data_post(self, data_context):# After streaming data endsreturn modelbox.Status()mnist_response.py的代码逻辑也很简单固定输出上一步骤的字符串内容如下 import _flowunit as modelbox import numpy as np import jsonclass MnistResponseFlowUnit(modelbox.FlowUnit):def __init__(self):super().__init__()def open(self, config):return modelbox.Status.StatusCode.STATUS_SUCCESSdef process(self, data_context):in_data data_context.input(in_data)out_data data_context.output(out_data)for buffer in in_data:add_buffer modelbox.Buffer(self.get_bind_device(), buffer.as_object())out_data.push_back(add_buffer)return modelbox.Status.StatusCode.STATUS_SUCCESSdef close(self):return modelbox.Status()def data_pre(self, data_context):return modelbox.Status()def data_post(self, data_context):return modelbox.Status()def data_group_pre(self, data_context):return modelbox.Status()def data_group_post(self, data_context):return modelbox.Status()然后在项目路径内graph/下的.toml文件内修改暴露的端口如下文显示端口暴露在8190 … digraph mnist_sample { node [shapeMrecord] httpserver_sync_receive [ typeflowunit flowunithttpserver_sync_receive devicecpu time_out_ms“5000” endpoint“http://0.0.0.0:8190” max_requests“100” ] … 那么如何不用webUI将流程图启动暴露为Restful服务呢 进入modelbox开发容器 进入目录/root/modelbox-service/conf 编辑modelbox.conf配置文件。把flow_path 属性指向你的项目的graph目录比如在本文的mnist项目流程图存储在/root/projects/mnist/src/graph目录下。内容如下 [server] ip 0.0.0.0 port 1104 flow_path /root/projects/mnist/src/graph/# 后续略...执行modelbox -c ./modelbox-service/conf/modelbox.conf -fV。如果在子目录下则执行modelbox -c ./modelbox.conf -fV 然后能看到终端输出日志 [rootdevserver-com conf]$ modelbox -c ./modelbox.conf -fV [2023-12-06 20:35:17,711][ INFO][ main.cc:385 ] modelbox config path : ./modelbox.conf [2023-12-06 20:35:17,711][ INFO][ server.cc:129 ] plugin list: [2023-12-06 20:35:17,711][ INFO][ server.cc:131 ] /usr/local/lib64/modelbox-plugin.so [2023-12-06 20:35:17,711][ INFO][ server.cc:131 ] /usr/local/lib64/modelbox-plugin-editor.so [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:68 ] create modelbox plugin [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:51 ] modelbox plugin init [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:61 ] run modelbox plugin on http://0.0.0.0:1104 [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:73 ] modelbox plugin register handlers [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:74 ] regist url : /v1/modelbox/job [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:148 ] create local job [2023-12-06 20:35:17,712][ INFO][modelbox_plugin.cc:192 ] Create local job /root/projects/mnist/src/graph//CMakeLists.txt [2023-12-06 20:35:17,712][ERROR][ flow.cc:473 ] read config from toml:/root/projects/mnist/src/graph//CMakeLists.txtfailed, err :Load config file failed, detail: [error] toml::parse_key_value_pair: missing key-value separator -- /root/projects/mnist/src/graph//CMakeLists.txt|16 | cmake_minimum_required(VERSION 3.10)| ^--- should be [2023-12-06 20:35:17,712][ERROR][ job.cc:65 ] flow init failed: code: Fault, errmsg: Load config file failed, detail: [error] toml::parse_key_value_pair: missing key-value separator -- /root/projects/mnist/src/graph//CMakeLists.txt...[2023-12-06 20:35:18,824][ INFO][ editor_plugin.cc:126 ] create modelbox editor plugin [2023-12-06 20:35:18,824][ INFO][ editor_plugin.cc:104 ] modelbox editor plugin init [2023-12-06 20:35:18,824][ INFO][ editor_plugin.cc:119 ] run editor on http://0.0.0.0:1104 [2023-12-06 20:35:18,824][ INFO][ server.cc:59 ] app server start [2023-12-06 20:35:18,825][ INFO][ http_helper.cc:438 ] Start listen at 0.0.0.0:1104然后用postman访问那个服务器IP的8190端口并按预定的接口填写参数即可发出Restful请求。如下图所示返回了字符串与预期一致。
http://wiki.neutronadmin.com/news/149421/

相关文章:

  • 做ppt的素材网站陕西建设工程信息网站
  • 信用平台网站建设建议WordPress判断用户角色
  • 怎么做微网站推广一般通过血液传染的病有哪些
  • 做网站的框架青岛seo建站
  • 网站做文件检查工程项目立项流程
  • 网站百度突然不收录省直部门门户网站建设
  • 建设网站协议网站运营培训机构
  • 建设文明网站包括哪些内容网站建设银行业务预约纪念币猪年纪念币预约
  • wordpress临时关站西部数码wordpress
  • 崇州市建设局网站英文书 影印版 网站开发
  • pc端网页设计公司seo长尾快速排名
  • 点开图片跳到网站怎么做的在哪个网站注册公司
  • 网站建设经验会议讲话稿wordpress 文档
  • 网站建设运维方案好的网站建设公司
  • 网站开发及维护是什么网站logo设计免费版在线
  • 如何获取网站根目录链接济南网签查询系统
  • 秦皇岛做网站哪家好济南住宅与房地产信息网官方网站
  • 余姚做企业网站郑州东区做网站的公司
  • 网站备案 空间文案策划公司
  • 哈尔滨大型网站制作开发个人网站空间大小
  • 如何在vs做网站施工企业三金压降指的是哪三金
  • 舟山网站建设优化网站建设 九艾
  • 网站 域名安阳区号座机22开头哪的电话
  • 长春网站设计团队百度云群组
  • 做网站用什么开发好支付宝开放平台
  • 做网站要固定ipwordpress代码缓存
  • 网站开发 问题 关键技术wordpress模板不显示
  • 做网站百度新闻源游戏推广代理app
  • 北京中御建设公司网站网页装修设计
  • 深圳网站建设网站推广的方法专业seo网络营销公司