change path

pull/21891/head
ytqh 1 year ago
parent d817b86846
commit b7916227e2

@ -17,7 +17,7 @@ class AppParameterApi(Resource):
"""Retrieve app parameters. """Retrieve app parameters.
--- ---
tags: tags:
- app/parameters - service/parameters
summary: Get app parameters summary: Get app parameters
description: Retrieve parameters for the current application description: Retrieve parameters for the current application
security: security:
@ -61,7 +61,7 @@ class AppMetaApi(Resource):
"""Get app meta information. """Get app meta information.
--- ---
tags: tags:
- app/meta - service/meta
summary: Get app meta summary: Get app meta
description: Retrieve meta information for the current application description: Retrieve meta information for the current application
security: security:
@ -83,7 +83,7 @@ class AppInfoApi(Resource):
"""Get app information. """Get app information.
--- ---
tags: tags:
- app/info - service/info
summary: Get app info summary: Get app info
description: Retrieve basic information about the current application description: Retrieve basic information about the current application
security: security:

@ -14,11 +14,7 @@ from controllers.service_api_with_auth.app.error import (
UnsupportedAudioTypeError, UnsupportedAudioTypeError,
) )
from controllers.service_api_with_auth.wraps import validate_app_token from controllers.service_api_with_auth.wraps import validate_app_token
from core.errors.error import ( from core.errors.error import ModelCurrentlyNotSupportError, ProviderTokenNotInitError, QuotaExceededError
ModelCurrentlyNotSupportError,
ProviderTokenNotInitError,
QuotaExceededError,
)
from core.model_runtime.errors.invoke import InvokeError from core.model_runtime.errors.invoke import InvokeError
from flask import request from flask import request
from flask_restful import Resource, reqparse # type: ignore from flask_restful import Resource, reqparse # type: ignore
@ -39,7 +35,7 @@ class AudioApi(Resource):
"""Transcribe audio to text. """Transcribe audio to text.
--- ---
tags: tags:
- app/audio - service/audio
summary: Transcribe audio summary: Transcribe audio
description: Convert audio file to text using speech-to-text description: Convert audio file to text using speech-to-text
security: security:
@ -108,7 +104,7 @@ class TextApi(Resource):
"""Convert text to speech. """Convert text to speech.
--- ---
tags: tags:
- app/audio - service/audio
summary: Text to speech summary: Text to speech
description: Convert text to speech audio description: Convert text to speech audio
security: security:

@ -11,18 +11,10 @@ from controllers.service_api_with_auth.app.error import (
ProviderNotInitializeError, ProviderNotInitializeError,
ProviderQuotaExceededError, ProviderQuotaExceededError,
) )
from controllers.service_api_with_auth.wraps import ( from controllers.service_api_with_auth.wraps import FetchUserArg, WhereisUserArg, validate_app_token
FetchUserArg,
WhereisUserArg,
validate_app_token,
)
from core.app.apps.base_app_queue_manager import AppQueueManager from core.app.apps.base_app_queue_manager import AppQueueManager
from core.app.entities.app_invoke_entities import InvokeFrom from core.app.entities.app_invoke_entities import InvokeFrom
from core.errors.error import ( from core.errors.error import ModelCurrentlyNotSupportError, ProviderTokenNotInitError, QuotaExceededError
ModelCurrentlyNotSupportError,
ProviderTokenNotInitError,
QuotaExceededError,
)
from core.model_runtime.errors.invoke import InvokeError from core.model_runtime.errors.invoke import InvokeError
from flask_restful import Resource, reqparse # type: ignore from flask_restful import Resource, reqparse # type: ignore
from libs import helper from libs import helper
@ -39,7 +31,7 @@ class CompletionApi(Resource):
"""Generate completion response. """Generate completion response.
--- ---
tags: tags:
- app/completion - service/completion
summary: Generate completion summary: Generate completion
description: Generate a completion response for the provided inputs description: Generate a completion response for the provided inputs
security: security:
@ -134,7 +126,7 @@ class CompletionStopApi(Resource):
"""Stop a running completion task. """Stop a running completion task.
--- ---
tags: tags:
- app/completion - service/completion
summary: Stop completion task summary: Stop completion task
description: Stop a running completion generation task description: Stop a running completion generation task
security: security:
@ -173,7 +165,7 @@ class ChatApi(Resource):
"""Generate chat response. """Generate chat response.
--- ---
tags: tags:
- app/chat - service/chat
summary: Generate chat response summary: Generate chat response
description: Generate a chat response for the provided inputs and query description: Generate a chat response for the provided inputs and query
security: security:
@ -274,7 +266,7 @@ class ChatStopApi(Resource):
"""Stop a running chat task. """Stop a running chat task.
--- ---
tags: tags:
- app/chat - service/chat
summary: Stop chat task summary: Stop chat task
description: Stop a running chat generation task description: Stop a running chat generation task
security: security:

@ -1,11 +1,7 @@
import services import services
from controllers.service_api_with_auth import api from controllers.service_api_with_auth import api
from controllers.service_api_with_auth.app.error import NotChatAppError from controllers.service_api_with_auth.app.error import NotChatAppError
from controllers.service_api_with_auth.wraps import ( from controllers.service_api_with_auth.wraps import FetchUserArg, WhereisUserArg, validate_app_token
FetchUserArg,
WhereisUserArg,
validate_app_token,
)
from core.app.entities.app_invoke_entities import InvokeFrom from core.app.entities.app_invoke_entities import InvokeFrom
from extensions.ext_database import db from extensions.ext_database import db
from fields.conversation_fields import ( from fields.conversation_fields import (
@ -29,7 +25,7 @@ class ConversationApi(Resource):
"""Get conversations list. """Get conversations list.
--- ---
tags: tags:
- app/conversation - service/conversation
summary: List conversations summary: List conversations
description: Get a paginated list of conversations for the current user description: Get a paginated list of conversations for the current user
security: security:
@ -109,7 +105,7 @@ class ConversationDetailApi(Resource):
"""Delete a conversation. """Delete a conversation.
--- ---
tags: tags:
- app/conversation - service/conversation
summary: Delete conversation summary: Delete conversation
description: Delete a specific conversation description: Delete a specific conversation
security: security:
@ -155,7 +151,7 @@ class ConversationRenameApi(Resource):
"""Rename a conversation. """Rename a conversation.
--- ---
tags: tags:
- app/conversation - service/conversation
summary: Rename conversation summary: Rename conversation
description: Change the name of a specific conversation description: Change the name of a specific conversation
security: security:

@ -7,11 +7,7 @@ from controllers.service_api_with_auth.app.error import (
TooManyFilesError, TooManyFilesError,
UnsupportedFileTypeError, UnsupportedFileTypeError,
) )
from controllers.service_api_with_auth.wraps import ( from controllers.service_api_with_auth.wraps import FetchUserArg, WhereisUserArg, validate_app_token
FetchUserArg,
WhereisUserArg,
validate_app_token,
)
from fields.file_fields import file_fields from fields.file_fields import file_fields
from flask import request from flask import request
from flask_restful import Resource, marshal_with # type: ignore from flask_restful import Resource, marshal_with # type: ignore
@ -26,7 +22,7 @@ class FileApi(Resource):
"""Upload a file. """Upload a file.
--- ---
tags: tags:
- app/file - service/file
summary: Upload file summary: Upload file
description: Upload a file to be used with the application description: Upload a file to be used with the application
security: security:

@ -3,11 +3,7 @@ import logging
import services import services
from controllers.service_api_with_auth import api from controllers.service_api_with_auth import api
from controllers.service_api_with_auth.app.error import NotChatAppError from controllers.service_api_with_auth.app.error import NotChatAppError
from controllers.service_api_with_auth.wraps import ( from controllers.service_api_with_auth.wraps import FetchUserArg, WhereisUserArg, validate_app_token
FetchUserArg,
WhereisUserArg,
validate_app_token,
)
from core.app.entities.app_invoke_entities import InvokeFrom from core.app.entities.app_invoke_entities import InvokeFrom
from fields.conversation_fields import message_file_fields from fields.conversation_fields import message_file_fields
from fields.raws import FilesContainedField from fields.raws import FilesContainedField
@ -83,7 +79,7 @@ class MessageListApi(Resource):
"""Get messages list. """Get messages list.
--- ---
tags: tags:
- app/message - service/message
summary: List messages summary: List messages
description: Get a paginated list of messages for a conversation description: Get a paginated list of messages for a conversation
security: security:
@ -154,7 +150,7 @@ class MessageFeedbackApi(Resource):
"""Submit feedback for a message. """Submit feedback for a message.
--- ---
tags: tags:
- app/message - service/message
summary: Submit message feedback summary: Submit message feedback
description: Submit user feedback for a specific message description: Submit user feedback for a specific message
security: security:
@ -224,7 +220,7 @@ class MessageSuggestedApi(Resource):
"""Get suggested questions for a message. """Get suggested questions for a message.
--- ---
tags: tags:
- app/message - service/message
summary: Get suggested questions summary: Get suggested questions
description: Get suggested follow-up questions for a specific message description: Get suggested follow-up questions for a specific message
security: security:

@ -8,18 +8,10 @@ from controllers.service_api_with_auth.app.error import (
ProviderNotInitializeError, ProviderNotInitializeError,
ProviderQuotaExceededError, ProviderQuotaExceededError,
) )
from controllers.service_api_with_auth.wraps import ( from controllers.service_api_with_auth.wraps import FetchUserArg, WhereisUserArg, validate_app_token
FetchUserArg,
WhereisUserArg,
validate_app_token,
)
from core.app.apps.base_app_queue_manager import AppQueueManager from core.app.apps.base_app_queue_manager import AppQueueManager
from core.app.entities.app_invoke_entities import InvokeFrom from core.app.entities.app_invoke_entities import InvokeFrom
from core.errors.error import ( from core.errors.error import ModelCurrentlyNotSupportError, ProviderTokenNotInitError, QuotaExceededError
ModelCurrentlyNotSupportError,
ProviderTokenNotInitError,
QuotaExceededError,
)
from core.model_runtime.errors.invoke import InvokeError from core.model_runtime.errors.invoke import InvokeError
from extensions.ext_database import db from extensions.ext_database import db
from fields.workflow_app_log_fields import workflow_app_log_pagination_fields from fields.workflow_app_log_fields import workflow_app_log_pagination_fields
@ -56,7 +48,7 @@ class WorkflowRunDetailApi(Resource):
"""Get workflow run details. """Get workflow run details.
--- ---
tags: tags:
- app/workflow - service/workflow
summary: Get workflow run details summary: Get workflow run details
description: Retrieve details of a specific workflow run description: Retrieve details of a specific workflow run
security: security:
@ -117,7 +109,7 @@ class WorkflowRunApi(Resource):
"""Run a workflow. """Run a workflow.
--- ---
tags: tags:
- app/workflow - service/workflow
summary: Run workflow summary: Run workflow
description: Execute a workflow with the provided inputs description: Execute a workflow with the provided inputs
security: security:
@ -187,7 +179,7 @@ class WorkflowTaskStopApi(Resource):
"""Stop a running workflow task. """Stop a running workflow task.
--- ---
tags: tags:
- app/workflow - service/workflow
summary: Stop workflow task summary: Stop workflow task
description: Stop a running workflow task description: Stop a running workflow task
security: security:
@ -228,7 +220,7 @@ class WorkflowAppLogApi(Resource):
"""Get workflow app logs. """Get workflow app logs.
--- ---
tags: tags:
- app/workflow - service/workflow
summary: Get workflow logs summary: Get workflow logs
description: Retrieve logs for workflow app executions description: Retrieve logs for workflow app executions
security: security:

Loading…
Cancel
Save