【Qwen2部署实战】探索Qwen2-7B:通过FastApi框架实现API的部署与调用
from fastapi import FastAPI
from qwen2 import Qwen2Tokenizer
app = FastAPI()
@app.get("/tokenize/{text}")
async def tokenize(text: str):
qwen2_tokenizer = Qwen2Tokenizer()
tokens = qwen2_tokenizer(text)
return tokens
# 如果需要在Uvicorn服务器上运行FastAPI应用,可以在文件的最后添加以下代码
# if __name__ == "__main__":
# import uvicorn
# uvicorn.run(app, host="0.0.0.0", port=8000)
这段代码演示了如何使用FastApi框架创建一个简单的API,该API接受一个文本字符串作为输入,并使用Qwen2分词器对其进行分词处理。然后,它会返回分好的词作为响应。最后的注释代码块显示了如何在Uvicorn服务器上运行这个FastAPI应用程序。
评论已关闭