20 lines
840 B
Diff
20 lines
840 B
Diff
diff --git a/dist/embeddings.js b/dist/embeddings.js
|
|
index 1f8154be3e9c22442a915eb4b85fa6d2a21b0d0c..dc13ef4a30e6c282824a5357bcee9bd0ae222aab 100644
|
|
--- a/dist/embeddings.js
|
|
+++ b/dist/embeddings.js
|
|
@@ -214,10 +214,12 @@ export class OpenAIEmbeddings extends Embeddings {
|
|
* @returns Promise that resolves to an embedding for the document.
|
|
*/
|
|
async embedQuery(text) {
|
|
+ const isBaiduCloud = this.clientConfig.baseURL.includes('baidubce.com')
|
|
+ const input = this.stripNewLines ? text.replace(/\n/g, ' ') : text
|
|
const params = {
|
|
model: this.model,
|
|
- input: this.stripNewLines ? text.replace(/\n/g, " ") : text,
|
|
- };
|
|
+ input: isBaiduCloud ? [input] : input
|
|
+ }
|
|
if (this.dimensions) {
|
|
params.dimensions = this.dimensions;
|
|
}
|