赞
踩
基于bluemix智能聊天机器人开发过程(一)——入门及地址部署
前期准备工作:
创建bluemix账号
GIT(可选)
node.js
cf(cloud foundry)
bluemix Cli
tip:本次开发以WINDOWS为准,部分命令与linux存在差异。
首先确认本机是否正确安装了以上命令行工具,在DOS中输入:
git --version
node -v
npm -v
cf -v
接下来从git中下载本次开发的实例包学习使用
mkdir ecchatbot
cd ecchatbot
git clone https://github.com/watson-developer-cloud/conversation-simple.git
cd conversation-simple
npm install
一,创建conversation
登陆console.bluemix.net,进入目录,在左侧导航选择waston,点击conversation并创建
点击左侧服务凭证,复制保存,接下来会用到;然后回到管理页面,点击右侧launch tool,上传本地工作包F:\backup\conversation-simple\training\car_workspace.json
点击view details查看worksapceID并记录
二,编辑外部命令
copy安装包中的.env.example并打开
copy .env.example .env
# Environment variables
WORKSPACE_ID=<>
CONVERSATION_USERNAME=<>
CONVERSATION_PASSWORD=<>
输入上面保存的对应并保存
打开manifest.yml,删除以下行
declared-services:
conversation-simple-demo-test1:
label: conversation
plan: free
services:
- conversation-simple-demo-test1
更改名称为唯一名称
name: EC-conversation
保存
在工程根目录启动node服务,启动的端口是3000
npm start
三.部署地址
令行登录到 IBM Cloud 平台
连接 IBM Cloud,命令行输入:
bx api https://api.ng.bluemix.net
登陆
bx login
按提示选择创建conversation的组织跟空间
输入部署命令
bx app
部署成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。