dependencies delete aha_openai_dive,chrono

This commit is contained in:
jhqxxx
2026-03-31 12:30:12 +08:00
parent 363833d8fb
commit 3e510a4172
64 changed files with 1076 additions and 422 deletions
+5 -1
View File
@@ -5,8 +5,9 @@
// use std::io::{Read, Seek};
// use std::{io::Cursor, time::Instant};
use aha::utils::{timestamp, timestamp_millis};
// use aha::utils::tensor_utils::repeat_interleave;
// use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
// use crate::params::chat::ChatCompletionParameters;
use anyhow::Result;
// use byteorder::{LittleEndian, ReadBytesExt};
// use candle_core::Tensor;
@@ -35,6 +36,9 @@ async fn download_test() -> Result<()> {
#[test]
fn messy_test() -> Result<()> {
// RUST_BACKTRACE=1 cargo test -F cuda --test messy_test messy_test -r -- --nocapture
println!("当前秒级时间戳: {}", timestamp());
println!("当前毫秒级时间戳: {}", timestamp_millis());
// let t1 = Tensor::randn(0.0, 1.0, (1, 2, 6), device)?;
// println!(" t1: {}", t1);
// let t2 = t1.pad_with_zeros(D::Minus1, -3, 0)?;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::params::chat::ChatCompletionParameters;
use aha::models::{GenerateModel, deepseek_ocr::generate::DeepseekOCRGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, fun_asr_nano::generate::FunAsrNanoGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
#[test]
+1 -1
View File
@@ -1,7 +1,7 @@
use std::time::Instant;
use aha::models::{GenerateModel, qwen3vl::generate::Qwen3VLGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
#[test]
+1 -1
View File
@@ -1,7 +1,7 @@
use std::time::Instant;
use aha::{
chat::ChatCompletionParameters,
params::chat::ChatCompletionParameters,
models::{GenerateModel, qwen3_5::generate::Qwen3_5GenerateModel},
};
use anyhow::Result;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, glm_asr_nano::generate::GlmAsrNanoGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, glm_ocr::generate::GlmOcrGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, hunyuan_ocr::generate::HunyuanOCRGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,5 +1,5 @@
use aha::{
chat::ChatCompletionParameters,
params::chat::ChatCompletionParameters,
models::{GenerateModel, lfm2::generate::Lfm2GenerateModel},
};
use anyhow::Result;
+3 -3
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::{
chat::ChatCompletionParameters,
params::chat::ChatCompletionParameters,
models::{GenerateModel, lfm2vl::generate::Lfm2VLGenerateModel},
};
use anyhow::Result;
@@ -12,8 +12,8 @@ fn lfm2vl_generate() -> Result<()> {
let save_dir =
aha::utils::get_default_save_dir().ok_or(anyhow::anyhow!("Failed to get save dir"))?;
// let model_path = format!("{}/LiquidAI/LFM2.5-VL-1.6B/", save_dir);
let model_path = format!("{}/LiquidAI/LFM2-VL-1.6B/", save_dir);
let model_path = format!("{}/LiquidAI/LFM2.5-VL-1.6B/", save_dir);
// let model_path = format!("{}/LiquidAI/LFM2-VL-1.6B/", save_dir);
let message = r#"
{
"model": "lfm2vl",
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, minicpm4::generate::MiniCPMGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, paddleocr_vl::generate::PaddleOCRVLGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, qwen2_5vl::generate::Qwen2_5VLGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, qwen3::generate::Qwen3GenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, qwen3_5::generate::Qwen3_5GenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, qwen3_asr::generate::Qwen3AsrGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
#[test]
+1 -1
View File
@@ -1,7 +1,7 @@
use std::{pin::pin, time::Instant};
use aha::models::{GenerateModel, qwen3vl::generate::Qwen3VLGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
use rocket::futures::StreamExt;
+1 -1
View File
@@ -1,7 +1,7 @@
use std::time::Instant;
use aha::models::rmbg2_0::generate::RMBG2_0Model;
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
#[test]
+1 -1
View File
@@ -1,7 +1,7 @@
use std::time::Instant;
use aha::models::{GenerateModel, qwen2_5vl::generate::Qwen2_5VLGenerateModel};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use aha::params::chat::ChatCompletionParameters;
use anyhow::Result;
#[test]
+1 -1
View File
@@ -1,5 +1,6 @@
use std::time::Instant;
use aha::params::chat::ChatCompletionParameters;
use aha::{
models::{
GenerateModel,
@@ -7,7 +8,6 @@ use aha::{
},
utils::audio_utils::{extract_and_save_audio_from_response, save_wav},
};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use anyhow::{Ok, Result};
#[test]
+1 -1
View File
@@ -1,5 +1,6 @@
use std::time::Instant;
use aha::params::chat::ChatCompletionParameters;
use aha::{
models::{
GenerateModel,
@@ -7,7 +8,6 @@ use aha::{
},
utils::audio_utils::{extract_and_save_audio_from_response, save_wav},
};
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
use anyhow::{Ok, Result};
#[test]