Team Ai
Apppublic

Underground-Digital/Workflow-Engine

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
__init__.py80 linesDownload Raw Back to console
1from flask import Blueprint2 3from libs.external_api import ExternalApi4 5from .files import FileApi, FilePreviewApi, FileSupportTypeApi6from .remote_files import RemoteFileInfoApi, RemoteFileUploadApi7 8bp = Blueprint("console", __name__, url_prefix="/console/api")9api = ExternalApi(bp)10 11# File12api.add_resource(FileApi, "/files/upload")13api.add_resource(FilePreviewApi, "/files/<uuid:file_id>/preview")14api.add_resource(FileSupportTypeApi, "/files/support-type")15 16# Remote files17api.add_resource(RemoteFileInfoApi, "/remote-files/<path:url>")18api.add_resource(RemoteFileUploadApi, "/remote-files/upload")19 20# Import other controllers21from . import admin, apikey, extension, feature, ping, setup, version22 23# Import app controllers24from .app import (25    advanced_prompt_template,26    agent,27    annotation,28    app,29    audio,30    completion,31    conversation,32    conversation_variables,33    generator,34    message,35    model_config,36    ops_trace,37    site,38    statistic,39    workflow,40    workflow_app_log,41    workflow_run,42    workflow_statistic,43)44 45# Import auth controllers46from .auth import activate, data_source_bearer_auth, data_source_oauth, forgot_password, login, oauth47 48# Import billing controllers49from .billing import billing50 51# Import datasets controllers52from .datasets import (53    data_source,54    datasets,55    datasets_document,56    datasets_segments,57    external,58    hit_testing,59    website,60)61 62# Import explore controllers63from .explore import (64    audio,65    completion,66    conversation,67    installed_app,68    message,69    parameter,70    recommended_app,71    saved_message,72    workflow,73)74 75# Import tag controllers76from .tag import tags77 78# Import workspace controllers79from .workspace import account, load_balancing_config, members, model_providers, models, tool_providers, workspace80