diff options
| author | sigoden <sigoden@gmail.com> | 2024-09-24 07:42:24 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-24 07:42:24 +0800 |
| commit | 912773c25a113f49c5df63cd3a8086d38c75103e (patch) | |
| tree | 7d653edf095f0949d1eeb2f83ec3e5616972c3b1 /src/client/macros.rs | |
| parent | 00c4a6e421f01590ffc3fa5601e93d5ec755fca7 (diff) | |
| download | aichat-912773c25a113f49c5df63cd3a8086d38c75103e.tar.gz | |
refactor: embeddings/rerank fn accept ref data (#878)
Diffstat (limited to 'src/client/macros.rs')
| -rw-r--r-- | src/client/macros.rs | 4 |
1 files changed, 2 insertions, 2 deletions
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); |
