@@ -118,6 +118,7 @@ describe.each([{ permission: 'Master' }, { permission: 'Admin' }])(
118118 mean : 0.7 ,
119119 sigma : 0.3 ,
120120 } ,
121+ url : 'https://api.openai.com/v1/embeddings' ,
121122 } ,
122123 } ;
123124 const task : EnqueuedTask = await client
@@ -169,17 +170,25 @@ describe.each([{ permission: 'Master' }, { permission: 'Admin' }])(
169170 dimensions : 1536 ,
170171 documentTemplate :
171172 "A movie titled '{{doc.title}}' whose description starts with {{doc.overview|truncatewords: 20}}" ,
172- inputField : [ 'input' ] ,
173- inputType : 'textArray' ,
174- query : {
175- model : 'text-embedding-ada-002' ,
176- } ,
177- pathToEmbeddings : [ 'data' ] ,
178- embeddingObject : [ 'embedding' ] ,
179173 distribution : {
180174 mean : 0.7 ,
181175 sigma : 0.3 ,
182176 } ,
177+ request : {
178+ model : 'text-embedding-3-small' ,
179+ input : [ '{{text}}' , '{{..}}' ] ,
180+ } ,
181+ response : {
182+ data : [
183+ {
184+ embedding : '{{embedding}}' ,
185+ } ,
186+ '{{..}}' ,
187+ ] ,
188+ } ,
189+ headers : {
190+ 'Custom-Header' : 'CustomValue' ,
191+ } ,
183192 } ,
184193 } ;
185194 const task : EnqueuedTask = await client
@@ -197,7 +206,7 @@ describe.each([{ permission: 'Master' }, { permission: 'Admin' }])(
197206 } ) ;
198207 } ) ;
199208
200- test . skip ( `${ permission } key: Update embedders with 'ollama' source` , async ( ) => {
209+ test ( `${ permission } key: Update embedders with 'ollama' source` , async ( ) => {
201210 const client = await getClient ( permission ) ;
202211 const newEmbedder : Embedders = {
203212 default : {
@@ -210,6 +219,7 @@ describe.each([{ permission: 'Master' }, { permission: 'Admin' }])(
210219 mean : 0.7 ,
211220 sigma : 0.3 ,
212221 } ,
222+ dimensions : 512 ,
213223 } ,
214224 } ;
215225 const task : EnqueuedTask = await client
0 commit comments