diff --git a/envoyfilter/Cargo.lock b/envoyfilter/Cargo.lock index fcfbea66..59910a0f 100644 --- a/envoyfilter/Cargo.lock +++ b/envoyfilter/Cargo.lock @@ -863,7 +863,7 @@ dependencies = [ "http", "log", "md5", - "open-message-format", + "open-message-format-embeddings", "proxy-wasm", "proxy-wasm-test-framework", "serde", @@ -1108,7 +1108,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] -name = "open-message-format" +name = "open-message-format-embeddings" version = "1.0.0" dependencies = [ "reqwest", diff --git a/envoyfilter/Cargo.toml b/envoyfilter/Cargo.toml index f23e8fbb..e3dff7c1 100644 --- a/envoyfilter/Cargo.toml +++ b/envoyfilter/Cargo.toml @@ -14,7 +14,7 @@ serde = { version = "1.0", features = ["derive"] } serde_yaml = "0.9.34" serde_json = "1.0" md5 = "0.7.0" -open-message-format = { path = "../open-message-format/clients/omf-rust" } +open-message-format-embeddings = { path = "../open-message-format/clients/omf-embeddings-rust" } http = "1.1.0" [dev-dependencies] diff --git a/envoyfilter/src/common_types.rs b/envoyfilter/src/common_types.rs index 162a7511..4882e1bb 100644 --- a/envoyfilter/src/common_types.rs +++ b/envoyfilter/src/common_types.rs @@ -1,5 +1,5 @@ use crate::configuration::PromptTarget; -use open_message_format::models::CreateEmbeddingRequest; +use open_message_format_embeddings::models::CreateEmbeddingRequest; use serde::{Deserialize, Serialize}; use std::collections::HashMap; diff --git a/envoyfilter/src/filter_context.rs b/envoyfilter/src/filter_context.rs index c17bd111..70220359 100644 --- a/envoyfilter/src/filter_context.rs +++ b/envoyfilter/src/filter_context.rs @@ -7,7 +7,7 @@ use crate::stats::{Gauge, RecordingMetric}; use crate::stream_context::StreamContext; use log::info; use md5::Digest; -use open_message_format::models::{ +use open_message_format_embeddings::models::{ CreateEmbeddingRequest, CreateEmbeddingRequestInput, CreateEmbeddingResponse, }; use proxy_wasm::traits::*; diff --git a/envoyfilter/src/stream_context.rs b/envoyfilter/src/stream_context.rs index c7ec9e0e..1ea15818 100644 --- a/envoyfilter/src/stream_context.rs +++ b/envoyfilter/src/stream_context.rs @@ -13,7 +13,7 @@ use http::StatusCode; use log::error; use log::info; use log::warn; -use open_message_format::models::{ +use open_message_format_embeddings::models::{ CreateEmbeddingRequest, CreateEmbeddingRequestInput, CreateEmbeddingResponse, }; use proxy_wasm::traits::*; diff --git a/open-message-format b/open-message-format index 1469e1ec..1e838f3f 160000 --- a/open-message-format +++ b/open-message-format @@ -1 +1 @@ -Subproject commit 1469e1ec49dd9b7fcf91e16fea4781294ced7660 +Subproject commit 1e838f3f4019e802099309687ca404509cb114a2