Compare commits

..

2 commits

Author SHA1 Message Date
4d60f2f208 Merge branch 'main' of https://alm.pragmatismo.com.br/generalbots/gbserver
All checks were successful
GBCI / build (push) Successful in 7m57s
2025-09-30 10:00:31 -03:00
b10be7cfa3 Clean imports, rename helper, reorder service 2025-09-30 09:59:51 -03:00
3 changed files with 3 additions and 3 deletions

View file

@ -87,10 +87,10 @@ async fn main() -> std::io::Result<()> {
.service(list_emails)
.service(send_email)
.service(chat_stream)
.service(generic_chat_completions)
.service(chat)
.service(chat_completions_local)
.service(save_draft)
.service(generic_chat_completions)
.service(embeddings_local)
.service(get_latest_email_from)
})

View file

@ -24,7 +24,7 @@ pub fn first_keyword(engine: &mut Engine) {
#[cfg(test)]
mod tests {
use super::*;
use rhai::{Dynamic, Engine};
use rhai::Engine;
fn setup_engine() -> Engine {
let mut engine = Engine::new();

View file

@ -36,7 +36,7 @@ struct Choice {
finish_reason: String,
}
fn clean_request_body(body: &str) -> String {
fn _clean_request_body(body: &str) -> String {
// Remove problematic parameters that might not be supported by all providers
let re = Regex::new(r#","?\s*"(max_completion_tokens|parallel_tool_calls|top_p|frequency_penalty|presence_penalty)"\s*:\s*[^,}]*"#).unwrap();
re.replace_all(body, "").to_string()