Exemple #1
0
"""
jsonify:是用于处理序列化json数据的函数,就是将数据组装成json格式返回

http://flask.pocoo.org/docs/0.12/api/#module-flask.json
"""



@app.route("/")
def index(): 
    return render_template("index.html")
#
'''
初始化seq2seqModel,并进行动作

    1. 调用执行器的主程序
    2. 生成一个在线decode进程,来提供在线聊天服务
'''
#_________________________________________________________________
import tensorflow as tf
import execute

sess = tf.Session()
sess, model,vocab, rev_vocab = execute.init_session(sess,conf.gen_config)
#_________________________________________________________________

# 启动APP
if (__name__ == "__main__"): 
    app.run(host = '0.0.0.0', port = 8808) 
Exemple #2
0
    res_msg=res_msg.strip()
    
    # 如果接受到的内容为空,则给出相应的恢复
    if res_msg == ' ':
      res_msg = '请与我聊聊天吧'

    return jsonify( { 'text': res_msg } )

@app.route("/")
def index(): 
    return render_template("index.html")
#

'''
初始化seq2seqModel,并进行动作

    1. 调用执行器的主程序
    2. 生成一个在线decode进程,来提供在线聊天服务
'''
#_________________________________________________________________
import tensorflow as tf
import execute

sess = tf.Session()
sess, model, enc_vocab, rev_dec_vocab = execute.init_session(sess, conf='seq2seq_serve.ini')
#_________________________________________________________________

# 启动APP
if (__name__ == "__main__"): 
    app.run(host = '0.0.0.0', port = 8808) 
Exemple #3
0
        img_path = os.path.join(app.root_path, secure_filename)  #获取图片的保存路径
        img_file.save(img_path)  #将图片保存在应用的根目录下
        print("图片上传成功.")
        """
        
        """
        return flask.redirect(flask.url_for(endpoint="predict"))
    return "图片上传失败"


"""
"""
app.add_url_rule(rule="/upload/",
                 endpoint="upload",
                 view_func=upload_image,
                 methods=["POST"])


def redirect_upload():

    return flask.render_template(template_name_or_list="upload_image.html")


"""
"""
app.add_url_rule(rule="/", endpoint="homepage", view_func=redirect_upload)
sess = tf.Session()
sess, model, graph = execute.init_session(sess, conf='config.ini')
if __name__ == "__main__":
    app.run(host="localhost", port=7777, debug=False)
Exemple #4
0
jsonify:是用于处理序列化json数据的函数,就是将数据组装成json格式返回

http://flask.pocoo.org/docs/0.12/api/#module-flask.json
"""


@app.route("/")
def index():
    return render_template("index.html")


#
'''
初始化seq2seqModel,并进行动作

    1. 调用执行器的主程序
    2. 生成一个在线decode进程,来提供在线聊天服务
'''
#_________________________________________________________________
import tensorflow as tf
import execute

sess = tf.Session()
sess, model, enc_vocab, rev_dec_vocab = execute.init_session(
    sess, conf='seq2seq_serve.ini')
#_________________________________________________________________

# 启动APP
if (__name__ == "__main__"):
    app.run(host='0.0.0.0', port=8808)
from flask import Flask, render_template, request
from flask import jsonify

app = Flask(__name__, static_url_path="/static")


# Routing
@app.route('/message', methods=['POST'])
def reply():
    return jsonify({
        'text':
        execute.decode_line(sess, model, enc_vocab, rev_dec_vocab,
                            request.form['msg'])
    })


@app.route("/")
def index():
    return render_template("index.html")


# Init seq2seq model
import tensorflow as tf
import execute

sess = tf.Session()
sess, model, enc_vocab, rev_dec_vocab = execute.init_session(sess)

# start app
if (__name__ == "__main__"):
    app.run(port=5000)