From b278d242d03ba614779243ec9e9495fc95abea3d Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sun, 5 Oct 2025 15:15:55 +0200 Subject: strops format --- include/importer.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'include/importer.hpp') diff --git a/include/importer.hpp b/include/importer.hpp index fde297a..cb24cf8 100644 --- a/include/importer.hpp +++ b/include/importer.hpp @@ -23,9 +23,10 @@ #define I_ERR_FAILED_QUERY 2 #define I_ERR_FAILED_IMPORT 3 +typedef uint32_t i_err; + namespace importer { - typedef uint32_t i_err; typedef enum { @@ -47,6 +48,7 @@ namespace importer { typedef struct { + char* provider_name; bool (*upload_file)(char* file_path, char* file_id, size_t file_id_len); bool (*query_with_file)(char* query, size_t query_length, char* file_id, char** response); } ai_provider_impl; @@ -55,5 +57,5 @@ namespace importer { const char* status_to_string(status status); invoice_request* ai_document_to_invoice(char* file_path); - + ai_provider_impl get_ai_provider_implementation(ai_provider provider); } \ No newline at end of file -- cgit v1.2.3-70-g09d2