Unverified Commit 161d5f89 authored by Yeuoly's avatar Yeuoly

feat: model and app invocation

parent 7fd64b72
from flask_login import current_user
from flask_restful import Resource
from controllers.console.setup import setup_required
from controllers.inner_api import api
from controllers.inner_api.wraps import inner_api_only
class EnterpriseAppInvokeApi(Resource):
"""App invoke API for enterprise edition"""
@setup_required
@inner_api_only
def post(self):
pass
api.add_resource(EnterpriseAppInvokeApi, '/app/invoke')
\ No newline at end of file
...@@ -4,14 +4,12 @@ from flask_restful import Resource ...@@ -4,14 +4,12 @@ from flask_restful import Resource
from controllers.console.setup import setup_required from controllers.console.setup import setup_required
from controllers.inner_api import api from controllers.inner_api import api
from controllers.inner_api.wraps import inner_api_only from controllers.inner_api.wraps import inner_api_only
from libs.login import login_required
class EnterpriseAuthorizationApi(Resource): class EnterpriseAuthorizationApi(Resource):
"""Authorization API for inner_api edition, share user and tenant info.""" """Authorization API for inner_api edition, share user and tenant info."""
@setup_required @setup_required
@login_required
@inner_api_only @inner_api_only
def get(self): def get(self):
current_tenant = current_user.current_tenant current_tenant = current_user.current_tenant
......
from flask_login import current_user
from flask_restful import Resource
from controllers.console.setup import setup_required
from controllers.inner_api import api
from controllers.inner_api.wraps import inner_api_only
class EnterpriseModelInvokeApi(Resource):
"""Model invoke API for enterprise edition"""
@setup_required
@inner_api_only
def post(self):
pass
api.add_resource(EnterpriseModelInvokeApi, '/model/invoke')
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment