mirror of
https://github.com/langgenius/dify.git
synced 2025-12-25 10:01:31 -05:00
add service layer OTel Span (#28582)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
@@ -11,6 +11,7 @@ from core.app.apps.workflow.app_generator import WorkflowAppGenerator
|
||||
from core.app.entities.app_invoke_entities import InvokeFrom
|
||||
from core.app.features.rate_limiting import RateLimit
|
||||
from enums.quota_type import QuotaType, unlimited
|
||||
from extensions.otel import AppGenerateHandler, trace_span
|
||||
from models.model import Account, App, AppMode, EndUser
|
||||
from models.workflow import Workflow
|
||||
from services.errors.app import InvokeRateLimitError, QuotaExceededError, WorkflowIdFormatError, WorkflowNotFoundError
|
||||
@@ -19,6 +20,7 @@ from services.workflow_service import WorkflowService
|
||||
|
||||
class AppGenerateService:
|
||||
@classmethod
|
||||
@trace_span(AppGenerateHandler)
|
||||
def generate(
|
||||
cls,
|
||||
app_model: App,
|
||||
|
||||
Reference in New Issue
Block a user