chat-ui not functional yet but builds

This commit is contained in:
geoffsee
2025-08-31 18:18:56 -04:00
parent 38d51722f2
commit 2b4a8a9df8
27 changed files with 278 additions and 742 deletions

77
Cargo.lock generated
View File

@@ -247,30 +247,6 @@ dependencies = [
"syn 2.0.106",
]
[[package]]
name = "async-openai-wasm"
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee2d154d8b82bf6a5786a9bb77f9daa5053318564d15f1c01ad2536e613a0055"
dependencies = [
"async-openai-macros",
"base64 0.22.1",
"bytes",
"derive_builder",
"eventsource-stream",
"futures",
"getrandom 0.3.3",
"pin-project",
"rand 0.9.2",
"reqwest",
"reqwest-eventsource",
"secrecy",
"serde",
"serde_json",
"thiserror 2.0.15",
"tracing",
]
[[package]]
name = "async-trait"
version = "0.1.89"
@@ -845,6 +821,20 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "chat-ui"
version = "0.1.0"
dependencies = [
"axum",
"console_error_panic_hook",
"leptos",
"leptos_axum",
"leptos_meta",
"leptos_router",
"tokio",
"wasm-bindgen",
]
[[package]]
name = "clang-sys"
version = "1.8.1"
@@ -2939,28 +2929,6 @@ dependencies = [
"web-sys",
]
[[package]]
name = "leptos-app"
version = "0.1.2"
dependencies = [
"async-openai-wasm",
"axum",
"console_error_panic_hook",
"either",
"futures-util",
"js-sys",
"leptos",
"leptos_axum",
"leptos_meta",
"leptos_router",
"serde",
"serde_json",
"tokio",
"uuid",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "leptos_axum"
version = "0.8.6"
@@ -4086,9 +4054,10 @@ name = "predict-otron-9000"
version = "0.1.2"
dependencies = [
"axum",
"chat-ui",
"embeddings-engine",
"inference-engine",
"leptos-app",
"log",
"mime_guess",
"reqwest",
"rust-embed",
@@ -4839,6 +4808,7 @@ version = "8.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a"
dependencies = [
"axum",
"rust-embed-impl",
"rust-embed-utils",
"walkdir",
@@ -6463,22 +6433,9 @@ checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be"
dependencies = [
"getrandom 0.3.3",
"js-sys",
"rand 0.9.2",
"uuid-macro-internal",
"wasm-bindgen",
]
[[package]]
name = "uuid-macro-internal"
version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22b7ad00068276db5fea436dba78daa7891b8d60db76e4f51cbdefbdecdab97e"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.106",
]
[[package]]
name = "v_frame"
version = "0.3.9"