From 912773c25a113f49c5df63cd3a8086d38c75103e Mon Sep 17 00:00:00 2001 From: sigoden Date: Tue, 24 Sep 2024 07:42:24 +0800 Subject: refactor: embeddings/rerank fn accept ref data (#878) --- src/client/macros.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/client/macros.rs') diff --git a/src/client/macros.rs b/src/client/macros.rs index 67a2d83..ee710c3 100644 --- a/src/client/macros.rs +++ b/src/client/macros.rs @@ -194,7 +194,7 @@ macro_rules! impl_client_trait { async fn embeddings_inner( &self, client: &reqwest::Client, - data: $crate::client::EmbeddingsData, + data: &$crate::client::EmbeddingsData, ) -> Result<$crate::client::EmbeddingsOutput> { let request_data = $prepare_embeddings(self, data)?; let builder = self.request_builder(client, request_data, ApiType::Embeddings); @@ -204,7 +204,7 @@ macro_rules! impl_client_trait { async fn rerank_inner( &self, client: &reqwest::Client, - data: $crate::client::RerankData, + data: &$crate::client::RerankData, ) -> Result<$crate::client::RerankOutput> { let request_data = $prepare_rerank(self, data)?; let builder = self.request_builder(client, request_data, ApiType::Rerank); -- cgit v1.2.3