Skip to content

Commit

Permalink
feat: add langfuse sentry ignore error
Browse files Browse the repository at this point in the history
  • Loading branch information
ZhouhaoJiang committed Sep 13, 2024
1 parent 4637dda commit 5fb8b41
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion api/extensions/ext_sentry.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import openai
import sentry_sdk
from langfuse import parse_error
from sentry_sdk.integrations.celery import CeleryIntegration
from sentry_sdk.integrations.flask import FlaskIntegration
from werkzeug.exceptions import HTTPException
Expand All @@ -10,7 +11,7 @@ def init_app(app):
sentry_sdk.init(
dsn=app.config.get("SENTRY_DSN"),
integrations=[FlaskIntegration(), CeleryIntegration()],
ignore_errors=[HTTPException, ValueError, openai.APIStatusError],
ignore_errors=[HTTPException, ValueError, openai.APIStatusError, parse_error.defaultErrorResponse],
traces_sample_rate=app.config.get("SENTRY_TRACES_SAMPLE_RATE", 1.0),
profiles_sample_rate=app.config.get("SENTRY_PROFILES_SAMPLE_RATE", 1.0),
environment=app.config.get("DEPLOY_ENV"),
Expand Down

0 comments on commit 5fb8b41

Please sign in to comment.