MCPcopy Create free account

hub / github.com/WellApp-ai/Well / functions

Functions296 in github.com/WellApp-ai/Well

↓ 1 callersFunctionmockFileExists
(path: string)
ai-invoice-receipt-fraud-detector/tests/cli-integration.test.ts:611
↓ 1 callersFunctionmockFormatFraudDetectionPrompt
(documentText: string)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:679
↓ 1 callersFunctionmockHandleCorruptedDocument
(document: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:826
↓ 1 callersFunctionmockHandleLLMError
(scenario: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:697
↓ 1 callersFunctionmockHandleMalformedResponse
(scenario: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:783
↓ 1 callersFunctionmockHandleNetworkTimeout
(scenario: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:765
↓ 1 callersFunctionmockHandleRateLimit
(scenario: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:774
↓ 1 callersFunctionmockHandleTimeout
(scenario: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:848
↓ 1 callersFunctionmockHandleUnsupportedFormat
(document: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:835
↓ 1 callersFunctionmockLoadConfiguration
(envVars: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:729
↓ 1 callersFunctionmockLoadTest
(scenario: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:821
↓ 1 callersFunctionmockMergeConfigurations
(envConfig: any, cliOptions: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:740
↓ 1 callersFunctionmockParseLLMResponse
(response: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:687
↓ 1 callersFunctionmockPerformanceTest
(params: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:795
↓ 1 callersFunctionmockRateLimiter
(config: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:811
↓ 1 callersFunctionmockReadFile
(path: string)
ai-invoice-receipt-fraud-detector/tests/cli-integration.test.ts:616
↓ 1 callersFunctionmockResolveConflictingResults
(results: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:776
↓ 1 callersFunctionmockRetryLogic
()
ai-invoice-extractor/tests/unit/extractors/extractor-fixed.test.ts:313
↓ 1 callersFunctionmockSanitizeError
(error: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:894
↓ 1 callersFunctionmockSanitizeForLogging
(document: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:857
↓ 1 callersFunctionmockValidateConfiguration
(config: any)
ai-invoice-extractor/tests/integration/extractor-integration.test.ts:748
↓ 1 callersFunctionmockValidateInput
(input: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:881
↓ 1 callersFunctionmockValidateMathConsistency
(documentData: any)
ai-invoice-receipt-fraud-detector/tests/fraud-detector.test.ts:621
↓ 1 callersFunctionparseBoolean
(val: string | undefined)
ai-invoice-extractor/tests/unit/utils/utils.test.ts:376
↓ 1 callersFunctionparseDocument
(input: DocumentInput)
ai-invoice-receipt-fraud-detector/packages/core/src/parseDocument.ts:7
↓ 1 callersMethodparse_receipt_data
Parse receipt data from text input Args: receipt_text: Raw receipt text to parse Returns:
ai-receipt-generator/src/core/services/receipt_service.py:81
↓ 1 callersFunctionreadFileSync
* Read a file * @param path - The path to the file * @returns The file content as Buffer
ai-invoice-extractor/src/utils/file.ts:75
↓ 1 callersFunctionrun
()
ai-invoice-receipt-fraud-detector/packages/cli/src/index.ts:39
↓ 1 callersFunctiontest_api_setup
Test FastAPI setup
ai-receipt-generator/test_runner.py:53
↓ 1 callersFunctiontest_basic_functionality
Test basic functionality without external dependencies
ai-receipt-generator/test_runner.py:15
↓ 1 callersMethodto_http_exception
(self)
ai-receipt-generator/src/core/errors/__init__.py:81
↓ 1 callersFunctionuseLLMBackend
(type: 'openai' | 'anthropic' | 'mistral' | 'custom', options: LLMOptions)
ai-invoice-receipt-fraud-detector/packages/models/src/llm.ts:6
↓ 1 callersMethodvalidate
(self, data: Dict[str, Any])
ai-invoice-extractor/exporters/base_exporter.py:7
↓ 1 callersMethodvalidateRequiredFields
(invoice: FatturapaInvoice)
ai-invoice-extractor/src/exporters/fatturapa-xml.ts:422
Method__init__
(self, code: ErrorCode, message: str, status_code: int,
ai-receipt-generator/src/core/errors/__init__.py:42
Method__init__
(self, style_name: str, available_styles: List[str])
ai-receipt-generator/src/core/errors/__init__.py:89
Method__init__
(self, operation: str, original_error: str)
ai-receipt-generator/src/core/errors/__init__.py:104
Method__init__
(self)
ai-receipt-generator/src/core/services/receipt_service.py:25
Method__init__
(self, api_key: str = None, model: str = "gpt-3.5-turbo")
ai-receipt-generator/src/core/generators/openai_generator.py:9
Method__init__
(self, api_key: str = None, model: str = "claude-3-haiku-20240307")
ai-receipt-generator/src/core/generators/anthropic_generator.py:9
Method_export
(self, data: dict, output_path: str)
ai-invoice-extractor/exporters/ubl_exporter.py:7
Method_export
(self, data: dict, output_path: str)
ai-invoice-extractor/exporters/json_exporter.py:7
Method_export
(self, data: dict, output_path: str)
ai-invoice-extractor/exporters/csv_exporter.py:7
Method_export
(self, data: dict, output_path: str)
ai-invoice-extractor/exporters/xml_exporter.py:7
Method_export
(self, data: dict, output_path: str)
ai-invoice-extractor/exporters/xero_exporter.py:7
Method_export
(self, data: dict, output_path: str)
ai-invoice-extractor/exporters/quickbooks_exporter.py:6
Functionadd_process_time_header
Add processing time header to responses
ai-receipt-generator/src/core/api/app.py:156
Functionadd_request_id_header
Add request ID header for tracking
ai-receipt-generator/src/core/api/app.py:165
FunctionanalyseFile
(input: AnalyseFilePathInput<O>)
ai-invoice-extractor/src/extractors/extractor.ts:62
Methodcalculate_line_total
(cls, v, values)
ai-receipt-generator/src/core/api/models.py:47
Functionconstructor
(details: ErrorDetails)
shared/errors/base.ts:17
Functionconstructor
(protected readonly model: LanguageModelV1)
ai-invoice-extractor/src/extractors/extractor.ts:57
Methodconstructor
( message: string, context: ErrorContext, technicalDetails?: string )
shared/errors/base.ts:49
Methodconstructor
( provider: string, model: string, originalError: string, context: ErrorContext )
shared/errors/base.ts:70
Methodconstructor
( operation: string, context: ErrorContext, technicalDetails?: string )
shared/errors/base.ts:96
Methodconstructor
(private options: XmlOptions = {})
ai-invoice-extractor/src/exporters/fatturapa-xml.ts:17
Methodconstructor
(private options: JsonExportOptions = {})
ai-invoice-extractor/src/exporters/fatturapa-json.ts:60
Methodconstructor
(model: MistralModelId | AnyString, apiKey: string)
ai-invoice-extractor/src/extractors/extractor.ts:217
Methodconstructor
(model: AnthropicModelId | AnyString, apiKey: string)
ai-invoice-extractor/src/extractors/extractor.ts:229
Methodconstructor
(model: OpenAIModelId | AnyString, apiKey: string)
ai-invoice-extractor/src/extractors/extractor.ts:241
Methodconstructor
(model: GoogleModelId | AnyString, apiKey: string)
ai-invoice-extractor/src/extractors/extractor.ts:253
Methodconstructor
(model: AnyString, baseURL?: string)
ai-invoice-extractor/src/extractors/extractor.ts:265
Methodconstructor
()
ai-invoice-extractor/tests/unit/extractors/extractor.test.ts:77
Functioncreate_style
Create a new receipt style - **name**: Style name (without .json extension) - **content**: Style configuration JSON - **descript
ai-receipt-generator/src/core/api/router.py:315
Functioncreate_style_legacy
Legacy endpoint for creating styles
ai-receipt-generator/src/core/api/router.py:441
Functiondebug_info
Debug information endpoint (development only)
ai-receipt-generator/src/core/api/app.py:252
Functiondefault_style
Loads the default style for tests.
ai-receipt-generator/tests/test_core.py:11
Functiondelete_style
Delete a receipt style
ai-receipt-generator/src/core/api/router.py:343
Methodexport
* Exports FatturaPA invoice data to compliant XML
ai-invoice-extractor/src/exporters/fatturapa-xml.ts:29
Methodexport
* Exports FatturaPA invoice data to structured JSON
ai-invoice-extractor/src/exporters/fatturapa-json.ts:73
MethodexportRaw
* Exports raw extracted data maintaining confidence scores
ai-invoice-extractor/src/exporters/fatturapa-json.ts:86
Functiongenerate_image_prompt_cli
( input_path: Path = typer.Option(None, help="YAML or JSON file containing receipt input data"), style
ai-receipt-generator/src/core/cli.py:37
Functiongenerate_receipt
(request: ReceiptGenerationRequest)
ai-receipt-generator/src/core/api/router.py:92
Functiongenerate_receipt_data_only
Generate receipt data only (without image) Faster endpoint for when only data is needed
ai-receipt-generator/src/core/api/router.py:140
Functiongenerate_receipt_legacy
Legacy endpoint for receipt generation
ai-receipt-generator/src/core/api/router.py:458
FunctiongetCurrentLLM
()
ai-invoice-receipt-fraud-detector/packages/models/src/llm.ts:16
FunctiongetFraudDetectionPrompt
(documentText: string)
ai-invoice-receipt-fraud-detector/packages/core/src/llm/getFraudDetectionPrompt.ts:7
FunctiongetMetadata
* Get file metadata * @param path - The path to the file * @returns The file metadata
ai-invoice-extractor/src/utils/file.ts:34
Functionget_config
Get current receipt generation configuration
ai-receipt-generator/src/core/api/router.py:372
Functionget_current_config
Legacy endpoint for getting current configuration
ai-receipt-generator/src/core/api/router.py:414
Methodget_exporter
Get an exporter instance by format name.
ai-invoice-extractor/exporters/exporter_factory.py:16
Functionget_status
Get API status and configuration
ai-receipt-generator/src/core/api/router.py:58
Functionget_style_info
Get detailed information about a specific style
ai-receipt-generator/src/core/api/router.py:280
Functionglobal_exception_handler
Global exception handler for unhandled errors
ai-receipt-generator/src/core/api/app.py:179
Functionhealth_check
Health check endpoint
ai-receipt-generator/src/core/api/router.py:45
Functioninvalid_config_data
()
ai-receipt-generator/tests/test_config_loader.py:23
Functionlist_styles
Get list of available receipt styles
ai-receipt-generator/src/core/api/router.py:269
Functionmask
* Mask a string by showing only the last 5 characters * @param str - The string to mask * @returns The masked string
ai-invoice-extractor/src/utils/string.ts:7
Functionparse_receipt
Parse receipt data from text input - **receipt_text**: Raw receipt text to parse - **language**: Language of receipt text (default:
ai-receipt-generator/src/core/api/router.py:167
Functionping
Simple ping endpoint for health checks
ai-receipt-generator/src/core/api/app.py:212
FunctionreadFile
* Read a file * @param path - The path to the file * @returns The file content as Buffer
ai-invoice-extractor/src/utils/file.ts:66
Functionreceipt_generator_exception_handler
Handle custom receipt generator errors
ai-receipt-generator/src/core/api/app.py:269
Functionreceipt_generator_exception_handler
Handle custom receipt generator errors
ai-receipt-generator/src/core/api/router.py:84
Methodregister
Decorator to register exporter classes.
ai-invoice-extractor/exporters/exporter_factory.py:8
Functionroot
Root endpoint with API information
ai-receipt-generator/src/core/api/app.py:201
Methodsample_receipt_data
Sample receipt data for testing
ai-receipt-generator/tests/test_comprehensive.py:316
Methodsample_style
Sample style configuration for testing
ai-receipt-generator/tests/test_comprehensive.py:327
Functionshutdown_event
Application shutdown event
ai-receipt-generator/src/core/api/app.py:241
Functionstartup_event
Application startup event
ai-receipt-generator/src/core/api/app.py:232
Methodtest_anthropic_generation
Test Anthropic text generation
ai-receipt-generator/tests/test_comprehensive.py:617
← previousnext →101–200 of 296, ranked by callers