@@ -142,20 +142,20 @@ mod openai {
142142 tracing:: debug!( "Adding user to request body" ) ;
143143 let mut json_body: HashMap < String , Box < RawValue > > = serde_json:: from_slice ( & body)
144144 . map_err ( |e| {
145- Error :: InternalErr ( format ! ( "Failed to parse request body: {}" , e) )
145+ Error :: internal_err ( format ! ( "Failed to parse request body: {}" , e) )
146146 } ) ?;
147147
148148 let user_json_string = serde_json:: Value :: String ( user. unwrap ( ) ) . to_string ( ) ; // makes sure to escape characters
149149
150150 json_body. insert (
151151 "user" . to_string ( ) ,
152152 RawValue :: from_string ( user_json_string)
153- . map_err ( |e| Error :: InternalErr ( format ! ( "Failed to parse user: {}" , e) ) ) ?,
153+ . map_err ( |e| Error :: internal_err ( format ! ( "Failed to parse user: {}" , e) ) ) ?,
154154 ) ;
155155
156156 body = serde_json:: to_vec ( & json_body)
157157 . map_err ( |e| {
158- Error :: InternalErr ( format ! ( "Failed to reserialize request body: {}" , e) )
158+ Error :: internal_err ( format ! ( "Failed to reserialize request body: {}" , e) )
159159 } ) ?
160160 . into ( ) ;
161161 }
@@ -204,13 +204,13 @@ mod openai {
204204 . send ( )
205205 . await
206206 . map_err ( |err| {
207- Error :: InternalErr ( format ! (
207+ Error :: internal_err ( format ! (
208208 "Failed to get OpenAI credentials using credentials flow: {}" ,
209209 err
210210 ) )
211211 } ) ?;
212212 let response = response. json :: < OpenaiCredentials > ( ) . await . map_err ( |err| {
213- Error :: InternalErr ( format ! (
213+ Error :: internal_err ( format ! (
214214 "Failed to parse OpenAI credentials from credentials flow: {}" ,
215215 err
216216 ) )
@@ -220,7 +220,7 @@ mod openai {
220220
221221 pub async fn get_cached_value ( db : & DB , w_id : & str , resource : Value ) -> Result < KeyCache > {
222222 let config = serde_json:: from_value ( resource)
223- . map_err ( |e| Error :: InternalErr ( format ! ( "validating openai resource {e:#}" ) ) ) ?;
223+ . map_err ( |e| Error :: internal_err ( format ! ( "validating openai resource {e:#}" ) ) ) ?;
224224
225225 let mut user = None :: < String > ;
226226 let mut resource = match config {
@@ -257,7 +257,7 @@ mod openai {
257257 let azure_base_path = if let Some ( azure_base_path) = azure_base_path {
258258 Some (
259259 serde_json:: from_value :: < String > ( azure_base_path) . map_err ( |e| {
260- Error :: InternalErr ( format ! ( "validating openai azure base path {e:#}" ) )
260+ Error :: internal_err ( format ! ( "validating openai azure base path {e:#}" ) )
261261 } ) ?,
262262 )
263263 } else {
@@ -303,7 +303,7 @@ mod anthropic {
303303
304304 pub async fn get_cached_value ( db : & DB , w_id : & str , resource : Value ) -> Result < KeyCache > {
305305 let mut resource: AnthropicCache = serde_json:: from_value ( resource)
306- . map_err ( |e| Error :: InternalErr ( format ! ( "validating anthropic resource {e:#}" ) ) ) ?;
306+ . map_err ( |e| Error :: internal_err ( format ! ( "validating anthropic resource {e:#}" ) ) ) ?;
307307 resource. api_key = get_variable_or_self ( resource. api_key , db, w_id) . await ?;
308308 Ok ( KeyCache :: Anthropic ( resource) )
309309 }
@@ -335,7 +335,7 @@ mod mistral {
335335
336336 pub async fn get_cached_value ( db : & DB , w_id : & str , resource : Value ) -> Result < KeyCache > {
337337 let mut resource: MistralCache = serde_json:: from_value ( resource)
338- . map_err ( |e| Error :: InternalErr ( format ! ( "validating mistral resource {e:#}" ) ) ) ?;
338+ . map_err ( |e| Error :: internal_err ( format ! ( "validating mistral resource {e:#}" ) ) ) ?;
339339 resource. api_key = get_variable_or_self ( resource. api_key , db, w_id) . await ?;
340340 Ok ( KeyCache :: Mistral ( resource) )
341341 }
@@ -472,7 +472,7 @@ async fn proxy(
472472 . await ?;
473473
474474 if ai_resource. is_none ( ) {
475- return Err ( Error :: InternalErr ( "AI resource not configured" . to_string ( ) ) ) ;
475+ return Err ( Error :: internal_err ( "AI resource not configured" . to_string ( ) ) ) ;
476476 }
477477
478478 let ai_resource = serde_json:: from_value :: < AIResource > ( ai_resource. unwrap ( ) )
@@ -497,7 +497,7 @@ async fn proxy(
497497 } ;
498498
499499 if resource. is_none ( ) {
500- return Err ( Error :: InternalErr ( format ! (
500+ return Err ( Error :: internal_err ( format ! (
501501 "{:?} resource missing value" ,
502502 ai_provider
503503 ) ) ) ;
0 commit comments