diff --git a/litellm-rust/crates/python-bridge/src/routes/audio_transcription/mod.rs b/litellm-rust/crates/python-bridge/src/routes/audio_transcription/mod.rs new file mode 100644 index 00000000000..f2997ee278c --- /dev/null +++ b/litellm-rust/crates/python-bridge/src/routes/audio_transcription/mod.rs @@ -0,0 +1,12 @@ +mod value; + +use pyo3::prelude::*; + +pub(super) fn register(module: &Bound<'_, PyModule>) -> PyResult<()> { + value::register(module) +} + +#[cfg(feature = "trace-parity")] +pub(super) fn register_trace(module: &Bound<'_, PyModule>) -> PyResult<()> { + value::register_trace(module) +} diff --git a/litellm-rust/crates/python-bridge/src/routes/audio_transcription.rs b/litellm-rust/crates/python-bridge/src/routes/audio_transcription/value.rs similarity index 100% rename from litellm-rust/crates/python-bridge/src/routes/audio_transcription.rs rename to litellm-rust/crates/python-bridge/src/routes/audio_transcription/value.rs diff --git a/litellm-rust/crates/python-bridge/src/routes/chat_completions/mod.rs b/litellm-rust/crates/python-bridge/src/routes/chat_completions/mod.rs new file mode 100644 index 00000000000..f2997ee278c --- /dev/null +++ b/litellm-rust/crates/python-bridge/src/routes/chat_completions/mod.rs @@ -0,0 +1,12 @@ +mod value; + +use pyo3::prelude::*; + +pub(super) fn register(module: &Bound<'_, PyModule>) -> PyResult<()> { + value::register(module) +} + +#[cfg(feature = "trace-parity")] +pub(super) fn register_trace(module: &Bound<'_, PyModule>) -> PyResult<()> { + value::register_trace(module) +} diff --git a/litellm-rust/crates/python-bridge/src/routes/chat_completions.rs b/litellm-rust/crates/python-bridge/src/routes/chat_completions/value.rs similarity index 100% rename from litellm-rust/crates/python-bridge/src/routes/chat_completions.rs rename to litellm-rust/crates/python-bridge/src/routes/chat_completions/value.rs diff --git a/litellm-rust/crates/python-bridge/src/routes/messages/mod.rs b/litellm-rust/crates/python-bridge/src/routes/messages/mod.rs new file mode 100644 index 00000000000..f2997ee278c --- /dev/null +++ b/litellm-rust/crates/python-bridge/src/routes/messages/mod.rs @@ -0,0 +1,12 @@ +mod value; + +use pyo3::prelude::*; + +pub(super) fn register(module: &Bound<'_, PyModule>) -> PyResult<()> { + value::register(module) +} + +#[cfg(feature = "trace-parity")] +pub(super) fn register_trace(module: &Bound<'_, PyModule>) -> PyResult<()> { + value::register_trace(module) +} diff --git a/litellm-rust/crates/python-bridge/src/routes/messages.rs b/litellm-rust/crates/python-bridge/src/routes/messages/value.rs similarity index 100% rename from litellm-rust/crates/python-bridge/src/routes/messages.rs rename to litellm-rust/crates/python-bridge/src/routes/messages/value.rs