MCPcopy Create free account

hub / github.com/chatbi/chatbi / functions

Functions811 in github.com/chatbi/chatbi

FunctionAvaInsight
({ data })
web/src/components/AvaAdvisor/AvaInsight.tsx:11
FunctionClarificationWidget
({ question, options = [], onSelect, })
web/src/components/Chat/ClarificationWidget.tsx:18
FunctionCodeEditor
({ value, onChange, language = 'sql', height = 200, width = '100%', onExecute, schema, })
web/src/pages/DataSource/components/CodeEditor.tsx:23
FunctionCsvReader
({ onFileLoaded })
web/src/components/CsvReader/CsvReader.tsx:11
FunctionDataSourceForm
({ initialValues, id, isEdit = false, })
web/src/pages/DataSource/components/DataSourceForm.tsx:32
FunctionDataSourcePage
()
web/src/pages/DataSource/index.tsx:40
FunctionEditDataSourcePage
()
web/src/pages/DataSource/Edit.tsx:8
FunctionG2Chart
({ prefixCls = 'g2chart', className, style, chartRef, spec, ...restProps })
web/src/components/G2Chart/G2Chart.tsx:14
FunctionGuide
(props)
web/src/components/Guide/Guide.tsx:10
FunctionHomePage
()
web/src/pages/Home/index.tsx:21
FunctionInsightWidget
({ data, loading })
web/src/components/Chat/InsightWidget.tsx:17
FunctionMarkdownBase
({ content })
web/src/components/MarkdownView/MarkdownBase.tsx:123
FunctionMarkdownView
({ content })
web/src/components/MarkdownView/MarkdownView.tsx:14
FunctionNewDataSourcePage
()
web/src/pages/DataSource/New.tsx:4
FunctionPlayground
()
web/src/pages/Playground/index.tsx:173
FunctionQueryPage
()
web/src/pages/DataSource/Query.tsx:45
FunctionQueryResultTable
({ result, scroll })
web/src/pages/DataSource/components/QueryResultTable.tsx:40
FunctionQueryVisualization
({ result })
web/src/pages/DataSource/components/QueryVisualization.tsx:21
FunctionReactVega
({ spec, data })
web/src/components/Vega/index.tsx:9
FunctionSaveQueryModal
({ visible, query, onClose, onSave, })
web/src/pages/DataSource/components/SaveQueryModal.tsx:11
FunctionSchemaExplorer
({ schema, onTableClick, onColumnClick, })
web/src/pages/DataSource/components/SchemaExplorer.tsx:36
FunctionTable
({ columns, dataSource }: TableProps)
web/src/components/Table/Table.tsx:9
Method__call__
Create repository instance with appropriate session. This method is now async by default, which works in both async and sync routes.
chatbi/dependencies.py:82
Method__enter__
(self)
chatbi/observability/metrics.py:322
Method__enter__
(self)
chatbi/observability/metrics.py:361
Method__enter__
(self)
chatbi/observability/metrics.py:396
Method__enter__
(self)
chatbi/observability/metrics.py:444
Method__exit__
(self, exc_type, exc_val, exc_tb)
chatbi/observability/metrics.py:326
Method__exit__
(self, exc_type, exc_val, exc_tb)
chatbi/observability/metrics.py:365
Method__exit__
(self, exc_type, exc_val, exc_tb)
chatbi/observability/metrics.py:400
Method__exit__
(self, exc_type, exc_val, exc_tb)
chatbi/observability/metrics.py:448
Method__init__
(self, *args, **kwargs)
tests/verify_scenario_sales.py:11
Method__init__
(self, **kwargs)
tests/verify_ambiguity_threshold.py:8
Method__init__
(self, **kwargs)
tests/verify_deep_intelligence.py:9
Method__init__
(self)
chatbi/config.py:193
Method__init__
( self, detail: str = "An unexpected error occurred", status_code: Optional[int] = Non
chatbi/exceptions.py:14
Method__init__
(self, detail: str = "Database error")
chatbi/exceptions.py:38
Method__init__
(self, detail: str = "Validation error")
chatbi/exceptions.py:48
Method__init__
(self, detail: str = "Resource not found")
chatbi/exceptions.py:58
Method__init__
( self, detail: str = "Authentication required", headers: Optional[dict[str, Any]] = N
chatbi/exceptions.py:68
Method__init__
(self, detail: str = "Permission denied")
chatbi/exceptions.py:84
Method__init__
( self, detail: str = "Rate limit exceeded", headers: Optional[dict[str, Any]] = None,
chatbi/exceptions.py:94
Method__init__
( self, detail: str = "Service temporarily unavailable", headers: Optional[dict[str, A
chatbi/exceptions.py:110
Method__init__
(self, detail: str = "Bad request")
chatbi/exceptions.py:126
Method__init__
(self, detail: str = "Resource conflict")
chatbi/exceptions.py:136
Method__init__
(self, detail: str = "Unprocessable entity")
chatbi/exceptions.py:146
Method__init__
(self, detail: str = "Configuration error")
chatbi/exceptions.py:166
Method__init__
Initialize with the repository class. Args: repo_class: Repository class to create use_async_session: Force
chatbi/dependencies.py:71
Method__init__
(self)
chatbi/cache/memory.py:16
Method__init__
Initialize Redis connection from config or passed parameters
chatbi/cache/redis.py:42
Method__init__
( self, message: str = "Invalid request parameters or format", error_code: str = "BAD_
chatbi/middleware/error_handler.py:55
Method__init__
( self, message: str = "Validation error in request data", error_code: str = "VALIDATI
chatbi/middleware/error_handler.py:74
Method__init__
( self, message: str = "Authentication required", error_code: str = "AUTHENTICATION_RE
chatbi/middleware/error_handler.py:93
Method__init__
( self, message: str = "Permission denied", error_code: str = "PERMISSION_DENIED",
chatbi/middleware/error_handler.py:115
Method__init__
( self, message: str = "Resource not found", error_code: str = "NOT_FOUND", de
chatbi/middleware/error_handler.py:134
Method__init__
( self, message: str = "Resource conflict", error_code: str = "CONFLICT", deta
chatbi/middleware/error_handler.py:153
Method__init__
( self, message: str = "Rate limit exceeded", error_code: str = "RATE_LIMIT_EXCEEDED",
chatbi/middleware/error_handler.py:172
Method__init__
( self, message: str = "Database error occurred", error_code: str = "DATABASE_ERROR",
chatbi/middleware/error_handler.py:199
Method__init__
( self, message: str = "Service temporarily unavailable", error_code: str = "SERVICE_U
chatbi/middleware/error_handler.py:218
Method__init__
( self, message: str = "Language model error occurred", error_code: str = "LLM_ERROR",
chatbi/middleware/error_handler.py:248
Method__init__
( self, app, ttl_seconds: int = 300, exclude_paths: Optional[list[str]] = None
chatbi/middleware/cache.py:52
Method__init__
( self, app, api_version: str = "1.0.0", include_etag: bool = True, in
chatbi/middleware/standard_response.py:66
Method__init__
( self, app: ASGIApp, requests_limit: int = 60, window_seconds: int = 60,
chatbi/middleware/rate_limiter.py:25
Method__init__
Initialize enhanced rate limiter. Args: redis_client: Optional Redis client for distributed storage anonymous
chatbi/middleware/enhanced_rate_limiter.py:44
Method__init__
Initialize AsyncPostgresDB
chatbi/database/database.py:451
Method__init__
( self, host: str = "localhost", port: int = 6333, grpc_port: int = 6334,
chatbi/database/qdrant.py:29
Method__init__
( self, host: str = "localhost", port: int = 6333, grpc_port: int = 6334,
chatbi/database/qdrant.py:168
Method__init__
Initialize the DuckDB adapter with no active connection.
chatbi/database/drivers/duckdb_adapter.py:30
Method__init__
(self)
chatbi/database/drivers/sqlite_adapter.py:36
Method__init__
Initialize the MySQL adapter with no active connections.
chatbi/database/drivers/mysql_adapter.py:29
Method__init__
Initialize the database adapter.
chatbi/database/drivers/base.py:31
Method__init__
Initialize the PostgreSQL adapter with no active connections.
chatbi/database/drivers/postgres_adapter.py:29
Method__init__
Initialize Langfuse observer. Args: enabled: Whether to enable Langfuse tracking (default from config) sample
chatbi/observability/langfuse_observer.py:31
Method__init__
Initialize metrics collector
chatbi/observability/metrics.py:215
Method__init__
(self, endpoint: str, method: str)
chatbi/observability/metrics.py:316
Method__init__
(self, pipeline: str, step: str)
chatbi/observability/metrics.py:356
Method__init__
(self, model: str, agent: str)
chatbi/observability/metrics.py:391
Method__init__
(self, agent_name: str)
chatbi/observability/metrics.py:440
Method__init__
Initialize the base API exception. Args: detail: Human-readable error message or dict with details status_co
chatbi/exceptions/__init__.py:16
Method__init__
( self, detail: str = "Database operation failed", error_code: str = "db_error",
chatbi/exceptions/__init__.py:42
Method__init__
( self, detail: str = "Validation error", error_code: str = "validation_error",
chatbi/exceptions/__init__.py:59
Method__init__
( self, detail: str = "Resource not found", resource_type: Optional[str] = None,
chatbi/exceptions/__init__.py:76
Method__init__
( self, detail: str = "Authentication required", error_code: str = "unauthorized",
chatbi/exceptions/__init__.py:99
Method__init__
( self, detail: str = "Permission denied", error_code: str = "forbidden", deta
chatbi/exceptions/__init__.py:115
Method__init__
( self, detail: str = "Too many requests", retry_after: int = 60, )
chatbi/exceptions/__init__.py:132
Method__init__
( self, detail: str = "Service temporarily unavailable", service_name: Optional[str] =
chatbi/exceptions/__init__.py:149
Method__init__
( self, detail: str = "Invalid request", error_code: str = "bad_request", deta
chatbi/exceptions/__init__.py:167
Method__init__
( self, detail: str = "Resource conflict", error_code: str = "conflict", detai
chatbi/exceptions/__init__.py:184
Method__init__
( self, detail: str = "Unprocessable entity", error_code: str = "unprocessable_entity"
chatbi/exceptions/__init__.py:201
Method__init__
( self, detail: str = "Configuration error", error_code: str = "config_error",
chatbi/exceptions/__init__.py:235
Method__init__
(self, session: Session)
chatbi/domain/auth/repository.py:18
Method__init__
(self, session: AsyncSession)
chatbi/domain/auth/repository.py:73
Method__init__
(self, session: Session)
chatbi/domain/auth/repository.py:130
Method__init__
(self, session: AsyncSession)
chatbi/domain/auth/repository.py:174
Method__init__
( self, user_repo: AsyncUserRepository, session_repo: AsyncUserSessionRepository,
chatbi/domain/auth/service.py:23
Method__init__
( self, name: str, data_type: ColumnType, nullable: bool = True, prima
chatbi/domain/datasource/models.py:56
Method__init__
( self, name: str, schema: Optional[str] = None, columns: list[ColumnDefinitio
chatbi/domain/datasource/models.py:118
Method__init__
( self, name: str, tables: list[TableDefinition] | None = None, description: O
chatbi/domain/datasource/models.py:190
Method__init__
( self, connection_type: ConnectionType, host: Optional[SecretStr] = None, por
chatbi/domain/datasource/models.py:228
Method__init__
( self, datasource_id: str | None = None, name: str | None = None, description
chatbi/domain/datasource/models.py:296
← previousnext →301–400 of 811, ranked by callers