首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gravitee和FastAPI

Gravitee和FastAPI
EN

Stack Overflow用户
提问于 2022-11-23 05:12:22
回答 1查看 50关注 0票数 -1

我们公司使用Gravitee。我的ML是用Python写的。我需要通过API提供。我该怎么做呢?我认为我可以使用FastAPI将我的代码公开为API。“嫁给”庄重者和我的角色是可能的吗?用其他东西代替FastAPI会更好吗?

谢谢你的建议

EN

回答 1

Stack Overflow用户

发布于 2022-11-30 14:56:02

如果我正确理解,是的,您可以使用FastAPI创建一个API,如下所示:

代码语言:javascript
复制
from fastapi import FastAPI
app = FastAPI()

@app.get("/")
async def root():
    # call you ML python code here
    return {"message": "It's a cat!"}

其次,将其部署到能够在公司内部调用API的地方。这意味着您应该调用API,如下所示:

代码语言:javascript
复制
$ curl 'http://mlapi.internal.mycompany.com/'
{"message": "It's a cat!"}

然后,将您的新API注册到像在此解释这样的引力对象中,例如,配置速率限制以管理与ML所需资源相关的账单;)

请注意,如果您也有可用的访问管理,则可以管理身份验证而不实现它。

希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74542063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档