From 478b4ff1e648492ea90af2188107436b63b9b28c Mon Sep 17 00:00:00 2001 From: Matthew Farrellee Date: Sun, 31 Aug 2025 17:48:35 -0400 Subject: [PATCH] chore(migrate apis): move VectorDBWithIndex from embeddings to openai_embeddings (#3294) # What does this PR do? migrates VectorDBWithIndex to use openai_embeddings part of #2365 ## Test Plan existing unit tests --- .../providers/utils/memory/vector_store.py | 10 +- .../recordings/responses/1e11c2b20ff8.json | 422 +++++ .../recordings/responses/23506e73bb9e.json | 422 +++++ .../recordings/responses/3dff18060ebc.json | 422 +++++ .../recordings/responses/417020320684.json | 422 +++++ .../recordings/responses/4420515208a8.json | 422 +++++ .../recordings/responses/5370751803dc.json | 422 +++++ .../recordings/responses/62aa454ea5f9.json | 422 +++++ .../recordings/responses/72c1126ff2f9.json | 422 +++++ .../recordings/responses/7b25b702ea18.json | 422 +++++ .../recordings/responses/802f60021837.json | 422 +++++ .../recordings/responses/9e651e5fcfe2.json | 1595 +++++++++++++++++ .../recordings/responses/b5e3ed420986.json | 422 +++++ .../recordings/responses/b612debbd3bf.json | 422 +++++ .../recordings/responses/c2199d6064db.json | 422 +++++ .../recordings/responses/d86d4fc1eaca.json | 422 +++++ .../recordings/responses/e0a6dce1d94b.json | 422 +++++ .../recordings/responses/f6d655e91ac3.json | 422 +++++ tests/unit/providers/vector_io/test_qdrant.py | 11 +- tests/unit/rag/test_vector_store.py | 21 +- 20 files changed, 8376 insertions(+), 13 deletions(-) create mode 100644 tests/integration/recordings/responses/1e11c2b20ff8.json create mode 100644 tests/integration/recordings/responses/23506e73bb9e.json create mode 100644 tests/integration/recordings/responses/3dff18060ebc.json create mode 100644 tests/integration/recordings/responses/417020320684.json create mode 100644 tests/integration/recordings/responses/4420515208a8.json create mode 100644 tests/integration/recordings/responses/5370751803dc.json create mode 100644 tests/integration/recordings/responses/62aa454ea5f9.json create mode 100644 tests/integration/recordings/responses/72c1126ff2f9.json create mode 100644 tests/integration/recordings/responses/7b25b702ea18.json create mode 100644 tests/integration/recordings/responses/802f60021837.json create mode 100644 tests/integration/recordings/responses/9e651e5fcfe2.json create mode 100644 tests/integration/recordings/responses/b5e3ed420986.json create mode 100644 tests/integration/recordings/responses/b612debbd3bf.json create mode 100644 tests/integration/recordings/responses/c2199d6064db.json create mode 100644 tests/integration/recordings/responses/d86d4fc1eaca.json create mode 100644 tests/integration/recordings/responses/e0a6dce1d94b.json create mode 100644 tests/integration/recordings/responses/f6d655e91ac3.json diff --git a/llama_stack/providers/utils/memory/vector_store.py b/llama_stack/providers/utils/memory/vector_store.py index b74080384..aaa470970 100644 --- a/llama_stack/providers/utils/memory/vector_store.py +++ b/llama_stack/providers/utils/memory/vector_store.py @@ -294,12 +294,12 @@ class VectorDBWithIndex: _validate_embedding(c.embedding, i, self.vector_db.embedding_dimension) if chunks_to_embed: - resp = await self.inference_api.embeddings( + resp = await self.inference_api.openai_embeddings( self.vector_db.embedding_model, [c.content for c in chunks_to_embed], ) - for c, embedding in zip(chunks_to_embed, resp.embeddings, strict=False): - c.embedding = embedding + for c, data in zip(chunks_to_embed, resp.data, strict=False): + c.embedding = data.embedding embeddings = np.array([c.embedding for c in chunks], dtype=np.float32) await self.index.add_chunks(chunks, embeddings) @@ -334,8 +334,8 @@ class VectorDBWithIndex: if mode == "keyword": return await self.index.query_keyword(query_string, k, score_threshold) - embeddings_response = await self.inference_api.embeddings(self.vector_db.embedding_model, [query_string]) - query_vector = np.array(embeddings_response.embeddings[0], dtype=np.float32) + embeddings_response = await self.inference_api.openai_embeddings(self.vector_db.embedding_model, [query_string]) + query_vector = np.array(embeddings_response.data[0].embedding, dtype=np.float32) if mode == "hybrid": return await self.index.query_hybrid( query_vector, query_string, k, score_threshold, reranker_type, reranker_params diff --git a/tests/integration/recordings/responses/1e11c2b20ff8.json b/tests/integration/recordings/responses/1e11c2b20ff8.json new file mode 100644 index 000000000..98e855fdf --- /dev/null +++ b/tests/integration/recordings/responses/1e11c2b20ff8.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "How do systems learn automatically?" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + 0.042499725, + -0.061890375, + -0.07846951, + 0.006408736, + 0.031287834, + 0.008066364, + 0.058032244, + 0.025457833, + 0.016401615, + 0.04601607, + -0.028947692, + 0.04452766, + 0.056886304, + -0.0153307365, + -0.070184045, + -0.057157565, + -0.0768682, + 0.0067744707, + 0.0043326365, + -0.1236485, + 0.0031424984, + -0.032562014, + -0.029376298, + 0.024144078, + -0.028531333, + 0.102257624, + 0.0021518522, + -0.0069792354, + 0.02530627, + -0.055496883, + 0.031227645, + -0.0070384145, + 0.08432449, + -0.028390806, + -0.083012834, + 0.009549195, + -0.020060178, + -0.00240923, + -0.007700305, + -0.023067193, + -0.092922784, + -0.04261493, + -0.019990565, + 0.008238936, + 0.060982026, + 0.05032288, + -0.051029027, + -0.008544468, + -0.030194579, + -0.035787255, + -0.17837463, + -0.047271743, + 0.033892605, + 0.031609993, + -0.0088130655, + 0.10480617, + 0.03355418, + 0.09033605, + -0.01574583, + -0.012574861, + -0.08468548, + -0.114774585, + -0.13755703, + 0.021649128, + 0.047812033, + 0.043242246, + 0.008644588, + 0.03873661, + 0.046728984, + -0.07743038, + -0.0488837, + 0.031276364, + 0.022359744, + 0.00040771137, + 0.05229871, + -0.012229048, + -0.035172377, + -0.008257451, + -0.0088830395, + -0.034264818, + -0.045780584, + 0.0024807125, + -0.040849846, + 0.080489986, + 0.09471281, + 0.041345056, + 0.005824089, + 0.04501066, + 0.025380718, + 0.006616412, + 0.010480027, + -0.07959875, + -0.03109039, + -0.035281006, + 0.018305738, + 0.053488795, + 0.06565703, + -0.07258639, + 0.025227, + 0.10518925, + 0.035734728, + 0.02812301, + 0.0116889635, + 0.04420422, + 0.012585445, + 0.0018629873, + 0.03925016, + 0.043145437, + 0.097845145, + -0.08803666, + -0.060626414, + 0.026821595, + 0.0041026343, + 0.033468857, + 0.011819169, + 0.009573708, + -0.009524407, + -0.021213718, + -0.008906247, + 0.029348776, + -0.012694493, + -0.019262077, + 0.009897482, + -0.008127538, + 0.018616533, + -0.00074092194, + -0.056122895, + -3.8021082e-33, + 0.020863937, + 0.0047333767, + 0.019744372, + 0.060233314, + -0.06857584, + -0.07498767, + 0.007997102, + -0.04733539, + 0.05782872, + 0.049535874, + 0.018785646, + 0.032732572, + 0.017672436, + 0.074836925, + 0.024971113, + -0.011844539, + -0.11211646, + 0.007026034, + 0.028080462, + -0.017474122, + 0.0817653, + -0.007904061, + 0.03210623, + -0.122978985, + 0.03375521, + 0.02587286, + -0.004479943, + 0.07948923, + 0.004065995, + 0.033063736, + 0.008058094, + 0.013444748, + -0.032908894, + 0.031558145, + 0.040147394, + 0.001501024, + 0.030767068, + 0.029500617, + 0.041341957, + -0.047430623, + 0.039448265, + -0.075250365, + 0.037944954, + -0.026018769, + 0.016939783, + 0.013666865, + 0.007116529, + -0.053848118, + -0.074419044, + -0.006100011, + 0.024430456, + -0.03985037, + -0.02065548, + -0.033364378, + 0.008992889, + 0.12111313, + -0.028268464, + -0.03619572, + -0.021325285, + 0.05334936, + 0.051584847, + -0.01202104, + 0.03557552, + 0.054104213, + 0.06071252, + 0.071583234, + 0.042997945, + 0.008561662, + 0.07422672, + 0.008418425, + -0.036365964, + -0.008559546, + -0.08816671, + -0.04907638, + 0.00028750877, + -0.051279917, + 0.035895903, + -0.030404305, + -0.012635731, + 0.018795075, + 0.017144373, + -0.06645754, + 0.023793342, + 0.000993731, + -0.01938052, + -0.05343233, + -0.017068349, + -0.06219081, + -0.059607625, + -0.012196407, + -0.0131753115, + -0.03705957, + 0.0008210978, + 0.09808552, + 0.024671523, + 2.1774687e-33, + -0.010076338, + -0.016777446, + -0.042147383, + 0.08836867, + -0.028899672, + -0.0048874663, + -0.08209485, + 0.029246984, + -0.04308444, + -0.014178017, + -0.028403133, + 0.025991142, + -0.017637307, + 0.04654231, + -0.0057748524, + 0.029987331, + 0.011357778, + 0.017457604, + 0.055051018, + 0.03222884, + -0.07999247, + 0.032465667, + -0.060007077, + -0.011553406, + 0.010223051, + 0.04651086, + 0.0011846055, + 0.07870393, + -0.044612467, + 0.032810863, + 0.0023138348, + -0.03884047, + -0.017668914, + 0.079135194, + -0.004594527, + 0.043508377, + -0.031625524, + 0.008872064, + -0.050121736, + 0.06896808, + 0.043688085, + 0.019938715, + -0.08469436, + -0.046897292, + -0.006832939, + -0.026140738, + -0.05106749, + 0.054356705, + 0.030691773, + -0.010932293, + 0.047189884, + -0.01740432, + -0.020789616, + -0.08175918, + -0.027700473, + 0.035974283, + 0.05395729, + 0.04489479, + 0.059698317, + 0.041220855, + -0.066653565, + -0.09200203, + 0.008937433, + 0.02581428, + -0.03863856, + -0.0043950165, + -0.05208163, + 0.02743701, + 0.012093444, + 0.048299577, + 0.059836566, + 0.09734695, + -0.053629622, + -0.07637932, + 0.015765766, + -0.044513486, + -0.13213192, + -0.07024786, + -0.10133136, + -0.11906537, + -0.027716314, + 0.0068639666, + -0.0053682425, + 0.054165307, + -0.11115557, + 0.07837099, + 0.03506696, + 0.016077982, + 0.021501223, + -0.061516896, + 0.007429458, + 0.048352152, + -0.013604487, + 0.012456823, + -0.12730241, + -1.40081795e-08, + -0.040906876, + -0.015950777, + 0.060046297, + 0.038068157, + 0.066364, + 0.04727011, + -0.01611309, + 0.09689113, + -0.044232138, + -0.028793652, + -0.012945379, + 0.01303288, + 0.022385143, + 0.047113802, + 0.06399741, + 0.12131601, + 0.060635034, + 0.102205545, + -0.07575499, + -0.02380431, + 0.12489149, + -0.045490686, + 0.09547224, + 0.021274548, + 0.0373141, + -0.07523771, + -0.0026329542, + 0.047245234, + 0.048495702, + 0.12357625, + 0.018002188, + 0.013794, + -0.03588812, + -0.05179344, + 0.061835315, + 0.051598098, + 0.008910207, + -0.12502904, + 0.016457288, + -0.08591687, + -0.07110172, + 0.06984138, + -0.036050156, + -0.005367899, + -0.048767615, + 0.0008031624, + -0.021520091, + -0.061076768, + 0.002495028, + -0.032736864, + 0.045757275, + 0.0389445, + -0.024670867, + 0.025894105, + 0.10298855, + -0.01300183, + 0.04781103, + -0.071152866, + 0.04602928, + 0.08051811, + -0.10304887, + 0.0844638, + 0.028001137, + -0.036985613 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/23506e73bb9e.json b/tests/integration/recordings/responses/23506e73bb9e.json new file mode 100644 index 000000000..d6e34c3f9 --- /dev/null +++ b/tests/integration/recordings/responses/23506e73bb9e.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "This is a test file 1" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.055977955, + 0.075997174, + -0.09249559, + 0.014318654, + 0.05876127, + -0.032458965, + 0.020946832, + 0.028819378, + -0.06590933, + 0.013517223, + 0.13000485, + 0.0045786807, + -0.0069082035, + -0.055431433, + -0.04756826, + -0.02912152, + -0.12239366, + -0.05359766, + -0.014712379, + 0.059826344, + 0.034466766, + 0.02072927, + -0.048724595, + 0.013531463, + 0.05862551, + -0.0030636105, + -0.031532496, + 0.08256397, + -0.031230088, + -0.12059464, + 0.03833127, + 0.06573049, + 0.064165965, + 0.03838281, + 0.12570563, + 0.031128457, + 0.10817016, + -0.001977333, + -0.024726717, + 0.028785817, + 0.012688804, + -0.039854225, + 0.043296516, + -0.015909227, + -0.013514834, + -0.005097704, + -0.007898244, + 0.0397803, + 0.0037018042, + -0.03366439, + -0.058511946, + 0.0048645996, + -0.08961216, + -0.010436317, + 0.05919557, + -0.020386472, + 0.014281465, + 0.013961121, + -0.0045877, + 0.03835435, + 0.004833604, + 0.029750798, + -0.02082645, + 0.018628312, + 0.124215424, + -0.023262355, + -0.0403046, + -0.023597443, + -0.0074503124, + -0.09082856, + -0.16860788, + 0.010149646, + -0.03580583, + 0.0105862, + -0.02046927, + 0.0021231866, + -0.109239034, + 0.007925489, + 0.048885852, + -0.11390797, + -0.060719617, + -0.13435687, + 0.006331373, + -0.008848544, + -0.031521764, + 0.09917924, + 0.055304468, + 0.0068802955, + -0.023466706, + -0.0031231036, + 0.036759574, + 0.014334804, + 0.022158744, + 0.04709372, + 0.007092632, + 0.06810656, + 0.018511463, + 0.040857043, + 0.05504883, + 0.09488118, + -0.01585433, + -0.000100159355, + 0.01078331, + 0.09177411, + -0.07465409, + -0.064712845, + 0.070150875, + -0.044969488, + 0.057672877, + -0.026067073, + 0.0063218353, + -0.094980195, + -0.010527798, + -0.07887331, + 0.039760627, + -0.041514914, + -0.055244483, + 0.07536157, + -0.046700213, + 0.03613181, + 0.08028084, + -0.03635332, + -0.034757905, + 0.0169972, + -0.04701302, + -0.06517364, + 0.06215512, + -4.2211668e-33, + -0.001730556, + -0.09387539, + -0.029811831, + 0.12576838, + 0.03797533, + -0.036525473, + 0.0060974187, + 0.059078563, + -0.110772625, + 0.005687099, + -0.025972685, + -0.074838035, + 0.0083624, + 0.0274395, + -0.052505072, + 0.023982009, + -0.004383019, + 0.03933067, + -0.0421536, + -0.0273022, + 0.05469264, + 0.027077684, + -0.033308104, + -0.060588703, + -0.050718505, + 0.017972048, + -0.003501518, + -0.046666663, + 0.073935315, + 0.01332508, + -0.003336597, + -0.04653879, + -0.060137972, + 0.034129404, + 0.0015396234, + 0.03913038, + 0.039914686, + -0.012313295, + -0.03049878, + -0.001898293, + -0.014593095, + -0.013025945, + 0.019526742, + -0.022328524, + 0.07434842, + -0.05336983, + -0.02397039, + 0.029210743, + 0.027515827, + 0.015095782, + -0.020450259, + 0.043337505, + 0.019659057, + 0.01736381, + -0.0035567854, + 0.019467248, + -0.0003600355, + 0.0004236338, + -0.0051459596, + 0.06621258, + 0.027880289, + 0.04102983, + -0.06717971, + 0.028754033, + -0.03474935, + -0.055536743, + -0.032726888, + -0.08101375, + 0.092146546, + 0.06396539, + -0.04917468, + -0.039915428, + 0.036926597, + -0.0015941713, + 0.00030078198, + -0.026029347, + -0.006002226, + 0.0547852, + -0.0956802, + -0.05187664, + -0.048835263, + -0.08641023, + -0.033999704, + -0.033261146, + -0.05655725, + -0.051167108, + 0.008072844, + -0.08582387, + 0.06508922, + -0.08545701, + 0.027998457, + 0.029824113, + -0.031671796, + -0.08560477, + 0.101766, + 2.1853336e-33, + 0.011631667, + 0.07766936, + -0.017357787, + 0.00522221, + 0.0009766584, + 0.06540673, + 0.07256414, + -0.044297714, + -0.04751489, + 0.14031266, + -0.02573919, + 0.005799934, + 0.040961996, + -0.054869186, + 0.074385494, + -0.023611594, + 0.018366067, + -0.06055796, + -0.04411962, + 0.0027609242, + -0.0457808, + 0.11723751, + 0.10269976, + 0.079064004, + -0.046609085, + 0.018625101, + 0.02980095, + 0.037249736, + 0.022749124, + -0.002641677, + 0.04173634, + 0.06440922, + -0.08910874, + 0.018179348, + 0.024035122, + -0.09641835, + 0.086450025, + -0.053884093, + 0.01923183, + 0.045059275, + 0.045154754, + 0.096540354, + 0.014918263, + 0.05959024, + 0.03068157, + 0.05884942, + 0.11149687, + 0.01664536, + 0.011553633, + -0.023707153, + -0.008613074, + -0.055065807, + 0.047565654, + -0.014617207, + -0.01412784, + 0.06996046, + 0.032047763, + 0.04266437, + -0.053910665, + 0.031057829, + 0.009195878, + 0.032976385, + -0.018986467, + 0.00552569, + -0.014989692, + -0.09192638, + -0.032122552, + 0.015356909, + 0.02916829, + 0.012490537, + -0.00481679, + 0.02338388, + -0.028228622, + -0.0845363, + 0.051079277, + -0.013396008, + -0.029029451, + -0.022589581, + 0.010921808, + -0.009802942, + 0.049751375, + -0.0032863966, + -0.038782034, + 0.027910566, + 0.017915333, + 0.005342976, + 0.058715835, + 0.0958275, + -0.014351606, + 0.006968306, + -0.027336437, + 0.06917409, + 0.057280898, + 0.032035258, + 0.004253816, + -1.6765805e-08, + -0.03635166, + -0.091484524, + -0.026345165, + -0.007943707, + -0.024149738, + 0.09897989, + -0.04723456, + -0.037648056, + -0.029387534, + -0.022535043, + 0.041274313, + -0.001120282, + -0.05565933, + 0.020671127, + -0.03811821, + -0.052506164, + -0.026291005, + -0.053353462, + -0.040578876, + -0.0073704817, + -0.0014502247, + 0.027114222, + 0.02715861, + 0.009327082, + -0.0002262999, + 0.038208842, + 0.037102137, + 0.08402326, + -0.063428074, + -0.014857683, + 0.0503535, + 0.06702617, + 0.027663387, + -0.04361141, + -0.012074137, + 0.08499847, + 0.11162084, + 0.10458964, + 0.019746903, + -0.0002763885, + -0.041129645, + 0.009574697, + -0.05287082, + -0.0026483443, + -0.031138659, + -0.08863464, + -0.06762413, + -0.074503295, + -0.053003356, + -0.09557731, + -0.052699838, + 0.013066509, + 0.0029109598, + 0.041860294, + -0.045234714, + 0.01671661, + 0.017218111, + 0.021572877, + -0.037175495, + 0.023540929, + 0.051999625, + 0.064441204, + 0.023920247, + -0.025235547 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/3dff18060ebc.json b/tests/integration/recordings/responses/3dff18060ebc.json new file mode 100644 index 000000000..e04bb8be7 --- /dev/null +++ b/tests/integration/recordings/responses/3dff18060ebc.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "The secret string is foobazbar." + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.060643002, + 0.063731536, + -0.059394535, + -0.010293381, + -0.119798504, + 0.033409704, + 0.056838214, + -0.006487789, + 0.029893834, + -0.05035498, + 0.015207984, + -0.0634482, + 0.015118864, + -0.08356639, + 0.009297568, + 0.04425259, + -0.02442732, + -0.050995167, + -0.028106945, + -0.07392448, + 0.070876844, + 0.08103935, + 0.006026678, + -0.043081142, + 0.010737864, + -0.01581646, + 0.035146058, + 0.06534572, + 0.036411658, + -0.056240093, + 0.073675275, + 0.047330413, + 0.06715632, + -0.012079616, + -0.018175518, + 0.0042696777, + 0.029169064, + 0.006755428, + 0.037944797, + 0.002459526, + 0.014023556, + 0.022665394, + -0.09053435, + 0.041958958, + -0.0793576, + 0.032003723, + -0.03836551, + 0.037002493, + -0.0036971096, + -0.017005432, + 0.036977224, + -0.077020966, + -0.020112924, + 0.07730264, + 0.04523538, + -0.007810078, + -0.005882345, + 0.009965143, + 0.033477366, + 0.08996437, + 0.016154636, + 0.03699466, + -0.03920663, + -0.010970169, + 0.023925098, + -0.036968958, + -0.008223206, + 0.018760787, + -0.000688964, + -0.061974872, + -0.030354673, + -0.03764463, + -0.046544887, + 0.03845807, + -0.010353121, + -0.032976467, + 0.013553099, + -0.059050683, + 0.06307999, + 0.015977552, + -0.048430033, + -0.06991109, + -0.022508044, + 0.04406567, + 0.036172677, + 0.060487013, + -0.04315455, + 0.028775847, + 0.006216682, + 0.01028539, + -0.07873024, + -0.091566674, + 0.043936655, + 0.013187522, + -0.0037702306, + 0.010252617, + 0.020211454, + 0.056324948, + -0.09704479, + 0.06579238, + 0.047095913, + 0.018813917, + 0.124447405, + -0.064461194, + -0.012602576, + 0.016044088, + 0.0860477, + 0.02487444, + 0.106261514, + -0.043173406, + -0.04631391, + -0.031489294, + -0.0018045203, + -0.0234808, + -0.050789703, + 0.0046832566, + 0.04323459, + 0.057140227, + -0.065862894, + 0.032980002, + -0.028766194, + 0.03784897, + 0.0002090952, + 0.04331736, + -0.13265643, + 0.026365368, + -0.042440306, + -3.335036e-33, + -0.0022078454, + 0.050638728, + 0.028040074, + -0.0339003, + -0.004550283, + -0.034626767, + -0.086259365, + 0.04313123, + 0.010241412, + 0.04403283, + -0.030186933, + -0.0935834, + -0.06522679, + -0.059730206, + 0.037564293, + -0.025941465, + -0.06653215, + 0.004382199, + 0.018841932, + -0.03557901, + 0.022377534, + 0.0894181, + 0.033572253, + -0.11379638, + 0.038214155, + -0.0444022, + 0.10258949, + -0.07330576, + 0.089417316, + 0.05668133, + -0.009440494, + -0.06464684, + 0.016628003, + 0.0073475256, + 0.00518807, + 0.0051437207, + -0.013597164, + -0.04918519, + -0.06671375, + 0.010821772, + 0.04635121, + -0.11489337, + -0.055055846, + 0.040418062, + -0.0327241, + 0.034979116, + -0.02358068, + -0.012229059, + 0.048057053, + 0.011607797, + 0.00786425, + 0.038057882, + -0.027768329, + 0.0033014645, + -0.0033301115, + 0.006048222, + 0.031986434, + 0.04835162, + 0.013795478, + 0.03616475, + -0.022675272, + 0.09197521, + 0.029851481, + 0.08111755, + -0.086777106, + -0.028026069, + 0.055648096, + -0.030405777, + -0.016515536, + 0.031827636, + -0.07586154, + -0.009904298, + 0.028109884, + 0.0022400685, + -0.104984276, + -0.023682386, + -0.02420211, + -0.00031999213, + 0.0016354885, + -0.037583202, + 0.02554201, + -0.052216183, + 0.021622796, + 0.099114954, + -0.06895898, + -0.018579148, + 0.072459795, + -0.10584089, + -0.08503219, + -0.030006522, + -0.01574946, + -0.056850888, + -0.02701468, + -0.06409775, + 0.0057065156, + 1.2905196e-33, + 0.054916188, + -0.036421828, + -0.0023367621, + -0.03591332, + 0.10682448, + -0.049314465, + 0.037890658, + 0.05061744, + -0.08387186, + -0.018746993, + 0.0036053627, + 0.029014338, + -0.0028278087, + -0.036458995, + 0.11148448, + 0.050991904, + 0.040261153, + 0.092449345, + -0.013685468, + -0.07097927, + -0.043229934, + -0.060135942, + -0.030182164, + 0.009103864, + -0.04419895, + 0.04841717, + 0.1172092, + -0.009820357, + 0.0024167346, + 0.0933731, + -0.059857536, + 0.010170529, + -0.03779587, + -0.043445412, + -0.14679031, + -0.022706114, + -0.008936355, + -0.021539144, + -0.021903422, + -0.06614074, + 0.016270082, + 0.062619805, + 0.010576195, + 0.04721768, + -0.08721729, + 0.009404518, + -0.017676886, + -0.03845903, + 0.01042728, + 0.022961272, + 0.099522196, + -0.021459235, + 0.0017192952, + -0.039389413, + 0.01643467, + 0.03967745, + -0.11970654, + 0.009909872, + 0.0038936618, + 0.018281214, + -0.045416683, + 0.002060889, + 0.024235422, + 0.016998425, + 0.06879841, + -0.027463643, + -0.018185377, + 0.053853985, + -0.02881535, + -0.04521435, + 0.114714146, + 0.01980149, + -0.057876598, + 0.01657406, + -0.073635235, + 0.040253133, + -0.015108487, + 0.0066914097, + -0.049663424, + 0.04593752, + 0.077961996, + -0.042919736, + 0.021851214, + 0.06381258, + 0.08111257, + -0.07067202, + -0.032432877, + 0.09261935, + -0.020485587, + 0.070126526, + -0.020741673, + 0.09339737, + -0.05117133, + 0.039423097, + 0.025603252, + -1.676899e-08, + 0.0015320816, + 0.008086889, + -0.017632706, + -0.0340569, + 0.068081565, + 0.07389828, + -0.07586309, + -0.1137352, + -0.02203125, + 0.00911275, + 0.031093195, + -0.005707322, + -0.046190932, + 0.0037106895, + 0.013285116, + -0.03215832, + -0.05558973, + -0.010595662, + 0.0067340815, + -0.025494263, + -0.08369286, + 0.08884646, + 0.0051370384, + -0.051632546, + -0.051877208, + 0.039703675, + -0.042113848, + 0.05714819, + 0.088881046, + 0.049764536, + 0.04144229, + 0.09467376, + -0.037112173, + -0.06844063, + -0.061656013, + 0.09893085, + -0.059514027, + -0.033182237, + -0.026037138, + 0.07761722, + 0.05612508, + 0.010711438, + 0.018973859, + 0.056075387, + -0.04172223, + -0.02732456, + 0.101854175, + -0.036197703, + -0.029915968, + -0.043326378, + 0.043677974, + 0.018775862, + -0.0042756326, + 0.055917986, + -0.0034246107, + 0.0602753, + -0.13372745, + 0.008189692, + -0.031539913, + 0.022382092, + 0.037938736, + 0.024559673, + 0.068045974, + 0.07020884 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 9, + "total_tokens": 9 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/417020320684.json b/tests/integration/recordings/responses/417020320684.json new file mode 100644 index 000000000..56ddea6aa --- /dev/null +++ b/tests/integration/recordings/responses/417020320684.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "Python programming language" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.06384743, + 0.013436034, + -0.054533605, + 0.011913119, + -0.074255615, + -0.13346045, + 0.04293264, + 0.045415178, + -0.069499195, + -0.03594047, + 0.012013141, + 0.0068701585, + 0.088894635, + 0.0025958198, + 0.03248322, + -0.00781389, + -0.05045716, + 0.0066499636, + 0.02780642, + -0.1278895, + 0.00061722804, + 0.04524771, + -0.036062278, + 0.044238217, + 0.012931149, + -0.009267752, + 0.011908537, + 0.026050908, + 0.020050693, + -0.033657826, + -0.028060015, + 0.08754526, + 0.059001748, + 0.053905424, + 0.020296838, + 0.06843132, + -0.031828973, + -0.08757766, + -0.11278083, + 0.022646705, + -0.09042749, + -0.0033280335, + -0.04013833, + -0.03408772, + -0.032974605, + 0.029246835, + -0.03902113, + 0.045517426, + -0.0331051, + -0.006541718, + -0.09631428, + -0.011705091, + -0.052590065, + -0.064790964, + 0.03107029, + -0.012614695, + 0.0973954, + 0.0052277497, + -0.035061166, + -0.14041117, + -0.06678556, + 0.03656035, + -0.039271023, + 0.070130296, + -0.001007227, + -0.026842492, + -0.017554138, + 0.030476976, + 0.0640168, + -0.03162716, + -0.1459817, + -0.04540497, + -0.018482737, + 0.06690258, + 0.030561155, + -0.12253459, + 0.06106281, + -0.05676725, + -0.005102081, + -0.008781471, + 0.0065009934, + -0.016409436, + -0.033660814, + 0.084904715, + -0.000299427, + -0.073421866, + 0.038623117, + 0.15695204, + 0.010100481, + 0.025317656, + -0.0021393092, + -0.046127863, + 0.062426485, + -0.019896954, + -0.054696236, + 0.097949564, + 0.038487267, + -0.072427474, + -0.038710196, + 0.07158003, + 0.0073204385, + -0.051196836, + 0.031370413, + -0.032227658, + 0.03930787, + -0.009667071, + 0.06993779, + -0.052014988, + 0.049430363, + -0.04273174, + -0.003752437, + -0.041564792, + -0.056199003, + -0.033390746, + 0.05104195, + 0.038621522, + -0.002969481, + 0.08187672, + -0.0035807535, + 0.045314044, + 0.0068791825, + 0.016496154, + 0.016330697, + 0.007280202, + -0.021685049, + -0.004648767, + -0.007916633, + -4.153803e-33, + -0.045814347, + -0.050876923, + -0.038647644, + 0.010091659, + 0.0700144, + -0.025181346, + 0.10506424, + -0.0049788426, + -0.0641887, + -0.047635607, + 0.012736192, + 0.051960304, + -0.0160108, + 0.08172301, + 0.023975011, + -0.02088898, + 0.04570414, + 0.09154945, + 0.025109906, + 0.019044904, + 0.048153024, + 0.097932264, + 0.034160685, + 0.035437047, + 0.0114016645, + -0.043437798, + -0.0041986653, + -0.055648174, + 0.011477498, + 0.0071031414, + -0.06427046, + -0.02060021, + -0.004527582, + -0.012953201, + 0.026594209, + -0.012370914, + 0.008425176, + -0.06823755, + 0.046840925, + -0.041645527, + -0.025629306, + -0.0038959885, + 0.050076205, + -0.008090696, + -0.023280276, + 0.023890443, + 0.0015592615, + 0.04615769, + -0.06899702, + 0.041591667, + 0.0045278594, + -0.047615696, + 0.054234404, + 0.06972373, + -0.016879166, + 0.04805917, + 0.012710964, + 0.0022028312, + -0.00632154, + -0.03153454, + 0.02372792, + 0.06859583, + 0.07721348, + -0.012276763, + 0.039006572, + 0.03434665, + 0.030310014, + 0.058712285, + 0.08029841, + 0.06976497, + -0.09046315, + 0.02376487, + -0.008737595, + 0.038339745, + -0.027534455, + 0.02316122, + 0.027078442, + -0.081344925, + -0.010344974, + 0.04727033, + -0.020315375, + -0.025998361, + -0.017408848, + -0.0035885328, + -0.018698875, + -0.0374002, + 0.041077297, + 0.05317115, + -0.00557377, + -0.058558866, + -0.07202089, + -0.0750218, + 0.04825297, + 0.011333554, + -0.022591913, + 1.3509705e-33, + 0.006217277, + 0.03161211, + -0.036121942, + -0.0016698099, + -0.08257381, + -0.060688194, + 0.059951965, + 0.014476651, + 0.05951137, + 0.027058002, + -0.0116078025, + -0.05761336, + 0.103633516, + -0.0028178988, + 0.07695233, + 0.019430202, + -0.052228313, + 0.015157555, + -0.001314194, + 0.027793957, + -0.11528974, + 0.047293015, + -0.075984485, + -0.07435121, + -0.029174728, + -0.020066952, + -0.03471861, + -0.057671476, + -0.030140208, + 0.047475602, + 0.0122009255, + 0.011492795, + -0.051974766, + 0.059714273, + 0.03282909, + 0.0013831124, + 0.0577218, + -0.04120374, + -0.021517176, + -0.0067665633, + 0.14197157, + 0.057943344, + 0.010075872, + 0.096026145, + 0.014512136, + 0.021362338, + -0.07552857, + 0.07883896, + -0.042723794, + -0.06604244, + -0.03871113, + -0.008144072, + 0.014999539, + -0.049409784, + -0.037078433, + -0.023772687, + 0.03742616, + 0.008203275, + -0.08696922, + -0.05963844, + -0.07733288, + -0.056535304, + 0.029040048, + 0.007370859, + -0.07786975, + 0.0025485628, + -0.10403352, + -0.04738507, + -0.015877869, + -0.11589796, + 0.09726567, + 0.0049555353, + -0.010271941, + 0.0066397907, + -0.060328998, + 0.025491165, + -0.052938554, + -0.0038485127, + -0.050254337, + 0.07681007, + 0.046079025, + 0.0074015437, + 0.0047005047, + 0.07386609, + -0.077935226, + 0.001350664, + 0.01371514, + 0.056624677, + 0.021921877, + 0.0072018835, + 0.0076770596, + 0.1022247, + 0.06007294, + 0.036791492, + -0.03775615, + -1.1873974e-08, + -0.008835198, + 0.017599683, + 0.0622159, + 0.03203167, + -0.011572803, + 0.051924217, + -0.011727461, + -0.06392444, + -0.029854134, + 0.03257704, + 0.005516639, + -0.012049206, + -0.054406274, + -0.056717165, + -0.030638915, + 0.14277336, + 0.028553458, + -0.028731374, + 0.019938445, + 0.025647435, + 0.07379124, + -0.006680472, + 0.0061455644, + 0.09610866, + -0.0880125, + -0.00892061, + 0.038242683, + 0.04831363, + 0.018802335, + -0.10537713, + 0.048258167, + -0.022250284, + 0.020506755, + 0.014618206, + 0.03079222, + -0.029113656, + 0.008291428, + -0.045047753, + 0.002552782, + 0.02174108, + -0.0081180185, + 0.009036818, + -0.013369313, + -0.014042713, + 0.06843612, + 0.045168996, + -0.034600396, + -0.07275618, + -0.0041681295, + -0.05823282, + -0.03303698, + 0.0040505864, + -0.020017866, + -0.020105122, + 0.05537091, + 0.102509096, + -0.10799596, + -0.013787153, + -0.009659191, + 0.015613784, + -0.031229256, + 0.13294649, + 0.15243623, + -0.022428894 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 3, + "total_tokens": 3 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/4420515208a8.json b/tests/integration/recordings/responses/4420515208a8.json new file mode 100644 index 000000000..4d43b3fb8 --- /dev/null +++ b/tests/integration/recordings/responses/4420515208a8.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "What is the secret string?" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.07471535, + 0.08136051, + -0.0646403, + 0.011820692, + -0.074530184, + 0.02182932, + 0.077565186, + 0.012791591, + 0.05854512, + -0.014144753, + 0.054007743, + -0.026551379, + -0.018058892, + -0.060439672, + -0.019246193, + -0.0065063615, + -0.047261372, + -0.048988443, + -0.0904866, + -0.066554815, + 0.09284568, + 0.021294983, + -0.013393054, + -0.0066470345, + 0.008009612, + 0.016829057, + 0.039714802, + 0.021865955, + 0.014889775, + -0.039430078, + 0.025233349, + -0.036833033, + 0.016638417, + 0.008795953, + -0.05348616, + 0.0361554, + -0.034618407, + -0.009877053, + 0.064839765, + -0.015148702, + 0.020900138, + -0.07136567, + -0.008516019, + 0.051174764, + -0.06211658, + 0.059481908, + -0.047928233, + 0.07046077, + -0.024866259, + -0.010772497, + 0.06539378, + -0.03691645, + -0.08241172, + 0.081707805, + 0.017110538, + 0.0129555175, + -0.047113538, + 0.0025686903, + 0.008714549, + 0.09987858, + 0.0496949, + -0.025898866, + -0.017353507, + 0.03393223, + 0.038376898, + -0.054239143, + 0.00860024, + -0.040809266, + 0.02656175, + -0.071856335, + -0.019946808, + -0.041174017, + -0.07246157, + 0.00040759498, + 0.018743936, + 0.023058625, + 0.0166551, + -0.063356385, + 0.034956083, + 0.05005474, + 0.00041865162, + -0.06177827, + 0.006278017, + 0.11141626, + 0.0040813377, + 0.08571246, + 0.023260446, + 0.057005797, + -0.03149278, + -0.013331491, + -0.04513824, + -0.11731193, + 0.0160608, + -0.016902346, + -0.028950376, + 0.03577902, + -0.051558092, + 0.03297068, + -0.11266136, + 0.06640369, + 0.037849367, + 0.022930682, + 0.05809001, + -0.03963197, + -0.03245654, + 0.01767903, + -0.005010206, + 0.019044327, + 0.07743703, + -0.020407042, + -0.020311069, + -0.00953332, + 0.003143125, + -0.00456264, + -0.02911311, + 0.03384037, + 0.00048523775, + 0.06419016, + 0.01071009, + 0.124172516, + -0.0053817774, + 0.004929672, + -0.059669737, + 0.029508028, + -0.13410243, + 0.016187606, + -0.048119176, + -6.608228e-33, + 0.012317927, + 0.060396116, + 0.036468223, + -0.035990786, + -0.041977834, + 0.01232469, + -0.08480998, + 0.012524896, + 0.027948672, + 0.086107045, + -0.030785998, + -0.06136775, + -0.0009515558, + -0.025208496, + 0.045449734, + -0.027582139, + -0.0095786555, + 0.0067018326, + 0.043680843, + -0.021498295, + 0.003277214, + 0.11862199, + 0.047027264, + -0.13488089, + 0.025457613, + -0.010294456, + 0.0022531834, + -0.061856117, + 0.10388324, + 0.01866347, + -0.0017658875, + -0.051914714, + 0.04644036, + 0.037606996, + 0.03376949, + 0.006641087, + 0.022004316, + -0.07835444, + -0.008207682, + 0.027414316, + 0.0173955, + -0.075223684, + 0.006482484, + 0.02727821, + 0.00059299107, + -0.010945533, + -0.020044776, + -0.000120837554, + 0.013701114, + 0.004716937, + 0.02277811, + 0.015490094, + -0.0142633, + -0.013935009, + 0.015847908, + -0.02308094, + 0.033789054, + -0.039197993, + -0.043216396, + 0.029982513, + -0.016503252, + 0.0698185, + 0.046076864, + 0.053330805, + -0.055297256, + 0.025112566, + 0.014026739, + -0.09400958, + 0.035901215, + 0.029467817, + -0.1319919, + -0.0050726864, + -0.037837584, + -0.0318086, + -0.09549526, + -0.027866103, + 0.002436243, + -0.007881375, + 0.058288272, + -0.031986125, + -0.0607737, + -0.023380116, + -0.00047972053, + 0.13766052, + -0.060590804, + -0.008125084, + -0.03488867, + -0.102469996, + -0.009079019, + -0.018955158, + -0.0016528872, + -0.07709843, + -0.043352164, + -0.03619871, + 0.039568264, + 3.0214064e-33, + 0.0050480226, + 0.00017108663, + -0.063063554, + 0.012236582, + 0.10636841, + 0.015972469, + 0.0066562137, + 0.018790383, + -0.047090903, + 0.04585031, + 0.007611995, + 0.032441676, + 0.03210589, + -0.02090312, + 0.106981054, + 0.0075532557, + 0.036063127, + 0.14623925, + 0.037788242, + -0.043172225, + -0.02176524, + -0.009350843, + -0.06982138, + 0.015577218, + 0.02114412, + 0.030659605, + 0.084352896, + -0.09288308, + 0.00815284, + 0.07806744, + -0.0816394, + 0.011901701, + 0.017101644, + 0.0040163086, + -0.14144793, + 0.0040214215, + 0.04631442, + 0.008958798, + -0.0056624487, + -0.055584785, + 0.028006915, + 0.055925272, + 0.062281866, + 0.0860523, + -0.12157215, + 0.021931145, + -0.0050777225, + 0.029814675, + -0.012117963, + 0.048798613, + 0.06408485, + -0.041422654, + 0.018091682, + -0.028209666, + -0.021357967, + 0.055625696, + -0.15479031, + 0.027474454, + 0.018845506, + 0.04327976, + 0.011504344, + 0.017370872, + -0.023188887, + 0.050985955, + 0.029468553, + 0.012529372, + -0.045431048, + -0.00222149, + -0.05612193, + -0.07891998, + 0.0796125, + -0.02043551, + -0.076230876, + 0.011581566, + -0.035624538, + -0.0480372, + -0.066065714, + -0.057384264, + -0.040163297, + 0.071754575, + 0.031339016, + 0.023032097, + -0.023996511, + 0.023609873, + 0.09607155, + -0.06843605, + 0.014263025, + 0.088031664, + -0.037747264, + 0.029464351, + -0.028663024, + 0.10216597, + -0.06609628, + 0.0228385, + 0.04214049, + -1.4813483e-08, + 0.030838875, + 0.043892786, + -0.024579313, + -0.09817689, + 0.0566737, + 0.09298153, + -0.010350536, + -0.09840461, + 0.018022444, + -0.0131554445, + 0.026413994, + 0.00880124, + -0.052855253, + -0.04217533, + 0.030118503, + 0.017092122, + -0.06243192, + -0.018758481, + -0.015982535, + -0.018381983, + -0.026471734, + 0.010303105, + -0.03048123, + -0.08456848, + -0.054054197, + 0.0100427205, + 0.029534454, + 0.1355571, + 0.033424437, + 0.12097715, + 0.04077808, + 0.0081999, + -0.018245617, + -0.056846414, + -0.12899645, + 0.12415884, + -0.053460255, + -0.038143307, + 0.030224878, + 0.019799955, + 0.047839224, + 0.029400205, + 0.0015434423, + 0.06115486, + -0.055583358, + -0.030215869, + 0.10799345, + -0.07073566, + -0.08214588, + 0.0045075943, + -0.0155852465, + -0.013693905, + -0.00234985, + 0.026380839, + -0.015793327, + 0.016262477, + -0.040624544, + -0.013973127, + -0.08311349, + 0.03198475, + 0.05000169, + -0.0038599824, + 0.07030323, + 0.0049196184 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/5370751803dc.json b/tests/integration/recordings/responses/5370751803dc.json new file mode 100644 index 000000000..1edae9956 --- /dev/null +++ b/tests/integration/recordings/responses/5370751803dc.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "Python is a high-level programming language with code readability and fewer lines than C++ or Java" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.07649938, + 0.021244217, + -0.036287725, + -0.0011695292, + -0.048568938, + -0.13184524, + -0.08424354, + 0.059378363, + -0.06171173, + -0.009400254, + -0.08092405, + 0.05547966, + 0.05243954, + 0.026002606, + 0.06304219, + -0.062263194, + -0.06520713, + -0.022376515, + 0.017407224, + -0.11619268, + -0.03641897, + 0.04050772, + -0.032505907, + -0.017739171, + 0.057254575, + 0.012360873, + -0.018550506, + -0.029990712, + 0.00235547, + 0.0067841834, + -0.088615544, + 0.07800687, + 0.037015557, + 0.029492933, + -0.019656634, + 0.054334868, + -0.0006793985, + -0.08961444, + -0.05305694, + -0.012659472, + -0.0860912, + 0.07697376, + -0.038515005, + -0.011632789, + -0.032334387, + -0.0075316867, + -0.024749892, + -0.068094365, + -0.030428912, + -0.02603917, + -0.09692951, + 0.009892155, + -0.05358676, + -0.09094546, + -0.009154104, + -0.008819028, + 0.048186116, + -0.0033502842, + -0.005917261, + -0.13302499, + -0.09727019, + 0.013533918, + 0.047219984, + 0.062738694, + -0.01572617, + -0.037660386, + -0.016604222, + 0.029844316, + 0.093244925, + -0.06728843, + -0.13382566, + -0.020838322, + -0.025856238, + 0.11628718, + 0.0306645, + -0.10493003, + 0.038982447, + -0.010721579, + -0.0013596424, + 0.020682583, + 0.0018240656, + 0.027716527, + -0.078466296, + 0.10784201, + 0.029109064, + -0.05404029, + 0.030583676, + 0.07008342, + -0.03429503, + 0.009839805, + 0.03469849, + -0.042428855, + 0.06508966, + 0.026623009, + -0.032148074, + 0.07619082, + 0.020044614, + -0.030803965, + -0.071872465, + 0.027219178, + -0.018790914, + -0.0541197, + 0.07494771, + 0.01770988, + 0.03380063, + 0.024214497, + 0.09087066, + -0.052000217, + 0.04061227, + -0.018418813, + -0.012485012, + -0.06401856, + -0.023183277, + -0.06190061, + 0.053444423, + 0.047886662, + -0.010557972, + 0.078470305, + 0.03581419, + 0.02720849, + 0.022449464, + -0.004947443, + -0.024473231, + 0.003690138, + 0.00033914045, + -0.00892056, + 0.00927688, + 2.0050864e-34, + -0.03232352, + -0.0242469, + 0.02715213, + 0.021707827, + 0.06515407, + -0.019538436, + 0.0531206, + 0.007928102, + -0.039223887, + -0.020031622, + 0.007848442, + 0.02391591, + 0.014990736, + 0.11268782, + 0.06107525, + -0.011977935, + 0.016781967, + 0.045509085, + 0.0013573953, + 0.009146736, + 0.013215661, + -0.01195797, + 0.02703829, + 0.007053157, + 0.022530165, + -0.013689941, + -0.004301088, + -0.0007768117, + 0.033448935, + 0.011239952, + -0.05143586, + -0.07399211, + -0.031036023, + 0.019600574, + -0.0103345895, + -0.0029444918, + -0.0047988347, + -0.10445514, + 0.034700666, + -0.024362778, + -0.0471351, + 0.03554556, + 0.037065983, + -0.016996143, + 0.005622871, + 0.050610665, + -0.008597168, + 0.0059816362, + -0.12275667, + 0.03674253, + -0.022365745, + -0.00964108, + 0.07596107, + 0.08905326, + 0.016492268, + 0.044219263, + 0.06803503, + 0.06454952, + -0.050047003, + -0.0017108961, + -0.00074994087, + 0.09930796, + 0.09251372, + -0.011378917, + 0.050366722, + 0.07712465, + 0.009745006, + 0.1009996, + 0.03286012, + 0.064262226, + -0.044561703, + 0.038564857, + -0.019407123, + 0.03742708, + -0.0017875227, + 0.011954917, + 0.01135132, + -0.10406638, + 0.06980167, + 0.019202363, + -0.028420014, + -0.0136866, + 0.048647687, + -0.015362756, + -0.034191117, + -0.055556074, + 0.0050155777, + 0.025966194, + -0.0009168385, + -0.0042535486, + -0.06399157, + -0.059880342, + 0.081461415, + 0.014113321, + -0.038159303, + -2.1536519e-33, + -0.027272146, + -0.034751415, + -0.024606032, + 0.026892362, + -0.09076156, + -0.045825478, + 0.01362092, + 0.0023044816, + 0.054052215, + 0.032981824, + -0.029818065, + -0.058822677, + 0.09836217, + 0.032525893, + 0.110115595, + 0.020737587, + -0.09583008, + 0.0005333771, + 0.0019376605, + 0.017484892, + -0.06849545, + 0.064435944, + -0.050152197, + -0.048923954, + -0.027651085, + -0.014845199, + -0.12104595, + -0.04417338, + -0.011146107, + 0.058580566, + -0.007487375, + 0.038694676, + -0.07034722, + 0.030289542, + 0.055677116, + -0.0011476888, + 0.017125413, + -0.042026866, + -0.016522061, + -0.025752945, + 0.11801853, + 0.042021915, + 0.06467938, + 0.046182197, + 0.015046265, + 0.029888034, + -0.039066464, + 0.087210484, + -0.012382869, + -0.035691217, + -0.0481768, + 0.041446336, + 0.03895, + -0.025257591, + -0.028859945, + -0.029144095, + 0.029815607, + 0.051508367, + -0.08636757, + -0.06916314, + -0.07273463, + -0.059568703, + 0.00502403, + 0.025671752, + -0.022013027, + 0.024832714, + -0.09721394, + 0.0063272356, + -0.04942868, + -0.13045275, + 0.1247814, + -0.013577642, + -0.022800498, + 0.03898444, + -0.07545284, + 0.04942631, + 0.00082998566, + 0.004718136, + -0.04070612, + 0.063641116, + 0.11005218, + 0.020110086, + -0.048857097, + 0.05847898, + -0.066304415, + 0.026930936, + -0.06279101, + -0.014113123, + 0.023336235, + 0.023582496, + -0.0020861977, + 0.07764345, + 0.03095139, + 0.020153554, + -0.020101866, + -2.4304368e-08, + 0.020170629, + -0.008566916, + 0.06203045, + -0.0083030015, + 0.02522894, + 0.08902528, + -0.008051052, + -0.01893583, + -0.0355399, + 0.06187224, + -0.017073143, + -0.030130422, + -0.10230193, + -0.06516148, + -0.004159112, + 0.10910979, + -0.021820752, + -0.05356566, + 0.011770625, + 0.052257556, + 0.058287114, + 0.0053074392, + -0.05998588, + 0.0871507, + -0.082790464, + -0.040782016, + 0.06573996, + 0.028298022, + -0.012104256, + -0.07195988, + 0.014542897, + -0.032275774, + 0.0027686171, + 0.038691588, + 0.05546941, + -0.015204906, + 0.054877073, + -0.025119307, + -0.0337842, + 0.0030478975, + -0.037556846, + 0.015074203, + 0.022833891, + 0.012173256, + 0.035718966, + 0.0068811844, + -0.040539283, + -0.04956289, + -0.054521065, + -0.07317816, + -0.024969948, + -0.0021052386, + -0.013215133, + -0.06650142, + 0.02316441, + 0.046906833, + -0.13285862, + -0.010965043, + -0.024110796, + 0.043096602, + 0.024323147, + 0.069191284, + 0.15650614, + 0.0177121 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 21, + "total_tokens": 21 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/62aa454ea5f9.json b/tests/integration/recordings/responses/62aa454ea5f9.json new file mode 100644 index 000000000..1e74bbbbb --- /dev/null +++ b/tests/integration/recordings/responses/62aa454ea5f9.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "What inspires neural networks?" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.08570448, + -0.095600754, + 0.04398704, + -0.016002586, + 0.02937856, + 0.07229825, + -0.0108823925, + -0.023841137, + 0.073795915, + -0.057006016, + -0.033788595, + 0.051158767, + 0.0050739567, + 0.014298775, + -0.07881352, + -0.012878745, + -0.041616067, + 0.06878784, + -0.10782497, + -0.040376976, + 0.026258128, + -0.001976873, + -0.011027494, + -0.0019720662, + 0.0040587694, + 0.088816345, + 0.014071338, + -0.018417818, + 0.032645598, + -0.034702033, + 0.076144606, + -0.014125607, + -0.02493309, + 0.03755479, + -0.10195466, + 0.05470191, + -0.022550134, + 0.024206808, + 0.011727895, + -0.008955921, + -0.050100796, + 0.0026504535, + 0.05590394, + 0.009941025, + 0.12794785, + -0.025010481, + 0.02435104, + -0.024520388, + -0.0022285185, + -0.024684334, + -0.104818396, + -0.059973124, + -0.055206526, + 0.015273937, + 0.034947917, + 0.05265324, + -0.00064814935, + 0.06637618, + -0.031795718, + -0.0072964546, + -0.0050489027, + -0.042481057, + -0.04087265, + 0.02008772, + 0.03870467, + 0.022511596, + -0.028690359, + 0.053362943, + 0.022450354, + 0.019296993, + 0.12269906, + 0.023923857, + -0.03728355, + 0.005889267, + 0.052346867, + 0.054002233, + 0.08020592, + -0.010999822, + 0.029368848, + -0.06721461, + -0.0002297595, + -0.050588466, + -0.0095366035, + 0.046173498, + 0.07868036, + 0.014159739, + -0.03324329, + 0.0018601778, + -0.066629566, + -0.020975014, + -0.017125193, + -0.043948952, + -0.059707303, + -0.073459946, + -0.039868142, + -0.030861603, + -0.019913651, + -0.10752571, + -0.02664692, + 0.0689932, + -0.0049655125, + 0.026640149, + 0.018917048, + 0.022118697, + 0.06419974, + -0.053135265, + 0.061616186, + 0.014025234, + 0.11771526, + -0.05178239, + -0.07634793, + 0.030905172, + -0.03857174, + -0.025236985, + 0.039299082, + -0.06143655, + 0.008370295, + 0.016200868, + 0.03228489, + 0.066803135, + -0.06503229, + 0.014640972, + -0.038513865, + 0.018730285, + -0.03011228, + -0.028523602, + -0.14709216, + -3.454768e-33, + -0.04858036, + -0.024983805, + 0.071692064, + 0.03562587, + 0.07928956, + -0.07811275, + 0.02311943, + -0.047469147, + 0.08866776, + -0.0009905098, + -0.11322911, + 0.09129462, + 0.023959681, + 0.11371455, + 0.042178337, + -0.057762112, + -0.07452438, + -0.0021433395, + -0.051525325, + -0.05095998, + -0.0016218564, + 0.030707737, + 0.04509054, + -0.039753992, + -0.058684282, + -0.03064905, + 0.0017237811, + 0.009109253, + -0.013751708, + 0.023424868, + 0.0017645947, + 0.046604484, + -0.07229431, + -0.027867278, + 0.016140861, + 0.04446358, + -0.004325922, + -0.06178838, + 0.06979857, + 0.031267133, + -0.013667371, + -0.0074066212, + 0.031622607, + -0.0236915, + 0.07152246, + 0.023948636, + 0.009776826, + 0.0071919537, + -0.03232169, + -0.049612403, + -0.050260104, + 0.02150285, + 0.015312771, + -0.06745535, + 0.06546945, + -0.025536334, + 0.03208605, + 0.020402592, + 0.011268207, + 0.00021468061, + -0.02349139, + -0.004954465, + -0.014090667, + 0.0014277936, + 0.059316903, + 0.039940886, + -0.032523617, + -0.023729, + 0.05446682, + 0.06422314, + -0.034017127, + 0.08744712, + -0.08048706, + -0.090565994, + -0.06538303, + -0.00010127551, + -0.021434912, + -0.068461135, + -0.029138267, + 0.03413734, + -0.07802728, + -0.05389643, + -0.035581492, + 0.044851534, + -0.040098358, + 0.07973631, + 0.026042009, + -0.081827834, + 0.0017979769, + -0.02764713, + -0.04310408, + -0.04207307, + 0.08336723, + -0.0494554, + -0.09028882, + 2.6716478e-33, + -0.091917306, + 0.026388643, + -0.07020338, + 0.075572066, + 0.039003927, + 0.027942013, + -0.054444574, + -0.036634557, + -0.048207656, + 0.07556485, + 0.046478804, + 0.025872312, + 0.05219267, + -0.00020983674, + 0.010589843, + -0.040604923, + -0.028473163, + -0.02054734, + 0.08885036, + -0.067588866, + 0.04945189, + 0.13227695, + -0.06998917, + -0.040121764, + 0.044024557, + 0.03420703, + -0.08647228, + 0.057482626, + -0.007488546, + 0.04904739, + -0.014908641, + -0.018117905, + -0.020271562, + 0.03883485, + 0.022270914, + 0.13485505, + 0.06897264, + -0.0026128246, + -0.016425159, + 0.0033841128, + 0.017271666, + 0.013608802, + 0.044169303, + 0.049203753, + -0.008237051, + -0.04662037, + -0.04390372, + 0.041557033, + -0.0354663, + 0.04278537, + 0.031310573, + 0.017929101, + -0.02624033, + -0.0545814, + -0.042623743, + -0.004118359, + 0.029068246, + 0.001052956, + 0.09042771, + 0.014050165, + -0.06879308, + -0.071003124, + 0.020317351, + 0.004283492, + -0.046952303, + 0.016503377, + -0.028376328, + 0.1043668, + 0.0028236075, + -0.08338905, + 0.03736013, + 0.058911674, + 0.037606813, + 0.09578536, + -0.12376857, + -0.054084644, + -0.014489054, + 0.0013207535, + -0.04531095, + -0.089944325, + 0.0017439555, + -0.05519527, + 0.00056134106, + 0.0005587594, + 0.07862233, + 0.104556754, + 0.0035775604, + 0.008373316, + 0.04291439, + 0.010107487, + 0.025184723, + 0.057374246, + -0.023012979, + 0.054407477, + -0.049804952, + -1.32878e-08, + -0.053895604, + 0.08075507, + 0.03399497, + 0.024384415, + 0.090608515, + -0.07165007, + 0.07552621, + 0.017241832, + -0.061231323, + -0.03297735, + 0.07829615, + 0.0396499, + -0.03669638, + 0.026653878, + 0.10006404, + -0.014379535, + 0.02066834, + -0.039198436, + 0.008517119, + -0.0012403574, + 0.06739532, + 0.014030484, + -0.054005865, + -0.016788486, + 0.076489784, + -0.035523314, + -0.050076444, + 0.083784595, + -0.00999262, + 0.081417, + 0.019268963, + 0.049931277, + 0.0022461978, + -0.07805938, + 0.01945713, + 0.11157225, + -0.012694483, + -0.064655006, + -0.09344128, + -0.04999159, + -0.042193726, + 0.059935458, + 0.034836538, + -0.014958905, + 0.014489057, + -0.022633748, + 0.06917315, + -0.08858699, + 0.02150387, + 0.013796807, + -0.007545836, + 0.027875464, + 0.015522231, + 0.0052421056, + 0.01061417, + -0.022906043, + -0.025388915, + -0.04141604, + -0.08376164, + 0.09259756, + 0.051795125, + 0.09296195, + 0.0111989025, + -0.01673378 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/72c1126ff2f9.json b/tests/integration/recordings/responses/72c1126ff2f9.json new file mode 100644 index 000000000..b474c7e21 --- /dev/null +++ b/tests/integration/recordings/responses/72c1126ff2f9.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "artificial intelligence" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.024362812, + 0.016713308, + 0.03763492, + -0.009156733, + -0.030551745, + -0.017125947, + 0.07426094, + 0.045657348, + -0.0093097305, + 0.009920903, + -0.005690781, + 0.0076895193, + 0.039548296, + 0.015248784, + -0.083151944, + 0.019454934, + -0.02207085, + -0.033246633, + -0.1810784, + -0.1302997, + -0.0022484967, + 0.013480844, + -0.024304103, + -0.03698983, + 0.001961629, + 0.08568096, + 0.004767316, + -0.0034146819, + -0.0060834372, + -0.11571087, + 0.06683183, + -0.01873301, + 0.08783993, + -0.0074664783, + -0.09357002, + 0.061450087, + -0.0810802, + 0.012219781, + 0.039706405, + -0.002647126, + -0.046620198, + -0.081851535, + 0.039566126, + 0.015464555, + 0.043695353, + 0.10368333, + -0.058397062, + 0.03668824, + -0.052697357, + 0.04057381, + -0.12580334, + 0.0065060873, + -0.035828654, + -0.010048116, + -0.023825277, + 0.045975305, + 0.014622974, + 0.019410197, + 0.028452095, + -0.05502182, + 0.024185732, + -0.052869923, + 0.015245502, + -0.00438015, + 0.09234898, + 0.033873633, + -0.047367375, + 0.032001555, + 0.0013095026, + -0.051196218, + 0.025864813, + 0.081560105, + 0.040911082, + 0.019192263, + 0.056467537, + -0.052748967, + 0.030553715, + -0.016636984, + 0.07878182, + -0.054208696, + -0.042150352, + -0.045420144, + -0.05269096, + 0.11224785, + 0.019874783, + -0.0423623, + -0.011692426, + 0.024343297, + 0.01916104, + -0.016559148, + -0.010328452, + -0.085476756, + 0.02384857, + -0.042118136, + -0.024980163, + 0.062104426, + -0.004581602, + -0.15367238, + 0.001102325, + 0.19421555, + -0.03386706, + 0.026160223, + -0.020320892, + 0.0012947157, + -0.0010485641, + -0.024099724, + 0.017537115, + -0.009841853, + 0.070402764, + -0.13768643, + -0.111146465, + -0.017362772, + 0.06603636, + -0.051869333, + 0.0019475558, + 0.014572362, + 0.060779307, + 0.09626945, + 0.0135371, + 0.019355945, + -8.543184e-05, + -0.026694054, + -0.009353406, + 0.07085975, + -0.0034419452, + -0.062405273, + -0.044579133, + -8.80938e-34, + -0.11187708, + -0.04253664, + 0.027483786, + 0.06572092, + 0.0028295182, + -0.044070996, + 0.0052582966, + -0.036901183, + -0.015558772, + 0.020610636, + -0.059269626, + 0.0072413837, + -0.028733822, + 0.04047375, + 0.13381885, + 0.0068082553, + -0.016386433, + 0.08218299, + -0.022658324, + -0.036435697, + 0.06526089, + 0.021031637, + -0.0054843347, + -0.038373824, + 0.0014984249, + 0.007331966, + 0.01677609, + -0.06269722, + 0.035417397, + -0.014398793, + 0.027875954, + 0.08376195, + -0.02777757, + -0.0036516306, + 0.03904687, + -0.026841529, + -0.018736342, + 0.01903094, + 0.0651818, + 0.0070574977, + 0.0047951937, + -0.002987134, + 0.04006833, + 0.028001927, + -0.004688176, + 0.012248329, + 0.08704812, + -0.0070376135, + -0.037495255, + 0.011267182, + 0.015406452, + 0.013771707, + 0.017957818, + -0.009838073, + 0.09011513, + 0.051697087, + -0.034220304, + 0.0043991045, + -0.018898288, + -0.031457234, + 0.08212252, + 0.016876385, + -0.022177191, + 0.06844393, + 0.015856383, + 0.0203176, + 0.0063723125, + 0.016462969, + 0.12720266, + 0.014975143, + -0.010839063, + 0.0017705995, + 0.031662926, + -0.04433757, + -0.052297786, + 0.022821713, + 0.050960623, + -0.018954914, + 0.0027527376, + -0.033637978, + -0.13569047, + -0.027035592, + -0.035660848, + -0.03351404, + 0.047857523, + -0.0054172846, + 0.02130265, + -0.040015485, + 0.019387608, + 0.012020892, + -0.043413315, + 0.0005315479, + 0.03484659, + 0.017950043, + -0.062462628, + 8.226272e-34, + -0.09449095, + 0.013739951, + -0.025383765, + 0.09899241, + 0.04552389, + -0.020521628, + -0.029724384, + -0.059252843, + 0.042447623, + 0.08444559, + -0.043226957, + -0.0077667157, + 0.049366944, + 0.042077936, + -0.03653644, + 0.014414636, + 0.04032418, + -0.05892782, + 0.010031362, + 0.059879642, + -0.02792402, + 0.03490713, + -0.08760264, + -0.060620386, + -0.0048639597, + 0.087776646, + -0.005353071, + -0.02175546, + -0.048133314, + 0.046915755, + 0.008341115, + -0.05175852, + -0.02040021, + 0.085782945, + -0.0226071, + 0.034415677, + -0.014505325, + 0.0030903826, + -0.046515204, + 0.030268563, + 0.039748456, + 0.029745733, + -0.093127884, + 0.051514212, + 0.007829255, + -0.057012733, + -0.041812178, + 0.089898124, + -0.008121904, + -0.040828798, + -0.05349857, + -0.034339238, + -0.045287646, + -0.097146384, + -0.058177214, + 0.060921844, + -0.009064236, + 0.0069495556, + 0.012338063, + 0.062054638, + -0.0060062264, + -0.08641508, + 0.058708947, + 0.053361338, + -0.05353899, + 0.03950934, + -0.044963278, + 0.07279474, + -0.0396003, + -0.051377922, + 0.10337406, + 0.021824561, + 0.00013547574, + 0.009485335, + 0.021997929, + -0.0069047622, + -0.12891105, + -0.009861611, + -0.03639449, + -0.04249355, + 0.0044484157, + -0.04767584, + 0.0065166815, + 0.1026327, + -0.053176586, + 0.073318355, + 0.015824493, + -0.029136809, + 0.02512151, + -0.06307736, + -0.043478984, + 0.067193694, + 0.014923451, + -0.0011417158, + -0.098718524, + -1.4681537e-08, + 0.00463343, + -0.06712206, + 0.076443635, + -0.019814128, + 0.0673915, + 0.044810813, + -0.051008355, + -0.0077217882, + -0.02932436, + 0.028841449, + 0.018885555, + -0.024309436, + 0.044141307, + 0.044167083, + 0.03432404, + 0.046535607, + 0.021588394, + -0.0017551337, + -0.0029986037, + 0.014399799, + 0.12530664, + 0.034310702, + -0.0146423085, + 0.03919942, + -0.002325517, + -0.014395083, + 0.0100815315, + 0.024295514, + -0.04172604, + 0.08835341, + -0.031463772, + 0.030068664, + -0.0029138532, + 0.0048975134, + 0.09590149, + 0.09393541, + 0.0141605595, + -0.07715167, + -0.039247666, + -0.010700626, + -0.008573732, + 0.06410113, + -0.03301776, + -0.030493528, + 0.09457071, + -0.008976579, + -0.029922878, + -0.13298088, + 0.059931017, + -0.011697307, + 0.007152748, + 0.03558696, + 0.0040925406, + 0.056160007, + 0.07656515, + -0.010041294, + 0.0567585, + 0.023536174, + -0.06379649, + 0.08937482, + 0.04375676, + 0.043407574, + 0.04633825, + -0.07037851 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 2, + "total_tokens": 2 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/7b25b702ea18.json b/tests/integration/recordings/responses/7b25b702ea18.json new file mode 100644 index 000000000..bf8fb73d9 --- /dev/null +++ b/tests/integration/recordings/responses/7b25b702ea18.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "test query" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + 0.06829144, + 0.061772227, + -0.0064161597, + 0.082678765, + -0.07824987, + 0.026521353, + 0.13125585, + 0.041369338, + -0.019540362, + -0.02709599, + 0.0887907, + -0.10275329, + 0.050712623, + -0.07134879, + -0.009282846, + -0.039247703, + 0.028860288, + -0.01049117, + -0.024684245, + -0.035460133, + -0.04094595, + -0.009883736, + -0.026154075, + 0.057957783, + -0.00061253883, + 0.0076184087, + 0.013905776, + -0.0016500223, + 0.044650607, + -0.05900644, + -0.037936445, + 0.037789088, + -0.03326097, + 0.07172011, + 0.09720765, + -0.082623295, + 0.027609807, + -0.014166528, + 0.018201344, + -0.0026497827, + -0.024251994, + -0.114919275, + 0.08516042, + -0.01674906, + -0.0063111004, + 0.06525075, + -0.058014978, + 0.09666779, + -0.014186084, + -0.006836795, + -0.09889106, + -0.015126775, + -0.0783394, + -0.03557229, + -0.008273864, + -0.013632112, + -0.07621237, + -0.03039195, + -0.0135569805, + 0.050146695, + -0.01059567, + -0.03840819, + 0.0674032, + 0.035650622, + 0.010801949, + -0.07822949, + -0.0068962453, + -0.03009482, + 0.055947337, + -0.07680802, + -0.009078504, + -0.002788809, + -0.02937109, + 0.06879565, + 0.013748122, + 0.030850956, + -0.03644146, + -0.07147028, + 0.05473256, + -0.028970802, + -0.064664625, + -0.059753876, + -0.067655295, + 0.022762805, + 0.07949517, + 0.051779337, + 0.14793634, + -0.0025083658, + -0.05545431, + -0.027768994, + 0.019383226, + 0.06685648, + -0.0795505, + 0.01904091, + -0.00094253226, + 0.0134609025, + 0.03820869, + -0.040206373, + 0.0649827, + 0.13925305, + 0.059302386, + 0.018050361, + -0.049063586, + -0.057463937, + -0.17034325, + 0.0098234955, + 0.04479311, + -0.08709996, + 0.046848226, + -0.02031104, + -0.062256135, + 0.030291956, + 0.04995267, + -0.03062274, + -0.007244306, + -0.06063938, + -0.0057327296, + 0.028709931, + -0.055921447, + -0.006099839, + 0.07552849, + 0.073059924, + -0.031967085, + -0.027995033, + -0.0013227675, + 0.0237769, + 0.08236448, + -2.0790976e-33, + 0.014696224, + -0.0849667, + 0.05938996, + -0.007827523, + -0.015969144, + 0.025970377, + 0.03762491, + 0.1256464, + -0.04001108, + 0.024740757, + 0.014459392, + -0.063038975, + 0.0340931, + -0.0076668505, + 0.008167134, + 0.10462719, + 0.018821232, + -0.021525906, + -0.04383254, + 0.05684103, + 0.016244315, + -0.07351815, + 0.02012839, + 0.05243149, + 0.015002977, + -0.06589196, + -0.032537818, + 0.024986163, + 0.018428918, + -0.0003134351, + -0.06270619, + -0.0061910586, + -0.16043852, + 0.028163772, + 0.033009354, + 0.03727067, + 0.05406701, + -0.007932531, + -0.008608034, + 0.054109853, + -0.046951395, + -0.03869324, + 0.084930494, + -0.005905675, + 0.021937586, + -0.052074514, + -0.047481276, + -0.054886986, + 0.034032077, + -0.02832154, + -0.032060325, + -0.0013834401, + -0.040383566, + -0.017775834, + 0.05222146, + 0.0038051854, + 0.008726582, + 0.032692313, + 0.010791591, + 0.11194475, + -0.019752404, + -0.045764305, + -0.0020202047, + 0.020939285, + -0.006159919, + -0.0017409867, + -0.0068266885, + -0.081341885, + 0.091841556, + 0.048661314, + 0.07770758, + -0.058719456, + 0.0063417573, + 0.0036042097, + -0.071244255, + 0.022036737, + 0.019486615, + 0.101281255, + 0.0066442927, + -0.044674896, + 0.06144362, + -0.09196092, + -0.0133002605, + 0.014585881, + -0.017600225, + 0.007354116, + 0.006177494, + -0.048051644, + 0.013157643, + -0.07767093, + 0.014147597, + 0.035391673, + -0.026176892, + 0.002718191, + 0.08641935, + 9.148517e-34, + -0.022012252, + 0.05088286, + -0.02727955, + 0.028613139, + 0.013718326, + -0.07109317, + 0.09039982, + -0.090625234, + -0.06567498, + 0.06685471, + 0.066993244, + -0.05015442, + 0.019033352, + -0.041487213, + 0.012605603, + 0.06907699, + 0.0281946, + -0.070972204, + -0.061149873, + 0.031668104, + -0.09625139, + 0.13133687, + -0.0035538, + -0.027149519, + -0.06298852, + -0.0009207272, + -0.008693039, + -0.031348817, + -0.018568903, + 0.011527607, + 0.07185478, + -0.071952716, + -0.0059043416, + 0.09352268, + 0.046653684, + -0.031974927, + 0.069581434, + -0.045875963, + 0.010133493, + 0.064104505, + 0.07243221, + 0.04723149, + 0.04880478, + 0.06762142, + 0.005496453, + 0.035764992, + 0.01831371, + -0.038210426, + 0.050088413, + 0.041379653, + -0.02544787, + 0.021565115, + 0.014279919, + -0.0071081445, + -0.014286643, + -0.010122217, + -0.091654085, + 0.009356054, + 0.0043320316, + -0.009591156, + -0.029850187, + 0.17471492, + -0.0045922897, + 0.05783941, + -0.044838578, + -0.051453117, + -0.045911513, + 0.007451434, + 0.0054590874, + 0.039563954, + -0.05625489, + -0.0022330268, + 0.047820278, + -0.039598763, + 0.027334856, + 0.039694488, + -0.07971524, + 0.03508072, + 0.029276432, + 0.010155507, + -0.039020576, + -0.027874392, + -0.040846046, + 0.046112783, + -0.069308, + 0.061977327, + 0.039240442, + 0.025863856, + 0.0064374707, + 0.053631745, + 0.06962397, + -0.008001055, + -0.03827026, + -0.10952415, + 0.018512232, + -1.3332562e-08, + -0.025684418, + -0.07470214, + -0.019860886, + 0.0385072, + 0.027302178, + -0.010903615, + -0.03522558, + 0.036009304, + -0.06320341, + 0.011506822, + 0.03339635, + -0.012044345, + 0.004013396, + 0.016582591, + -0.007978201, + -0.041656163, + -0.07090684, + 0.008757652, + 0.004474724, + -0.038768765, + -0.05130229, + 0.017759493, + -0.018255858, + 0.043951545, + -0.04284978, + 0.08247418, + 0.015467272, + 0.022083104, + 0.044421837, + 0.022857197, + 0.08298176, + -0.012647776, + 0.013097686, + -0.06692538, + 0.047861587, + -0.04503364, + 0.006510086, + 0.0056154854, + -0.019552445, + -0.017313117, + -0.038419757, + -0.00048296133, + -0.008638455, + -0.026783587, + -0.06596831, + -0.14337558, + 0.041494913, + -0.04859091, + 0.012739855, + -0.085007615, + -0.010923813, + -0.03816371, + 0.03006815, + -0.03887654, + -0.036665756, + 0.046499304, + 0.036260363, + 0.052359663, + -0.09627654, + -0.041531097, + 0.05020932, + -7.9168685e-06, + 0.0019163007, + 0.0195528 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 2, + "total_tokens": 2 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/802f60021837.json b/tests/integration/recordings/responses/802f60021837.json new file mode 100644 index 000000000..7ba0466c4 --- /dev/null +++ b/tests/integration/recordings/responses/802f60021837.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "What is Python programming language?" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.0623061, + 0.043155346, + -0.056864023, + 0.03486763, + -0.045145836, + -0.13253546, + 0.021805322, + 0.039048277, + -0.04841761, + -0.031872153, + -0.039334167, + 0.0063758655, + 0.07872078, + -0.0042740484, + 0.023612525, + -0.02170506, + -0.055740308, + -0.0094528515, + 0.039697133, + -0.11445638, + -0.011568856, + 0.06161228, + -0.02625024, + 0.024374798, + 0.029430348, + -0.0035586308, + -0.0014398397, + -0.00313635, + 0.013770647, + -0.0002185752, + -0.014788754, + 0.084392585, + 0.06679723, + 0.042302314, + 0.007701145, + 0.073157564, + -0.008342027, + -0.09463514, + -0.09247907, + 0.00763349, + -0.07390047, + 0.015466744, + -0.04406345, + -0.044970937, + -0.041317657, + 0.06967893, + -0.02747757, + 0.014388817, + -0.036104802, + -0.006673772, + -0.08029175, + -6.000176e-05, + -0.038977537, + -0.049003445, + 0.017844146, + -0.0064918958, + 0.059797343, + -0.003170151, + -0.024797099, + -0.11498058, + -0.047404848, + 0.0185016, + -0.009826349, + 0.09572491, + -0.009429792, + -0.03576324, + -0.031269584, + -0.0032131649, + 0.07714364, + -0.07617566, + -0.118788, + -0.06321078, + -0.0046245204, + 0.06524506, + 0.04577385, + -0.13796814, + 0.04598187, + -0.03355735, + -0.013584839, + 0.0045000566, + 0.017061453, + -0.0016859988, + -0.051290352, + 0.102515854, + 0.015375054, + -0.053396687, + 0.046739385, + 0.11428208, + -0.0060018655, + 0.010324239, + -0.031606395, + -0.051939677, + 0.020962074, + 0.008873621, + -0.06903091, + 0.08133413, + 0.012089255, + -0.06411361, + -0.03635769, + 0.046689924, + 0.011246541, + -0.05031814, + 0.073784724, + -0.021187203, + 0.03246321, + -0.026193537, + 0.06816752, + -0.03795416, + 0.030822705, + -0.0371306, + -0.03693002, + -0.029442247, + -0.032879222, + -0.005807539, + 0.04255175, + 0.054692194, + -0.0192783, + 0.12276652, + 0.0037922377, + 0.0320851, + 0.023700258, + 0.019210111, + 0.019973421, + -0.012249867, + -0.03246148, + -0.0044806604, + -0.035679862, + -6.954278e-33, + -0.0220099, + -0.06862265, + -0.03537707, + 0.008910154, + 0.071089186, + -0.025226729, + 0.091465496, + -0.009329111, + -0.05951072, + -0.034704443, + 0.04334736, + 0.03334519, + 0.024234882, + 0.08795047, + 0.020609507, + -0.0008948477, + -0.013011299, + 0.08836162, + 0.045687113, + 0.025813619, + 0.0542986, + 0.09676311, + 0.023140479, + 0.024307383, + 0.014198938, + -0.018661225, + -0.024505567, + -0.03258764, + 0.025222383, + 0.016810626, + -0.07629099, + 0.012676406, + -0.021304907, + 0.006898141, + 0.030808464, + -0.000315505, + 0.0005437531, + -0.08589918, + 0.04053157, + 0.006305948, + -0.010008999, + 0.0015841384, + 0.012631508, + -0.036505677, + -0.023090534, + 0.012400456, + -0.00514819, + 0.020243159, + -0.08760989, + 0.045204975, + -0.0012632157, + -0.06573619, + 0.07478642, + 0.08402555, + -0.013935989, + 0.05592361, + 0.019318154, + -0.019661061, + -0.016006675, + -0.02916137, + 0.0373911, + 0.06808347, + 0.06916834, + -0.0076644514, + 0.02114384, + 0.04043145, + 0.03511955, + 0.08206532, + 0.08808922, + 0.050526854, + -0.059352025, + 0.04576268, + -0.025140414, + 0.03584363, + -0.02806783, + 0.019853832, + 0.033893492, + -0.07974513, + 0.023001093, + 0.062465888, + -0.034909748, + -0.05390039, + -0.016120961, + -0.0057214363, + -0.030499708, + -0.02269443, + -0.010363369, + 0.067623645, + -0.010582917, + -0.09608072, + -0.07854503, + -0.085294046, + 0.029974943, + -0.005945623, + -0.039578382, + 2.9788035e-33, + 0.0114961, + 0.010420429, + -0.06988839, + 0.019277215, + -0.08453786, + -0.085693836, + 0.06625677, + 0.063027605, + 0.050445113, + 0.033733714, + -0.0058911345, + -0.06960736, + 0.12548403, + 0.021376437, + 0.07414455, + 0.034223642, + -0.045840543, + 0.014842206, + -0.0126910545, + 0.003648386, + -0.08023818, + 0.06729063, + -0.056022517, + -0.08669063, + -0.027885731, + -0.033907417, + -0.038715098, + -0.07791038, + -0.017792802, + 0.061793778, + 0.014706543, + 0.020005805, + -0.08145671, + 0.05236086, + 0.06286303, + -0.0015804858, + 0.040509794, + -0.027593212, + -0.009631841, + -0.017296297, + 0.11391202, + 0.04420345, + 0.03534961, + 0.12113969, + 0.018799841, + 0.049258087, + -0.036080077, + 0.07791577, + -0.029658308, + -0.070674755, + -0.0067282193, + 0.006079021, + 0.04225839, + -0.039644253, + -0.04860991, + -0.039792407, + 0.032389786, + 0.033703297, + -0.0924961, + -0.04988354, + -0.06596082, + -0.04236528, + 0.03126068, + 0.011825378, + -0.044250805, + 0.046862055, + -0.123014495, + -0.034661833, + -0.01387497, + -0.13120808, + 0.14482524, + 0.0056040953, + -0.0031055296, + 0.022885982, + -0.07644984, + 0.016439024, + -0.019532247, + -0.024956707, + -0.0685838, + 0.07072798, + 0.026639467, + -0.0351677, + -0.0015660838, + 0.02932653, + -0.089445055, + -0.022545021, + -0.03112053, + 0.053812344, + 0.007873327, + 0.023094172, + -0.0043896562, + 0.05380028, + 0.017278776, + 0.056359384, + -0.05330339, + -1.3478282e-08, + -0.039658625, + 0.013374887, + 0.03682183, + 0.009698332, + 0.0046835328, + 0.06660773, + 0.022911774, + -0.047426622, + -0.040507935, + 0.006813708, + 0.0086692255, + -0.0063030533, + -0.04566467, + -0.06387448, + -0.013173488, + 0.11698006, + 0.016895978, + -0.0013877428, + 0.02321246, + 0.022267532, + 0.078508325, + -0.045089863, + -0.009183129, + 0.066403426, + -0.06653049, + -0.0154824555, + 0.054102156, + 0.07644729, + 0.008254354, + -0.124090366, + 0.012699053, + -0.017593145, + -0.020621033, + 0.032500766, + -0.012999753, + 0.022328354, + 0.010528125, + -0.08832318, + 0.02148152, + -0.0029870127, + -0.03183275, + 0.07181985, + 0.01038717, + 0.0036043858, + 0.048932884, + 0.07041019, + -0.036562778, + -0.03517641, + -0.03654687, + -0.07017274, + -0.03033558, + 0.02860758, + -0.019075464, + -0.002551204, + 0.02127327, + 0.074368805, + -0.11424493, + -0.027312418, + -0.010811127, + 0.010405173, + -0.02275616, + 0.11514236, + 0.18532485, + -0.026541265 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/9e651e5fcfe2.json b/tests/integration/recordings/responses/9e651e5fcfe2.json new file mode 100644 index 000000000..f510f3a6e --- /dev/null +++ b/tests/integration/recordings/responses/9e651e5fcfe2.json @@ -0,0 +1,1595 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "Python is a high-level programming language that emphasizes code readability and allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.", + "Machine learning is a subset of artificial intelligence that enables systems to automatically learn and improve from experience without being explicitly programmed, using statistical techniques to give computer systems the ability to progressively improve performance on a specific task.", + "Data structures are fundamental to computer science because they provide organized ways to store and access data efficiently, enable faster processing of data through optimized algorithms, and form the building blocks for more complex software systems.", + "Neural networks are inspired by biological neural networks found in animal brains, using interconnected nodes called artificial neurons to process information through weighted connections that can be trained to recognize patterns and solve complex problems through iterative learning." + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.07449307, + 0.027951928, + -0.026060246, + 0.028483065, + -0.048791632, + -0.12451073, + -0.037688024, + 0.041220777, + -0.048782747, + -0.027790926, + -0.092681944, + 0.052037407, + 0.08095267, + 0.023185384, + 0.10326959, + -0.061368585, + -0.046598755, + 0.031270534, + -0.009005052, + -0.111023106, + -0.020844607, + 0.0365254, + -0.013400216, + 0.007603707, + 0.019496046, + 0.004319023, + -0.012447805, + -0.04465679, + -9.841689e-05, + 0.027754154, + -0.052329242, + 0.06209096, + 0.019665342, + 0.022347461, + -0.018723859, + 0.06644313, + -0.037004728, + -0.09444654, + -0.050066303, + -0.016110398, + -0.089189, + 0.07288855, + -0.07318861, + -0.027522061, + -0.066324726, + 0.015509758, + -0.0042457446, + -0.03252355, + -0.035831843, + -0.026272034, + -0.09124794, + 0.022858502, + -0.056080233, + -0.103500344, + -0.023473406, + -0.016338969, + 0.06030296, + -0.0120581165, + -0.009729192, + -0.15205215, + -0.07315331, + 0.022419574, + 0.08820763, + 0.062114313, + -0.04762322, + -0.05541787, + -0.036066234, + 0.017759612, + 0.08481655, + -0.05053196, + -0.09962307, + -0.029446559, + -0.0021580544, + 0.08140918, + 0.03067005, + -0.12171203, + 0.046307985, + 0.005336976, + -0.0076234527, + 0.049193826, + 0.0009906195, + 0.018153494, + -0.056338865, + 0.0908365, + 0.03551559, + -0.062860996, + 0.0518074, + 0.071721554, + -0.045374844, + 0.009667945, + 0.030433532, + -0.05885662, + 0.03727969, + 0.0041508353, + -0.014315319, + 0.062025562, + 0.026427185, + -0.054075267, + -0.04068261, + 0.010823117, + -0.0032635517, + -0.077452675, + 0.055320397, + 0.011208057, + 0.049934894, + 0.011137414, + 0.044191435, + -0.08876309, + 0.04791029, + -0.029189063, + -0.021350788, + -0.058955453, + -0.0060216836, + -0.03632618, + 0.045660086, + 0.07383026, + -0.0043607675, + 0.07589455, + -0.0005572796, + 0.0063479175, + 0.019868094, + -0.008913204, + -0.007406098, + -0.014949887, + 0.012402974, + 0.0032334107, + -0.009926773, + 1.525028e-33, + -0.03028342, + -0.05685508, + -0.009895807, + 0.022367567, + 0.05730986, + -0.018540345, + 0.078504145, + -0.0036667767, + -0.031108411, + -0.0333193, + 0.019241981, + 0.037178107, + 0.030919006, + 0.13797465, + -0.0026615814, + 0.00626278, + 0.023982357, + 0.02884277, + 0.011378185, + 0.003017119, + 0.009753849, + -0.010310673, + 0.025471263, + 0.04401538, + 0.008264411, + -0.023294613, + -0.02543755, + -0.022366447, + 0.016387654, + 0.0039752712, + -0.06696038, + -0.059061013, + -0.026061574, + 0.025640154, + -0.024006085, + -0.015399723, + -0.013001841, + -0.08129873, + 0.029804442, + -0.0047991537, + -0.021450322, + 0.025900915, + 0.0044511827, + -0.013483615, + -0.014909116, + 0.0462146, + -0.0003121182, + 0.017148994, + -0.121784754, + 0.02112702, + -0.009525965, + -0.035118576, + 0.08002826, + 0.08460527, + 0.0020599784, + 0.051269483, + 0.052960806, + 0.032629956, + -0.04172868, + -0.055450223, + 0.014603321, + 0.034458637, + 0.095163934, + 0.004940245, + 0.038055513, + 0.064066105, + 0.037084144, + 0.117337674, + 0.04749384, + 0.062727995, + -0.043873455, + 0.03940274, + -0.041489355, + 0.045208808, + -0.005673402, + 0.028298998, + 0.035084575, + -0.11161549, + 0.06762898, + 0.025535477, + -0.016374003, + -0.023129083, + 0.025620162, + -0.034770124, + -0.014257682, + -0.04390796, + -0.006200332, + 0.04474309, + -0.0072586853, + -0.038618132, + -0.06358841, + -0.05306046, + 0.044273335, + 0.024379753, + -0.013372279, + -5.162782e-33, + -0.01137177, + -0.0038401731, + -0.046551347, + 0.0008104445, + -0.09031019, + -0.06308892, + 0.009730625, + 0.00016963277, + 0.043050725, + 0.022217263, + -0.04910803, + -0.08518463, + 0.11067566, + 0.017678969, + 0.05608959, + 0.037217773, + -0.11399499, + 0.011297513, + 0.010620838, + 0.035015386, + -0.074024685, + 0.015696649, + -0.032765005, + -0.06483389, + -0.010750767, + -0.04140643, + -0.09720136, + -0.07026117, + 0.021630345, + 0.050262064, + -0.01796077, + 0.03200972, + -0.03785568, + 0.031321034, + 0.07589453, + -0.00090503925, + 0.035030376, + -0.06255562, + -0.006917408, + -0.026772378, + 0.116618186, + 0.050241243, + 0.06521753, + 0.06511879, + 0.025131317, + 0.031826124, + -0.059561018, + 0.08187109, + -0.027979838, + -0.04847714, + -0.034865912, + 0.03014605, + 0.035055622, + -0.018549602, + -0.038735136, + -0.04888224, + 0.02115399, + 0.08302824, + -0.06755719, + -0.053532355, + -0.08100928, + -0.06342726, + 0.01134464, + 0.020696267, + -0.06569805, + 0.02215437, + -0.107759416, + -0.011531022, + -0.052023083, + -0.15014696, + 0.11523642, + -0.030628026, + -0.018693298, + 0.05293893, + -0.066821866, + 0.040430665, + -0.028188393, + -0.016445817, + -0.025638778, + 0.065690935, + 0.08657344, + 0.010824949, + -0.038753588, + 0.027475704, + -0.06717005, + -0.015260354, + -0.05266386, + 0.02095537, + 0.0314708, + 0.0028445746, + 0.010277572, + 0.04829579, + 0.02202069, + 0.01687653, + -0.022683937, + -4.070874e-08, + -0.0068096938, + 0.0014505221, + 0.0538663, + 0.015128973, + 0.017920515, + 0.08120387, + 0.0054989015, + -0.037012283, + -0.018747889, + 0.051839896, + -0.01485388, + -0.04494068, + -0.092807755, + -0.07264074, + -0.0042969217, + 0.14135452, + -0.022500824, + -0.0304894, + 0.047428515, + 0.06622567, + 0.07943656, + -0.022952257, + -0.053804893, + 0.10411883, + -0.08483286, + -0.03217885, + 0.058469053, + 0.0037233643, + -0.029061304, + -0.093473285, + -0.0041507743, + -0.035646018, + 0.007173623, + 0.040360082, + 0.04552733, + 0.018294893, + 0.021491595, + -0.05992459, + -0.02806498, + 0.018094081, + -0.02130419, + -0.003922083, + 0.012168674, + -0.016664261, + 0.021637399, + 0.02437987, + -0.044396017, + -0.047764827, + -0.057788223, + -0.0577456, + -0.0060329973, + -0.010019745, + -0.016522264, + -0.049803738, + 0.020510556, + 0.07658504, + -0.1371851, + 0.008845452, + -0.032027397, + 0.035882812, + -0.0063640904, + 0.11211461, + 0.15690215, + -0.00068062195 + ], + "index": 0, + "object": "embedding" + }, + { + "embedding": [ + -0.0011845493, + 0.013266878, + 0.03609042, + 0.047072034, + -0.008352954, + -0.0122682275, + 0.017132185, + -0.014473443, + -0.06756814, + 0.013247742, + -0.07102911, + 0.021882167, + 0.048140433, + -0.06663474, + -0.029968074, + 0.0146699, + 0.042884044, + 0.031221654, + -0.06519409, + -0.07393237, + 0.017278695, + -0.015300585, + -0.052712914, + 0.063471325, + 0.005261093, + 0.026454475, + 0.036750335, + 0.048913635, + -0.0043701017, + 0.010404101, + -0.00899726, + -0.07210333, + 0.0508586, + 0.017407527, + -0.06129139, + -0.010193845, + -0.06584968, + 0.06993935, + 0.028308308, + -0.037110034, + -0.05215759, + -0.07382648, + 0.023526125, + -0.025393125, + 0.061842058, + 0.115891784, + -0.08308006, + -0.088689096, + -0.045506753, + 0.021837203, + -0.12331834, + -0.02362818, + -0.0015319391, + -0.013698963, + -0.056246556, + 0.088307984, + 0.03336545, + 0.051764306, + 0.007479521, + -0.025192864, + 0.023220513, + -0.15522671, + -0.010666595, + 0.016220143, + 0.034197047, + 0.020141115, + -0.02228778, + 0.050806805, + -0.0054491716, + -0.04010184, + -0.020381475, + 0.101001725, + 0.0030050839, + 0.066215865, + 0.040159617, + -0.019853236, + -0.059809405, + -0.06364045, + 0.08465813, + 0.023686064, + -0.017249556, + -0.005799871, + -0.02653176, + 0.092887536, + 0.048390586, + -0.068729825, + -0.022274029, + -0.01541849, + -0.011106163, + -0.017558511, + 0.025275087, + -0.039419167, + -0.0013605524, + -0.040891252, + -0.03210248, + 0.04157447, + 0.009033561, + -0.1375085, + 0.0302998, + 0.058144268, + 0.010614374, + 0.09235676, + -0.035921294, + -0.0035614434, + 0.056328356, + -0.003870427, + 0.035673276, + 0.014662149, + 0.106206276, + -0.13588227, + -0.05821538, + 0.045162544, + -0.069754794, + -0.05015353, + -0.04111925, + 0.012403055, + -0.040746994, + 0.028958116, + -0.022099715, + 0.08722799, + -0.009660439, + -0.02553313, + 0.011424866, + 0.03355087, + 0.021934206, + -0.08680693, + -0.07095944, + 1.7813879e-33, + -0.041105658, + -0.10025705, + 0.0064499485, + 0.0037606815, + 0.029249465, + -0.08724099, + -0.042814564, + -0.065751046, + 0.01803772, + 0.022158695, + -0.03251517, + -0.023311423, + 0.021312106, + 0.09513294, + 0.08325624, + 0.042880148, + 0.0038685675, + 0.037857197, + 0.019852297, + -0.033418458, + 0.10195742, + -0.014400936, + 0.021739826, + -0.02148512, + -0.0074825305, + 0.046198383, + 0.06668454, + 0.064343214, + -0.010934716, + 0.016144961, + 0.030755335, + 0.017353602, + -0.07630945, + 0.02787306, + 0.053113766, + -0.061461076, + 0.0071374113, + 0.005771103, + 0.05516302, + 0.06909889, + -0.027851412, + -0.045708418, + 0.09470951, + -0.029809639, + -0.0450938, + 0.017276933, + 0.016100975, + -0.06285931, + -0.045057483, + -0.045170058, + -0.005335317, + -0.019424338, + -0.04570747, + -0.026393251, + 0.012418678, + 0.08569869, + -0.0033635902, + 0.0035900169, + -0.0119453, + 0.00669384, + 0.033529036, + -0.0011266738, + 0.042164367, + 0.055857047, + 0.017889913, + 0.07058827, + 0.1045626, + 0.06235585, + 0.044550747, + -0.0027960828, + 0.025605692, + -0.0020889128, + 0.04055551, + -0.012159332, + 0.05225918, + -0.0015176827, + 0.053381234, + -0.007923704, + -0.028188763, + 0.018261831, + -0.04613833, + -0.043358967, + -0.026370697, + -0.110958725, + 0.008541168, + 0.0056487373, + -0.034883622, + -0.05653664, + -0.030319579, + 0.0053387904, + -0.08992194, + -0.0313816, + -0.06223965, + 0.09973829, + -0.032821275, + -3.3483957e-33, + -0.027244257, + 0.0105603505, + -0.022050971, + 0.12673026, + 0.031783704, + 0.03317703, + -0.0515448, + -0.030908447, + -0.046472445, + -0.0022395607, + -0.056245685, + 0.007864777, + 0.06504396, + 0.038899444, + -0.06833807, + 0.07752775, + -0.0679177, + 0.0064592003, + -0.04089174, + 0.037315972, + -0.072344616, + 0.0632527, + 0.014409584, + -0.058710277, + 0.030982593, + -0.019495374, + -0.07455309, + 0.03753421, + -0.026329445, + 0.020833284, + -0.031074857, + 0.0059377784, + -0.047568988, + -0.010903666, + 0.0353143, + 0.054745093, + 0.070084415, + -0.056538608, + -0.017365856, + 0.07531329, + 0.05383335, + 0.0026772518, + -0.07281682, + -0.0755028, + -0.012854154, + 0.011568236, + -0.08559846, + -0.0015188414, + 0.036308214, + -0.062071785, + -0.0050686314, + 0.023929637, + -0.008095938, + -0.03611622, + -0.034135558, + 0.00030859755, + -0.057838384, + 0.021293137, + 0.056338087, + 0.10234655, + -0.076837495, + -0.096356064, + 0.029131278, + 0.001004221, + -0.010381513, + 0.055196848, + -0.021404155, + 0.048181012, + -0.009104861, + 0.0044043055, + 0.002918874, + 0.04924864, + -0.049854394, + 0.0710729, + -0.048272487, + -0.07305892, + -0.026601639, + -0.06437188, + -0.034527853, + -0.005951345, + 0.018712144, + -0.077793844, + -0.004720919, + 0.045758806, + -0.04379248, + 0.0121709565, + 0.024249863, + 0.03526606, + 0.0062171146, + -0.08686959, + -0.014602414, + 0.048708588, + -0.069689915, + 0.04758633, + -0.096403375, + -3.885784e-08, + 0.020160066, + -0.0060397363, + 0.10671191, + -0.0073609953, + 0.1113298, + 0.07655439, + -0.08989872, + 0.10998299, + -0.060445502, + -0.061076436, + 0.046950154, + -0.016442984, + 0.016685285, + -0.012291731, + 0.0034336923, + 0.031462166, + 0.018294413, + 0.037974738, + -0.00058906816, + 0.0199562, + 0.11084883, + -0.02309312, + 0.04923742, + -0.04922855, + 0.03767353, + -0.102210835, + 0.0213937, + 0.0049329796, + -0.026793618, + 0.04147558, + -0.03789522, + 0.029213108, + 0.037435144, + -0.01592795, + 0.095913775, + 0.14336638, + 0.049839716, + -0.112729535, + -0.06265318, + -0.03857694, + -0.03080216, + 0.08552668, + -0.04825808, + 0.04012672, + 0.014288913, + -0.021062234, + 0.048812427, + -0.05777949, + 0.009785274, + 0.0027342755, + 0.07962631, + 0.017954743, + 0.022360845, + 0.08985347, + 0.066461965, + 0.021893978, + 0.059404697, + -0.061141845, + 0.015304087, + 0.08356255, + -0.0017417142, + 0.08870375, + -0.027489252, + -0.060387574 + ], + "index": 1, + "object": "embedding" + }, + { + "embedding": [ + -0.01909185, + 0.08210908, + -0.031697396, + -0.037725717, + -0.013948411, + -0.15075137, + -0.054330785, + 0.013774222, + 0.022384442, + 0.025810372, + -0.018899407, + 0.016055057, + 0.04682177, + -0.009026702, + 0.042360768, + 0.015625892, + -0.08302362, + 0.01837326, + -0.016616724, + -0.032981716, + -0.021160135, + -0.04206737, + -0.10867114, + 0.019524219, + -0.0218146, + 0.14237456, + -0.0013471643, + -0.058096632, + 0.005461365, + -0.03999384, + 0.012291773, + -0.014425554, + 0.10419223, + 0.0867777, + -0.07383953, + 0.031295475, + 0.077625275, + -0.041881, + -0.092624, + 0.01998734, + -0.095912896, + 0.063472316, + 0.003484427, + 0.038539667, + -0.022530979, + 0.04934113, + -0.026355578, + -0.049568307, + -0.013252214, + 0.012179733, + -0.11694328, + 0.045149647, + -0.029160414, + 0.025387803, + 0.042368047, + 0.070710085, + 0.070657425, + 0.0035213856, + -0.06036566, + 0.042079538, + 0.016191904, + -0.07189093, + 0.01456738, + -0.0062431092, + 0.029964449, + 0.04743292, + 0.011312341, + 0.013767268, + 0.0437025, + -0.021806497, + 0.022327632, + 0.047793407, + -0.040208474, + 0.09488345, + 0.031709157, + 0.013329832, + -0.039763663, + -0.021771243, + 0.028142115, + -0.034374766, + 0.019633956, + 0.04357714, + -0.042946506, + 0.054137547, + 0.02298205, + -0.056623355, + 0.016670695, + -0.026936218, + -0.039648514, + 0.022648802, + 0.074515395, + -0.014122732, + -0.008389847, + 0.008296867, + -0.024172261, + -0.020115776, + 0.024380524, + -0.025786858, + 0.103464104, + -0.016478091, + 0.052223783, + 0.043333497, + 0.024358233, + 0.016022986, + -0.05042404, + -0.11150191, + 0.05203884, + -0.017846802, + -0.037723143, + -0.06778183, + -0.016054656, + 0.052769117, + -0.08858154, + -0.085411474, + -0.07678483, + -0.093204886, + -0.12648286, + 0.0137771405, + -0.0304395, + 0.009822453, + 0.03967907, + -0.019339666, + -0.028843539, + 0.008771393, + 0.017766763, + -0.117280774, + -0.12130908, + 1.3469411e-33, + -0.035681557, + -0.023190562, + -0.017074129, + -1.6205338e-05, + 0.007204496, + -0.029650006, + 0.022068633, + -0.010598994, + -0.069006644, + 0.04264849, + -0.034409285, + 0.041181736, + 0.017070102, + 0.038193207, + 0.13750355, + -0.008732008, + -0.0023180074, + 0.083727285, + -0.024649868, + -0.028474895, + 0.09694714, + -0.021191066, + 0.06053226, + -0.041405093, + 0.07370928, + 0.01850027, + -0.01971475, + 0.007999736, + -0.012563452, + -0.0052131964, + -0.020111304, + -0.011468107, + 0.0026756013, + 0.036281988, + 0.12377738, + 0.02956046, + 0.026860835, + -0.06579819, + 0.02606916, + -0.062286723, + 0.03685007, + 0.030303163, + 0.034121655, + 0.035232946, + -0.06362426, + -0.016618941, + -0.020203734, + -0.007140921, + 0.004051276, + -0.07790596, + 0.06898834, + 0.012174228, + 0.02399248, + 0.07704281, + 0.027410457, + 0.03527179, + -0.045968123, + -0.061433975, + -0.026718443, + 0.08237309, + -0.06257907, + 0.009975696, + 0.03466846, + 0.023707619, + -0.005923376, + 0.021586487, + -0.026310347, + -0.021010567, + 0.113740906, + 0.03669437, + -0.008125993, + 0.0025199307, + -0.032581042, + 0.013843451, + -0.018476631, + -0.006003686, + -0.012653546, + -0.049709707, + -0.048699785, + 0.027735613, + -0.08145447, + 0.012676274, + 0.045807578, + 0.013233746, + 0.002309172, + -0.05062278, + 0.041730475, + -0.015777566, + -0.07134252, + -0.01638618, + -0.018929252, + -0.0037979293, + 0.033871777, + -0.009268418, + 0.0058128047, + -4.559954e-33, + 0.023730619, + -0.024401154, + -0.00841481, + -0.00066814705, + -0.021580337, + 0.012711025, + -0.025765585, + -0.103677936, + -0.040020734, + 0.011981005, + -0.015193463, + 0.020232921, + 0.04560608, + -0.070537254, + 0.03442731, + 0.056372125, + -0.015020648, + -0.084235705, + -0.049507406, + -0.038237974, + -0.0559059, + 0.04445899, + -0.0019443573, + -0.07633201, + 0.03479357, + -0.042617764, + -0.07321345, + -0.08922806, + 0.08394847, + 0.03421326, + -0.055690773, + -0.017199906, + -0.0023083915, + -0.01934703, + 0.034031216, + -0.006698058, + 0.070640974, + -0.01372546, + 0.03538893, + -0.011788179, + -0.011852313, + 0.08166145, + 0.011479538, + -0.049201284, + 0.04615006, + 0.029843343, + -0.03588677, + 0.13095836, + -0.072135866, + -0.053584475, + 0.047869757, + -0.03287441, + 0.03326261, + -0.053389616, + 0.11908374, + -0.013321548, + -0.08042228, + 0.018044744, + 0.028799541, + 0.012628236, + -0.08251972, + -0.079905055, + 0.036529243, + 0.048085902, + -0.045983046, + -0.03986574, + -0.019302275, + -0.11115848, + -0.12231937, + -0.08230352, + 0.014421084, + 0.04155652, + -0.054012556, + 0.120470405, + -0.1052826, + -0.033725824, + -0.04631211, + 0.015635889, + 0.031605463, + 0.08958995, + 0.06221735, + 0.023502862, + 0.013489683, + 0.043624874, + 0.017064072, + 0.030997539, + 0.052865345, + -0.056004714, + 0.015898803, + -0.043719135, + -0.039004944, + -0.020523861, + -0.01858906, + 0.08363329, + -0.017366229, + -3.8721744e-08, + -0.05206802, + -0.09438689, + 0.009355713, + -0.024583869, + 0.045587633, + 0.0018443449, + -0.01947225, + 0.14300145, + -0.0009495537, + -0.01863899, + 0.060845647, + -0.022184245, + -0.06662406, + -0.042786483, + 0.07611814, + 0.0522471, + 0.08175813, + -0.13221133, + 0.015135053, + 0.07540032, + 0.016381217, + 0.0029628049, + -0.06187796, + 0.0788501, + 0.041752115, + -0.043685306, + 0.05732324, + 0.013885361, + -0.015759919, + 0.002782697, + -0.002972652, + -0.027957972, + 0.03508128, + 0.073690735, + 0.115438506, + 0.007924459, + 0.054716144, + 0.07080589, + -0.04037572, + -0.07577974, + 0.015341726, + -0.014179411, + -0.03881855, + 0.029368779, + 0.061343305, + 0.025503315, + -0.039556272, + 0.113217, + -0.028291667, + 0.032105908, + -0.038683154, + 0.02992647, + -0.02093155, + -0.0045508672, + -0.06038734, + 0.010602616, + -0.0069765793, + -0.04628652, + 0.040670633, + 0.039827973, + -0.015934473, + 0.025722258, + 0.035333917, + -0.026775397 + ], + "index": 2, + "object": "embedding" + }, + { + "embedding": [ + -0.053183872, + -0.047788426, + 0.04972303, + -0.009334505, + -0.056231733, + -0.037002083, + 0.015224726, + 0.0033988354, + 0.04447645, + 0.016588705, + -0.06540302, + 0.04653401, + 0.012623523, + 0.025223762, + -0.11425605, + 0.027273744, + -0.052391008, + 0.06020533, + -0.045948613, + -0.022937857, + 0.016519869, + 0.014322256, + -0.07750287, + 0.016460732, + -0.06725244, + 0.120790765, + -0.0022636163, + -0.0005024785, + 0.031048942, + 0.031126363, + 0.105009794, + -0.06930837, + -0.013206138, + 0.028933082, + -0.08795337, + 0.05555298, + -0.09165988, + -0.018175907, + -0.024678476, + -0.020182805, + 0.013178067, + -0.0007228829, + 0.0018159959, + 0.006769804, + 0.0860061, + 0.06185969, + -0.077463284, + -0.047084846, + -0.0498773, + -0.008899272, + -0.08812909, + 0.00094635173, + -0.014987473, + -0.007606875, + 0.08516766, + 0.059840705, + 0.024647623, + 0.03781936, + -0.051698226, + 0.03140343, + 0.113696024, + -0.044227768, + 0.009882869, + 0.006037432, + 0.030196855, + 0.071224906, + -0.013819336, + 0.036284678, + 0.0047479654, + -0.074841194, + 0.09735655, + 0.0715865, + -0.009209204, + -0.009545715, + 0.042258147, + 0.01176989, + 0.032883737, + 0.01871987, + 0.012600867, + -0.009270322, + -0.03493854, + 0.0165816, + 0.005335793, + 0.03813737, + 0.09589841, + -0.0021022737, + -0.020831643, + 0.018148199, + -0.032354474, + 0.012446273, + -0.014385681, + -0.0669802, + -0.095483646, + -0.10348357, + -0.0010490393, + -0.0031702255, + 0.027040303, + -0.033902746, + 0.0011530715, + -0.009055597, + -0.048646227, + 0.002960075, + -0.04150261, + -0.03958488, + 0.07510442, + 0.031126844, + 0.030005287, + 0.03351958, + 0.11425093, + -0.08292283, + -0.10923656, + 0.03011645, + -0.041837137, + 0.042389642, + 0.03338184, + -0.038825653, + 0.02099903, + 0.02824791, + 0.054426163, + 0.09631318, + -0.0034680578, + -0.015158154, + -0.09265031, + -0.056172263, + -0.0032930053, + -0.029391458, + -0.11419404, + 1.5047121e-33, + -0.045322943, + -0.073544085, + 0.034601163, + -0.067317046, + 0.023250451, + -0.050395396, + -0.01739104, + -0.0057262457, + 0.05205013, + -0.018088019, + -0.10174609, + 0.016569315, + -0.005840307, + 0.08825027, + 0.04746817, + -0.06267444, + -0.037124775, + -0.04898983, + 0.061778635, + -0.11774465, + 0.015096424, + -0.071004175, + 0.073210604, + -0.01007678, + -0.004525406, + 0.0014324179, + 0.012293256, + -0.018664367, + 0.019014336, + -0.007747823, + -0.008599073, + 0.023763629, + -0.0075268243, + -0.04203368, + -0.008033764, + -0.009042761, + 0.11055124, + -0.02855999, + 0.03761048, + 0.047079824, + 0.06257789, + -0.049527515, + 0.06296901, + 0.005405868, + 0.024098972, + 0.03435228, + -0.01710498, + -0.03391623, + 0.012577585, + -0.05742578, + -0.04634173, + -0.00025635032, + 0.022637868, + -0.11001833, + 0.09246783, + 0.049007315, + -0.04402184, + 0.054414723, + -0.0058709052, + 0.04826815, + 0.035579093, + -0.015419815, + -0.008092566, + 0.09276399, + 0.11231051, + 0.04793964, + -0.01756467, + -0.009571233, + 0.062215857, + -0.003897838, + 0.0039975815, + 0.09544971, + -0.05662297, + -0.058832105, + -0.013788285, + 0.009673877, + -0.047247868, + -0.06171914, + -0.08586089, + 0.050003, + -0.027761148, + -0.007729704, + -0.068465404, + 0.03243531, + 0.015467505, + 0.08288645, + 0.063559495, + -0.005212987, + -0.011866209, + -0.051806632, + -0.008613721, + -0.031797357, + 0.04311073, + 0.00030667474, + -0.0012307463, + -2.3338469e-33, + -0.084895805, + 0.02345889, + -0.055576142, + 0.028851906, + 0.059744447, + 0.044220533, + -0.06970062, + -0.08749075, + -0.023501378, + 0.07671297, + 0.015147405, + 0.019593416, + -0.05839991, + 0.018738003, + 0.0077306163, + -0.016015125, + -0.057336047, + -0.042650495, + 0.100997806, + -0.04004008, + -0.031775918, + 0.031698614, + -0.057948347, + -0.036700245, + 0.027361931, + -0.007076578, + -0.07529461, + 0.049506873, + 0.012840347, + 0.1000292, + -0.036281507, + -0.04813614, + 0.029130226, + 0.017983682, + 0.045438614, + 0.10252733, + 0.00496251, + -0.055316452, + 0.008405219, + -0.05972534, + 0.020135194, + 0.0093700085, + -0.06655473, + -0.029796828, + 0.043222178, + -0.06824294, + -0.07651206, + 0.03997172, + -0.06478741, + 0.072208196, + 0.046655826, + -0.016924199, + -0.048682548, + -0.08449499, + -0.05253414, + 0.032000206, + 0.024684923, + 0.023903653, + 0.07640757, + -0.04118769, + -0.03387857, + -0.114066795, + 0.06797275, + 0.009583203, + -0.06417275, + 0.02440743, + 0.025039174, + -0.004076159, + 0.018739574, + -0.038113788, + 0.014584011, + 0.06845566, + 0.018653333, + 0.05947389, + 0.02376919, + -0.009693411, + -0.066522814, + 0.020966992, + -0.01941947, + 0.014822965, + 0.022724027, + -0.022646833, + 0.010568073, + 0.056872703, + 0.07259132, + 0.06503742, + -0.010027183, + 0.079110056, + 0.03518498, + -0.023728298, + 0.017138498, + 0.08788164, + 0.0060143326, + 0.0074335723, + -0.1092527, + -2.8781574e-08, + -0.05242197, + -0.087604366, + 0.06664988, + 0.014051439, + 0.0998947, + -0.022531891, + 0.062183738, + 0.027777275, + -0.064255044, + -0.03866553, + 0.024992257, + 0.007985698, + -0.024069482, + 0.012068325, + 0.087151505, + 0.012454641, + 0.06475363, + -0.027938146, + 0.03995433, + -0.01226524, + 0.023152042, + -0.032571565, + -0.04254354, + 0.10729923, + 0.037443064, + -0.06624038, + -0.05680355, + -0.005158616, + -0.069514066, + 0.10108567, + -0.03336937, + 0.02180458, + 0.017406454, + 0.018036628, + 0.026380124, + 0.06607102, + 0.059448373, + -0.06540129, + -0.11567981, + -0.07119791, + -0.023404302, + 0.04258733, + 0.04359592, + -0.03663909, + 0.050169207, + 0.0029874544, + 0.05701757, + -0.034646694, + 0.025559898, + -0.046218865, + -0.06721346, + 0.060566954, + -0.041338935, + -0.019814374, + -0.013770683, + -0.061239764, + 0.01488027, + -0.07664038, + -0.05666399, + 0.050506476, + -0.0359506, + 0.12227603, + 0.06429049, + -0.038193453 + ], + "index": 3, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 162, + "total_tokens": 162 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/b5e3ed420986.json b/tests/integration/recordings/responses/b5e3ed420986.json new file mode 100644 index 000000000..871708ea0 --- /dev/null +++ b/tests/integration/recordings/responses/b5e3ed420986.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "What makes Python different from other languages?" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.054539014, + -0.016468922, + -0.010608761, + 0.02301095, + 0.011758054, + -0.11193683, + -0.0096305525, + 0.019113416, + 0.048967674, + -0.040160257, + -0.022335947, + 0.016229406, + 0.009204825, + 0.05479278, + 0.049229205, + -0.09585555, + -0.031133035, + -0.010217964, + -0.029166166, + -0.08954575, + -0.0006925836, + 0.034955315, + 0.016062167, + 0.0034184188, + 0.039653763, + -0.016046634, + -0.02841708, + 0.021410936, + 0.046111625, + -0.062207576, + -0.023055006, + 0.1013955, + 0.025184965, + -0.03625098, + -0.032918476, + 0.03443538, + -0.01667641, + -0.066225745, + -0.06069369, + 0.0005895856, + -0.063880995, + 0.0077826553, + -0.0051208152, + -0.03670025, + -0.023568328, + 0.07426548, + -0.017221872, + 0.064796105, + -0.009619924, + -0.0011168239, + -0.0946396, + 0.029776908, + -0.082821324, + -0.053136017, + -0.014514815, + -0.015186634, + 0.03710505, + 0.07176102, + -0.01892326, + -0.11193171, + -0.11862717, + 0.029721867, + 0.030640045, + 0.103079796, + -0.02800051, + -0.045588907, + 0.0014006048, + 0.0046053855, + 0.03230686, + -0.027150096, + -0.06602394, + -0.015831675, + 0.019209974, + 0.06880736, + 0.04709176, + -0.105855644, + 0.046280492, + -0.03096076, + -0.069832, + -0.014894174, + -0.0014720439, + 0.026728554, + -0.04701634, + 0.07608865, + 0.05755428, + -0.020295804, + 0.038703557, + 0.06851399, + -0.068138964, + -0.017405631, + 0.057037257, + -0.07952873, + -0.014248788, + 0.0036484832, + -0.052898604, + 0.049604755, + 0.021487204, + 0.035027836, + 0.02545877, + -0.004785061, + 0.051205274, + -0.08541501, + 0.07143089, + 0.04468161, + 0.03930722, + -0.0135141155, + 0.07088695, + -0.0660048, + 0.0592439, + -0.023046793, + -0.027459674, + -0.04689379, + -0.037509903, + -0.0084943585, + 0.05313619, + 0.0038019137, + -0.02021957, + 0.043566354, + -0.034341905, + 0.042827673, + -0.007318655, + -0.0016014964, + 0.04183553, + -0.025132777, + -0.03014748, + 0.056046948, + -0.03387941, + -4.800238e-33, + 0.008938797, + -0.105446324, + -0.022468172, + -0.0046421383, + 0.10120766, + -0.024071503, + 0.0720334, + 0.00824967, + -0.017588114, + -0.012572595, + 0.011187751, + 0.09430494, + 0.025195174, + 0.061279986, + 0.028598385, + 0.07013615, + -0.028032323, + 0.042044032, + 0.012670473, + 0.05118446, + 0.069872275, + 0.113011226, + 0.06393332, + 0.046133682, + 0.00069346296, + -0.04742425, + -0.0076766815, + -0.016270984, + -0.03935856, + -0.0060400777, + -0.057824753, + -0.032809503, + 0.030087646, + 0.04949177, + 0.0065082232, + -0.015118406, + 0.027426325, + -0.13929617, + 0.04686397, + -0.0001376871, + 0.023311358, + 0.014268379, + 0.0005033175, + -0.019155173, + -0.021629533, + 0.012334637, + -0.035448097, + -0.015012808, + -0.12478333, + 0.017866643, + -0.015385203, + -0.030914769, + 0.07756115, + 0.067938074, + -0.0029891697, + 0.03446983, + 0.072096206, + -0.008727331, + -0.0039063273, + -0.048090436, + 0.021224795, + 0.065839365, + 0.07848987, + 0.014581675, + 0.06676033, + 0.07221585, + 0.033575963, + 0.08418111, + 0.016567666, + 0.042123966, + -0.05935007, + 0.020415181, + -0.06571829, + 0.04579863, + 0.002951678, + 0.0034759378, + -0.008463108, + -0.14008056, + 0.056221444, + 0.05469431, + -0.060425404, + -0.035049956, + -0.05707458, + -0.010413291, + -0.08953148, + -0.023625003, + 0.034471046, + 0.033661205, + 0.06720743, + -0.07255193, + -0.041828338, + -0.08223931, + 0.010640704, + -0.042891644, + -0.0014475408, + 8.39199e-34, + -0.07032797, + 0.0070702634, + -0.035070483, + 0.021509597, + -0.11257678, + -0.04567272, + 0.08481507, + 0.050335176, + 0.053387776, + 0.012060723, + -0.0019196937, + -0.08608223, + 0.09600442, + 0.0037239613, + 0.060983595, + 0.015279161, + -0.040586337, + 0.10490671, + 0.07111468, + -0.0050306814, + -0.048980962, + 0.09183541, + -0.09862482, + -0.012065119, + -0.016891332, + -0.028088856, + -0.12471142, + -0.078602985, + -0.018680012, + 0.021758018, + 0.005759521, + 0.051118605, + -0.082707904, + 0.072964445, + 0.0141024105, + 0.0010097212, + -0.03685827, + 0.00568948, + 0.017905025, + 0.013780462, + 0.04993993, + 0.021444008, + 0.110891685, + 0.061709184, + 0.01853852, + 0.036215156, + -0.06684297, + 0.036332514, + -0.021102918, + -0.07972151, + 0.065229, + 0.0030138723, + 0.018853001, + -0.008725459, + -0.058164038, + -0.040056095, + 0.051841468, + 0.016301498, + -0.08781288, + -0.02227259, + -0.013245076, + -0.03801183, + 0.025480323, + 0.030531729, + -0.054035358, + 0.04038695, + -0.116109855, + -0.026073342, + -0.0043725744, + -0.15029478, + 0.08059584, + -0.05766878, + 0.02516043, + -0.0038830324, + -0.064506546, + 0.020497749, + -0.034779944, + -0.02932536, + -0.052795924, + 0.05048031, + -0.036627516, + -0.009295713, + -0.03128295, + -0.0010504925, + -0.089731686, + 0.044538505, + -0.058741618, + 0.028392328, + 0.05705406, + -0.021216048, + 0.024795407, + 0.023279097, + -0.025490018, + 0.066466905, + 0.011147595, + -1.57812e-08, + -0.043579992, + 0.050845813, + 0.009048856, + 0.036609128, + 0.0027812773, + 0.03891625, + -0.013210705, + 0.0068475637, + -0.0067914757, + 0.020505553, + -0.029885264, + -0.0055864784, + -0.06776668, + -0.054356683, + 0.024375776, + 0.13760787, + -0.07139099, + 0.007762989, + 0.051617414, + 0.05973323, + 0.042459413, + -0.03560275, + -0.05791632, + 0.04441552, + -0.10566783, + 0.009725281, + -0.016063722, + 0.035676833, + 0.023308199, + -0.079277165, + 0.0054484066, + -0.060464006, + -0.044717573, + 0.013122884, + -0.015911829, + -0.012086337, + 0.005874884, + -0.070992075, + 0.017624497, + 0.036101837, + 0.023521954, + -0.007950616, + -0.036010865, + 0.0059945653, + 0.059922658, + 0.0058807023, + -0.058820717, + -0.04119291, + -0.038226888, + -0.03001563, + 0.019165142, + -0.020903448, + -0.0089449985, + -0.02588891, + 0.08723996, + 0.04226809, + -0.09462471, + -0.0349857, + 0.05150947, + 0.04254913, + -0.01820297, + 0.06036542, + 0.19380692, + 0.014680669 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 8, + "total_tokens": 8 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/b612debbd3bf.json b/tests/integration/recordings/responses/b612debbd3bf.json new file mode 100644 index 000000000..0b73eaf31 --- /dev/null +++ b/tests/integration/recordings/responses/b612debbd3bf.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "Why are data structures important?" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.003989132, + 0.051404107, + -0.00056249514, + -0.038048144, + 0.00023617804, + -0.07165115, + -0.032934345, + 0.029131265, + 0.089478746, + 0.027012052, + 0.022988115, + 0.029467529, + 0.013449345, + 0.02187333, + 0.024701167, + 0.02318687, + -0.067904875, + 0.042214446, + -0.06686454, + -0.044817198, + -0.019499827, + -0.017647728, + -0.047033403, + 0.01010371, + -0.035198584, + 0.1279292, + -0.03992792, + -0.03702997, + 0.021821143, + -0.06663628, + 0.020529605, + 0.03141518, + 0.121698014, + 0.037880983, + -0.07562467, + 0.035962664, + 0.11100028, + -0.025674157, + -0.0779127, + 0.016963888, + -0.0807954, + 0.042507604, + 0.00820509, + 0.07316419, + 0.01111272, + 0.01623341, + 0.019468198, + -0.05727617, + -0.026948903, + 0.02756721, + -0.10366233, + 0.061819006, + -0.02805692, + 0.04555006, + 0.038514387, + 0.102219224, + 0.010187554, + 0.0038878673, + -0.07438772, + -0.009772767, + -0.014589378, + 0.005427063, + -0.04896932, + 0.024673788, + 0.08042059, + -0.0013942291, + 0.0008588407, + 0.0016949617, + 0.016265066, + 0.0036070896, + 0.05801152, + -0.010051563, + -0.008403578, + 0.06814287, + 0.03398574, + -0.011672763, + -0.049353864, + -0.034604926, + 0.022498535, + 0.016111419, + 0.02527047, + 0.03502525, + -0.018208683, + 0.068031214, + 0.059953574, + -0.025391363, + 0.04580482, + -0.04296594, + -0.10485879, + -0.028135728, + 0.079018995, + -0.01712349, + 0.012407565, + 0.04061926, + -0.020135157, + 0.026930887, + 0.041811634, + -0.04416108, + 0.080970354, + 0.021775935, + 0.081765614, + 0.033288363, + 0.021744251, + 0.0920779, + -0.052091073, + -0.13620377, + 0.01355201, + -0.019836528, + -0.03622741, + -0.050273415, + -0.03297705, + 0.046637394, + -0.062427662, + -0.05683662, + -0.027652364, + -0.15121156, + -0.09399186, + -0.011023118, + -0.024265675, + -0.046763826, + -0.002908067, + -0.066486366, + -0.025612496, + 0.018278103, + 0.0020231954, + -0.062278572, + -0.11748546, + -4.4292726e-33, + -0.009130088, + -0.037159156, + -0.026047857, + 0.052019667, + 0.00085722556, + 0.006592443, + -0.0045248135, + -0.04015857, + 0.004117024, + 0.0428665, + -0.049716696, + 0.045335494, + 0.042848498, + 0.044919603, + 0.11100728, + 0.021570923, + -0.031257298, + 0.07225882, + -0.01912497, + -0.034713253, + 0.06771385, + -0.016151445, + 0.05971066, + -0.022954458, + 0.028852448, + 0.015406495, + -0.00031955744, + -0.012751747, + -0.03327897, + -0.00012636236, + -0.02479355, + -0.042213496, + -0.002454921, + 0.041260865, + 0.0919246, + 0.06857511, + -0.0152807245, + -0.12649235, + 0.016997697, + -0.08620996, + 0.055064507, + 0.030273788, + 0.00431866, + 0.031995468, + -0.03225614, + 0.004922506, + 0.009020533, + -0.023137338, + -0.040697925, + -0.09105851, + 0.03639921, + 0.024429396, + 0.013554936, + 0.032427397, + 0.04099883, + 0.037522644, + -0.041546755, + -0.079021014, + -0.053779483, + 0.06449904, + -0.08023162, + 0.021288263, + 0.062299646, + 0.0457609, + 0.03245626, + 0.08930955, + -0.040566627, + -0.031877786, + 0.09784694, + 0.018440586, + 0.0055373674, + 0.033386778, + -0.069314316, + 0.0050042598, + -0.011121069, + 0.04041817, + -0.018704956, + -0.06160915, + -0.019937823, + 0.05572433, + -0.033941865, + -0.03284764, + 0.039774805, + 0.032533348, + -0.014803814, + -0.04081455, + 0.090428285, + -0.07119735, + -0.045317948, + 0.0044284705, + -0.011297022, + 0.010466631, + -0.0050936122, + -0.032272205, + -0.014571677, + 1.9730937e-33, + -0.014730757, + -0.011375904, + -0.018987043, + -0.030017996, + -0.03238378, + 0.00021963792, + -0.012572021, + -0.121466525, + 0.0020859565, + 0.031917855, + -0.0047694035, + 0.009451863, + 0.07091064, + -0.10059175, + 0.025064182, + 0.06191513, + -0.0040704445, + -0.09924964, + -0.011796679, + -0.047690243, + -0.030504584, + 0.06266709, + -0.07385124, + -0.0061550937, + -0.01423386, + 0.0073556406, + -0.12380783, + -0.12357105, + 0.049844977, + 0.013651552, + -0.042339053, + -0.05773099, + 0.008854461, + -0.039381962, + -0.010391537, + 0.01995317, + 0.06865881, + -0.0034758614, + 0.034933414, + 0.016901772, + -0.041236185, + 0.1275965, + -0.010944973, + -0.038379222, + 0.03352998, + 0.024260346, + -0.009189018, + 0.08945688, + -0.037322775, + -0.033685952, + 0.083590224, + 0.024379434, + 0.013052954, + -0.082478285, + 0.081726134, + 0.025851976, + -0.040732652, + 0.011625263, + 0.045134045, + 0.05800952, + -0.043148052, + -0.02189082, + 0.0076365937, + 0.07503425, + -0.0371004, + -0.04029487, + -0.044494897, + -0.10995023, + -0.024031844, + -0.08961193, + 0.020242436, + 0.030619737, + -0.021178389, + 0.04682225, + -0.08384518, + -0.04420498, + -0.041840017, + 0.031129008, + 0.010757745, + 0.06393576, + -0.0031622013, + -0.012325239, + 0.03960315, + 0.038744513, + 0.04009258, + 0.012087899, + 0.060512736, + -0.04624927, + 0.00929668, + -0.051231515, + -0.0496359, + -0.015559894, + -0.08582702, + 0.07392022, + -0.02927744, + -1.4551534e-08, + -0.060233776, + -0.056502644, + -0.0039323824, + -0.030575769, + 0.033688147, + -0.051516674, + 0.011328192, + 0.14126065, + 0.02396768, + 0.019315943, + 0.06601706, + 0.030757405, + -0.106958, + 0.0033853063, + 0.073158585, + 0.024177559, + 0.08089344, + -0.078784004, + -0.032134753, + 0.07526011, + 0.054319587, + 0.009856976, + -0.12708029, + 0.06313889, + 0.09004333, + -0.0015960654, + 0.058387086, + 0.059561662, + -0.0047651688, + 0.0229759, + 0.03569084, + -0.034010228, + 0.07279012, + 0.07974487, + 0.091203436, + 0.022210982, + 0.04596847, + 0.044025153, + -0.083589375, + -0.10002216, + 0.020842535, + 0.023079954, + -0.04795557, + 0.08441458, + 0.0771154, + 0.009332128, + -0.08095578, + 0.092889085, + -0.020154007, + -0.0008010522, + -0.03861009, + 0.016097447, + 0.0070208795, + -0.017685603, + -0.002207989, + -0.02192508, + 0.033382397, + -0.03214206, + -0.012332422, + -0.002134471, + 0.021111421, + 0.016544258, + 0.017546006, + -0.07716502 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/c2199d6064db.json b/tests/integration/recordings/responses/c2199d6064db.json new file mode 100644 index 000000000..73194cc00 --- /dev/null +++ b/tests/integration/recordings/responses/c2199d6064db.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "This is a test file 0" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.021827588, + 0.08818103, + -0.10864717, + 0.0027738505, + 0.049183175, + -0.030155653, + -0.015535575, + 0.027562236, + -0.025055608, + 0.016142149, + 0.12481904, + 0.0027390872, + -0.033304155, + -0.007155499, + -0.07006565, + -0.028012667, + -0.0974939, + -0.09156265, + 0.013381448, + 0.08751534, + 0.013976399, + 0.036656633, + -0.0363098, + -0.019737098, + 0.04459191, + -0.009628102, + -0.018323021, + 0.048807826, + -0.015294308, + -0.071472056, + 0.04096934, + 0.08271212, + 0.06394962, + 0.014480425, + 0.13194743, + 0.030426797, + 0.10103986, + -0.030337727, + -0.047615312, + 0.044662375, + 0.027032219, + -0.029383352, + 0.038528103, + 0.005350361, + 0.014771562, + 0.02561623, + 0.0041866824, + 0.0035074751, + 0.029762248, + -0.036631253, + -0.045908086, + 0.031111827, + -0.07789252, + -0.019519411, + 0.053894877, + -0.015229676, + -0.0016866667, + 0.016928526, + 0.019906636, + 0.071048684, + 0.009945389, + 0.031127382, + -0.010339295, + 0.029969081, + 0.1150558, + 0.0257364, + -0.05285643, + -0.042424288, + 0.00530526, + -0.09986522, + -0.12739678, + -0.012008937, + -0.013796879, + 0.052672364, + -0.017240625, + 0.009655106, + -0.07752442, + 0.001446598, + 0.06974642, + -0.084652565, + -0.06148656, + -0.1424512, + 0.00971367, + -0.008617611, + -0.03184207, + 0.12822424, + 0.05323436, + 0.021975016, + 0.0026292745, + 0.015444466, + -0.042529456, + 0.031529475, + -0.062093526, + 0.044023193, + -0.006063745, + 0.06960859, + 0.0050675236, + 0.05936227, + 0.006593922, + 0.08395398, + -0.0067747384, + -0.041917052, + 0.027087294, + 0.1064389, + -0.03939661, + -0.053915743, + 0.0969116, + -0.008478297, + 0.03400473, + -0.033850323, + 0.0022322247, + -0.08182309, + -0.008227045, + -0.112729885, + 0.0058874753, + -0.09516338, + -0.07956543, + 0.0528746, + -0.08121418, + 0.034270033, + 0.079010375, + -0.026773734, + -0.043880418, + 0.0067898994, + -0.054401524, + -0.021739269, + 0.08060149, + -3.9385423e-33, + -0.0072775874, + -0.07965713, + 0.024867468, + 0.115594625, + 0.035952598, + -0.07256428, + 0.01264772, + 0.05078877, + -0.1001076, + 0.019520493, + 0.003609843, + -0.07002774, + 0.00796547, + 0.029297192, + -0.017813923, + 0.026997875, + 0.016828112, + 0.035944253, + -0.020945141, + -0.032345034, + 0.056713093, + -0.009717346, + -0.059717353, + -0.053816583, + -0.055860512, + 0.0652541, + -0.024728304, + -0.07780815, + 0.038602088, + 0.008995879, + 0.009711051, + -0.02800488, + -0.02488407, + -0.001753672, + 0.025541821, + 0.03461599, + 3.1180356e-05, + 0.0034299733, + -0.04524332, + 0.034621477, + -0.025317375, + -0.029820684, + -0.019064484, + -0.023168772, + 0.049378216, + -0.0614278, + 0.00038631904, + 0.0028947273, + 0.027602436, + 0.0069355685, + -0.020665208, + 0.0607627, + 0.015200459, + 0.038925096, + -0.025373906, + -0.0017942133, + -0.019378444, + -0.005707356, + -0.01781858, + 0.03804118, + 0.032033492, + 0.039991416, + -0.096098565, + 0.0007088372, + -0.018460834, + -0.06865977, + -0.007682667, + -0.083552696, + 0.10225278, + 0.05144313, + -0.033060983, + -0.05033815, + 0.043931242, + 0.017761385, + -0.006623071, + -0.018680306, + 0.012787289, + 0.016647147, + -0.095078625, + -0.023556676, + 0.0068797185, + -0.07225466, + -0.0030222975, + -0.06930809, + -0.027324349, + -0.06728827, + -0.0066746464, + -0.06802411, + 0.044557177, + -0.09791178, + 0.05094532, + 0.010023194, + -0.04618695, + -0.067631915, + 0.044459086, + 2.564085e-33, + 0.0148239555, + 0.071699664, + -0.05235211, + 0.011046101, + -0.01389393, + 0.07070217, + 0.09194932, + -0.019197263, + -0.01579352, + 0.14807871, + 0.03188067, + 0.022338957, + 0.070754, + -0.037077773, + 0.08807045, + -0.018151604, + -0.013233297, + -0.04176197, + -0.05230764, + -0.0027928778, + -0.024819419, + 0.13973284, + 0.07498215, + 0.05643386, + -0.02942886, + 0.017126264, + 0.03372573, + 0.068746336, + 0.020448433, + -0.018980682, + 0.081244655, + 0.06527421, + -0.09341324, + 0.0037619828, + 0.06348108, + -0.08774056, + 0.092889525, + -0.024263546, + 0.029117694, + 0.0034306366, + 0.055297706, + 0.102015935, + -0.023556657, + 0.065803, + 0.015247541, + 0.034352973, + 0.105588056, + 0.011606838, + 0.04098301, + -0.056642916, + 0.037729684, + -0.04976193, + 0.047909457, + 0.0042117573, + -0.014169, + 0.07561971, + -0.0096767275, + 0.055205546, + -0.031133024, + 0.019914651, + -0.025017431, + 0.031833746, + -0.019527186, + -0.009863273, + -0.020237885, + -0.033213306, + -0.026289295, + 0.038861252, + 0.012964407, + -0.041289695, + 0.012831493, + 0.028716395, + -0.054101057, + -0.07626151, + 0.021948934, + -0.023362676, + -0.026700463, + -0.029420532, + 0.0052917786, + 0.012322609, + 0.052309964, + 0.005428001, + -0.0063846395, + 0.046033006, + 0.042387757, + -0.018442502, + 0.012625506, + 0.093027025, + -0.0059689214, + -0.015190377, + -0.011668946, + 0.048090797, + 0.025912488, + 0.050898798, + 0.005562451, + -1.5056784e-08, + -0.030993447, + -0.07005236, + -0.032605737, + -0.00874509, + -0.004551062, + 0.07593507, + -0.032746524, + -0.08790053, + -0.032251474, + -0.024588991, + 0.051248234, + -0.0345528, + -0.08264784, + 0.013345202, + -0.020562632, + -0.05624872, + -0.009445643, + -0.015907064, + -0.036610577, + 0.010109376, + -0.0343682, + 0.0315048, + -0.00014384133, + 0.010448328, + 0.017060373, + 0.015475448, + 0.074810885, + 0.07080812, + -0.050022244, + -0.047005255, + 0.013738294, + 0.060728636, + -0.009370956, + -0.015692767, + -0.01834865, + 0.12297243, + 0.11857768, + 0.123661466, + 0.022802081, + -0.019996397, + -0.07401723, + -0.004714934, + -0.02488245, + 0.006072489, + -0.066606365, + -0.081319734, + -0.08740771, + -0.06348687, + -0.039211858, + -0.11271469, + -0.030644065, + 0.026577946, + -0.06322251, + 0.042043004, + -0.03901968, + -0.009200455, + 0.0050292667, + 0.001581719, + -0.058653522, + 0.04309485, + 0.066819645, + 0.062200524, + 0.021176148, + -0.04108276 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/d86d4fc1eaca.json b/tests/integration/recordings/responses/d86d4fc1eaca.json new file mode 100644 index 000000000..165e65093 --- /dev/null +++ b/tests/integration/recordings/responses/d86d4fc1eaca.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "machine learning and artificial intelligence" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.043112263, + 0.008686894, + 0.06879597, + 0.018093547, + 0.04600579, + 0.0026370327, + -0.0032194739, + -0.04128641, + -0.090751864, + -0.03311354, + -0.026625047, + 0.007723082, + 0.02020638, + -0.032501053, + -0.03582959, + 0.031117352, + -0.03921459, + -0.011261255, + -0.10972644, + -0.12942035, + 0.0180839, + 0.011446483, + -0.07227963, + -0.013646516, + 0.035441313, + 0.024786202, + 0.033887945, + 0.072541736, + -0.012643559, + -0.058576923, + 0.05788946, + -0.08161914, + 0.064951725, + 0.0013679718, + -0.067565694, + 0.03500105, + -0.04499739, + -0.004745917, + 0.04001028, + -0.010447466, + 0.01971203, + -0.09853681, + -0.012831109, + 0.018893523, + 0.09566803, + 0.11574249, + -0.040688448, + -0.026871145, + -0.046950754, + 0.022665758, + -0.088503055, + -0.02349465, + -0.022964876, + -0.031086901, + -0.052040946, + 0.042409953, + 0.011587446, + 0.06698339, + 0.027131157, + -0.0021599897, + 0.04676616, + -0.08205926, + -0.038376193, + 0.052162487, + 0.097754784, + -0.0006300649, + -0.051922448, + 0.09102494, + -0.016122114, + -0.068757266, + 0.007674277, + 0.07676188, + -0.0017702047, + 0.014375106, + 0.038056612, + -0.0044639558, + 0.01128439, + 0.0006278256, + 0.08837875, + -0.059357397, + -0.042713538, + -0.048170365, + -0.053083148, + 0.03308664, + 0.008073919, + -0.042588204, + -0.038085114, + -0.0071590515, + 0.010923276, + -0.05467666, + 0.039005354, + -0.06774879, + -0.023520455, + -0.038865313, + 0.03465567, + 0.015331597, + 0.0073779793, + -0.123536974, + 0.03618996, + 0.13191763, + -0.06441666, + 0.03345934, + -0.014335858, + 0.0014165065, + 0.031064518, + -0.039842315, + 0.02367409, + -0.0028713108, + 0.09695666, + -0.13332556, + -0.054217666, + 0.019605756, + 0.069848165, + -0.05345, + 0.0018457369, + 0.021261381, + 0.019834742, + 0.0364726, + 0.008800545, + 0.01899199, + -0.07162491, + -0.018764688, + 0.030988883, + 0.09103274, + 0.016486289, + -0.08622413, + -0.083044365, + -1.3872017e-34, + -0.07202043, + -0.04547031, + -0.02789685, + 0.058260243, + -0.010473749, + -0.06121573, + 0.026039537, + -0.06574506, + 0.029187253, + 0.012286592, + -0.0634218, + 0.040592846, + 0.036436044, + 0.019791061, + 0.087508686, + 0.02819681, + 0.044173952, + 0.076273374, + 0.029475076, + -0.0022728525, + 0.043047428, + 0.025950495, + 5.87631e-06, + -0.038482204, + -0.016193746, + 0.03337992, + 0.021100886, + -0.023393923, + 0.009839609, + 0.033582654, + 0.030119505, + 0.060411848, + -0.06525265, + -0.016019775, + 0.01918547, + -0.0026020391, + -0.046634916, + 0.02794535, + 0.02097679, + 0.007491536, + -0.048716933, + -0.007056093, + 0.019862399, + 0.01642084, + -0.06380952, + 0.0312326, + 0.09198801, + -0.031442497, + 0.022264522, + -0.015000218, + 0.002577486, + -0.031360134, + -0.015259252, + -0.025491642, + 0.082340494, + 0.14332701, + -0.02549817, + -0.005105692, + -0.023140578, + -0.031175751, + 0.069945835, + 0.030767307, + 0.048112787, + 0.03713218, + 0.006838781, + 0.0676382, + 0.049743734, + 0.008490252, + 0.0717143, + 0.007724331, + -0.0051555126, + -0.0031412526, + 0.024659572, + -0.06878996, + 0.052448474, + -0.009324618, + 0.10184338, + -0.01364986, + -0.022692662, + 0.0214144, + -0.09594176, + 0.024049604, + -0.07207682, + -0.044615954, + 0.03346317, + -0.03939876, + 0.020151427, + -0.07493882, + -0.008306699, + 0.013818277, + -0.098477356, + 0.03363548, + 0.08237572, + -0.0034042797, + -0.05002446, + -2.0284525e-33, + -0.1366396, + 0.06461703, + 0.05217467, + 0.10100113, + 0.01633431, + -0.012683015, + -0.09023996, + -0.023585103, + 0.005757103, + 0.102958955, + -0.025938109, + -0.04024086, + 0.03442524, + 0.019281812, + -0.05693542, + 0.019865949, + 0.01892263, + -0.03937148, + 0.011244816, + 0.05603835, + -0.015989995, + 0.058931332, + -0.03825127, + -0.030448802, + -0.021279855, + 0.031412993, + -0.021256046, + -0.013973024, + -0.051028315, + 0.048959594, + 0.018415732, + -0.015543872, + -0.050339997, + 0.053825643, + -0.05102614, + 0.016936453, + -0.03276066, + -0.025018891, + 0.00083950633, + 0.10212479, + 0.047226448, + 0.01013783, + -0.11656542, + 0.012194899, + -0.029693797, + -0.099592775, + -0.05208683, + 0.068527095, + 0.05462999, + -0.06600112, + 0.025495205, + 0.013553149, + 0.008376301, + -0.10753366, + -0.08184969, + 0.07179369, + 0.008020084, + -0.013001388, + 0.02034551, + 0.07830072, + -0.073259205, + -0.11530623, + 0.040887818, + 0.04355819, + -0.001209231, + 0.045809098, + -0.00439629, + 0.07479018, + -0.017603617, + -0.046038117, + 0.022736022, + 0.057742845, + -0.015455795, + 0.0078048306, + -0.043795776, + -0.05287881, + -0.08780934, + 0.016208123, + -0.018338274, + -0.05680242, + 0.036081936, + -0.040417098, + 0.039246004, + 0.083620116, + -0.019201642, + 0.055849098, + 0.047579776, + -0.07378654, + 0.033696014, + -0.08679882, + -0.0106773665, + 0.052387673, + 0.009724484, + 0.023857431, + -0.08621698, + -1.7164837e-08, + 0.021028662, + -0.05131077, + 0.11875527, + -0.04681493, + 0.06569432, + 0.05875326, + -0.050507378, + 0.05572548, + -0.040579688, + 0.05569073, + 0.025022164, + -0.001695402, + -0.03103065, + 0.022217639, + 0.02812072, + 0.031644266, + -0.025532138, + 0.020890266, + -0.023071108, + 0.013451792, + 0.07502988, + 0.022283832, + 0.028922528, + -0.014248503, + 0.025503293, + -0.051433153, + -0.0144749675, + 0.014626067, + -0.028012041, + 0.08404862, + -0.07754722, + 0.03867142, + -0.004333606, + 0.025680339, + 0.12575574, + 0.07000303, + 0.0059297155, + -0.104100324, + -0.041432552, + 0.016101085, + -0.040745873, + 0.017750472, + -0.09112738, + -0.026067602, + 0.055624463, + 0.016697235, + 0.016438706, + -0.11938217, + 0.027880691, + 0.015196545, + 0.042352572, + 0.06814026, + 0.057811365, + 0.063263096, + 0.067467265, + 0.059775982, + 0.06467763, + -0.067497864, + -0.035580758, + 0.06402302, + 0.008630453, + 0.0031874685, + 0.009377425, + -0.08392178 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 5, + "total_tokens": 5 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/e0a6dce1d94b.json b/tests/integration/recordings/responses/e0a6dce1d94b.json new file mode 100644 index 000000000..08fd4df2c --- /dev/null +++ b/tests/integration/recordings/responses/e0a6dce1d94b.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "This is a test file 2" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.028391164, + 0.08177924, + -0.078595236, + 0.02794012, + 0.0501054, + -0.03523528, + -0.0040212795, + 0.029318463, + -0.057719484, + 0.013758128, + 0.14608414, + -0.012030242, + -0.0244042, + -0.05507163, + -0.026622117, + -0.0132702645, + -0.109127365, + -0.037243392, + -0.003585629, + 0.047631495, + 0.062134072, + 0.0070668682, + -0.015537441, + -0.0080097895, + 0.03766712, + 0.015882641, + -0.041853406, + 0.09733282, + -0.025634848, + -0.11367206, + 0.035507742, + 0.07039588, + 0.016794816, + 0.022213018, + 0.12344487, + 0.007708932, + 0.12549855, + 0.00806089, + -0.02614805, + 0.0028652712, + 0.018172521, + -0.046700634, + 0.04102468, + 0.001336475, + 0.0019230411, + 0.008665353, + 0.016688382, + 0.022002129, + 0.0020729597, + -0.03286714, + -0.08643458, + 0.008018572, + -0.07433228, + -0.01628817, + 0.060542718, + 0.005992304, + 0.016035207, + 0.021369386, + 0.009568174, + 0.03177933, + 0.023040457, + 0.03435853, + -0.042258766, + 0.024753148, + 0.11620828, + -0.02494626, + -0.03897831, + -0.024997817, + -0.020839883, + -0.08836877, + -0.15072803, + 0.020933837, + -0.022511186, + 0.0023899842, + 0.0057860566, + -0.001578469, + -0.11986527, + -0.003025397, + 0.055101633, + -0.11829019, + -0.05885812, + -0.1504569, + 0.01861341, + -0.009307191, + -0.028901236, + 0.08401475, + 0.043742407, + -0.0006705526, + -0.052525397, + 0.00025590818, + 0.040425412, + 0.0066513056, + 0.026082706, + 0.051888794, + 0.01259031, + 0.061460704, + 0.013889724, + 0.03844097, + 0.048208673, + 0.10407735, + -0.02645537, + -0.021476867, + -0.020856835, + 0.050631326, + -0.05169685, + -0.07577173, + 0.05749261, + -0.0499922, + 0.06527451, + -0.02872225, + 0.03874818, + -0.062776215, + -0.014480463, + -0.06345894, + 0.06641256, + -0.014838074, + -0.03524914, + 0.07739568, + -0.039939843, + 0.032204024, + 0.10169046, + -0.022527538, + -0.05930125, + 0.00039771595, + -0.057792112, + -0.070337616, + 0.06377354, + -4.088526e-33, + -0.021773575, + -0.079873994, + -0.013886454, + 0.14922747, + 0.025207443, + -0.042269774, + -0.0067705857, + 0.054603398, + -0.092237934, + 0.008083855, + -0.03861146, + -0.11771469, + 0.012989592, + 0.034553546, + -0.017051153, + 0.011906159, + 0.012945488, + 0.042745717, + -0.01759736, + -0.018408326, + 0.06513165, + 0.0405268, + -0.022535695, + -0.06094611, + -0.018629104, + 0.011654488, + 0.014083773, + -0.067636594, + 0.08541857, + 0.030126775, + 0.010824449, + -0.054840527, + -0.024132056, + 0.048314847, + 0.007516418, + 0.013355685, + 0.024563083, + -0.005942082, + -0.045623902, + -0.004832818, + 0.004424451, + -0.0023969507, + 0.013589571, + -0.0168692, + 0.06961138, + -0.07734751, + 0.020551285, + 0.0048098145, + 0.055662792, + 0.013124815, + -0.011720894, + 0.04093993, + 0.007497743, + 0.042012148, + 0.010350773, + 0.019379916, + 0.01108285, + 0.017257342, + 0.018258827, + 0.0773061, + 0.01962173, + 0.052673563, + -0.05859421, + 0.039764106, + -0.05021828, + -0.04896494, + -0.05262346, + -0.09227966, + 0.07557037, + 0.08099812, + -0.02225778, + -0.04215297, + 0.056577113, + 0.02356105, + 0.0015294012, + -0.049797468, + 0.0023656262, + 0.028645845, + -0.06897522, + -0.0477758, + -0.04864175, + -0.0766266, + -0.032856915, + -0.046002492, + -0.057314955, + -0.08091142, + -0.008058203, + -0.09362831, + 0.0512433, + -0.05832409, + -0.00059281266, + 0.022221608, + -0.046930317, + -0.08964614, + 0.11954097, + 2.044738e-33, + 0.01219642, + 0.08643133, + -0.023233324, + 0.002765521, + -0.0010344109, + 0.034877002, + 0.07328553, + -0.04988436, + -0.04193409, + 0.13485521, + -0.006909938, + 0.0062319604, + 0.059107542, + -0.028918913, + 0.09142895, + -0.018481337, + 0.00771716, + -0.04420843, + -0.025174472, + -0.0150115965, + -0.03543459, + 0.124125846, + 0.13119355, + 0.08100271, + -0.033272874, + 0.0039677722, + 0.02646281, + 0.026607113, + 0.017331243, + -0.0036059914, + 0.03546072, + 0.059571866, + -0.12454768, + 0.021932347, + 0.02564387, + -0.11062035, + 0.09607079, + -0.06733944, + -0.01182028, + 0.0423393, + 0.0378881, + 0.1058394, + 0.00734931, + 0.066321366, + 0.022943782, + 0.049426265, + 0.14638706, + -0.0067357672, + 0.0043576923, + -0.029188734, + -0.009015755, + -0.08637437, + 0.035848346, + 0.0030120711, + -0.029328048, + 0.070184804, + 0.014865788, + 0.028357765, + -0.040338036, + 0.019171577, + 0.015582609, + 0.028644681, + -0.019528968, + -0.018315561, + -0.0054145255, + -0.09313447, + -0.061137658, + 0.03881072, + 0.02792733, + 0.034151476, + -0.027465515, + 0.010710185, + -0.055215303, + -0.073805, + 0.021541798, + -0.015463418, + -0.024991987, + -0.004779671, + 0.030454708, + -0.02407339, + 0.034101877, + -0.010341885, + -0.012655972, + 0.036309235, + -0.0044550677, + -0.014974223, + 0.027874243, + 0.09782822, + -0.026438858, + -0.005190334, + -0.019119462, + 0.06202614, + 0.052122016, + 0.037861902, + 0.012597777, + -1.7054827e-08, + -0.04997221, + -0.08913875, + -0.0035288178, + -0.015788937, + -0.021885982, + 0.07185057, + -0.050171196, + -0.010661625, + -0.03058095, + -0.015772644, + 0.01322944, + -0.0025733304, + -0.04212318, + 0.009266956, + -0.041135434, + -0.029588273, + 0.0021936113, + -0.033001017, + -0.050396364, + -0.02149836, + -0.0068135546, + 0.008485492, + 0.03569217, + 0.025194813, + -0.016510937, + 0.04917863, + 0.018346637, + 0.04907251, + -0.0582019, + -0.015061549, + 0.04578192, + 0.049921762, + 0.02044503, + -0.052017137, + -0.033587772, + 0.06185581, + 0.11143413, + 0.07770764, + 0.02244692, + 0.0025846648, + -0.04391288, + 0.008592464, + -0.036181543, + 0.0296719, + -0.017300868, + -0.094585225, + -0.05786905, + -0.065796606, + -0.061245505, + -0.104576424, + -0.029241998, + 0.0013673713, + 0.0060772314, + 0.04078779, + -0.036728922, + 0.016783627, + 0.005292796, + 0.030990785, + -0.054467708, + 0.0048806495, + 0.07091143, + 0.06684519, + 0.01770421, + -0.029248381 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 6, + "total_tokens": 6 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/integration/recordings/responses/f6d655e91ac3.json b/tests/integration/recordings/responses/f6d655e91ac3.json new file mode 100644 index 000000000..1dd1010b1 --- /dev/null +++ b/tests/integration/recordings/responses/f6d655e91ac3.json @@ -0,0 +1,422 @@ +{ + "request": { + "method": "POST", + "url": "http://0.0.0.0:11434/v1/v1/embeddings", + "headers": {}, + "body": { + "model": "all-minilm:l6-v2", + "input": [ + "This is a test file" + ], + "encoding_format": "float" + }, + "endpoint": "/v1/embeddings", + "model": "all-minilm:l6-v2" + }, + "response": { + "body": { + "__type__": "openai.types.create_embedding_response.CreateEmbeddingResponse", + "__data__": { + "data": [ + { + "embedding": [ + -0.034272887, + 0.0900405, + -0.114585444, + 0.0021513691, + 0.059019327, + -0.02748151, + -0.020571338, + 0.03373777, + -0.03872984, + 0.026010917, + 0.1147871, + 0.027154561, + -0.015938662, + -0.02185328, + -0.046722047, + -0.04638079, + -0.07416656, + -0.052859545, + -0.028124748, + 0.06325527, + 0.029144203, + 0.047097813, + -0.05268828, + -0.0053592497, + 0.030669667, + 0.01769888, + -0.01687185, + 0.08683223, + -0.014155632, + -0.08387485, + 0.019995376, + 0.07114902, + 0.08367812, + 0.030923046, + 0.11826658, + 0.028755534, + 0.06955482, + -0.017287154, + -0.005806163, + 0.005812646, + 0.0011825147, + -0.06533827, + 0.037360404, + 0.018541763, + -0.0034888012, + -0.0011040586, + -0.029778237, + -0.021269588, + 0.005844319, + -0.035600223, + -0.037232384, + 0.012353592, + -0.06692711, + -0.023162046, + 0.05686014, + 0.0014791423, + 0.01440185, + -0.017189784, + 0.009246685, + 0.06083274, + 0.024673132, + 0.036989614, + -0.050630055, + 0.051760096, + 0.10160539, + 0.008477512, + -0.048004184, + -0.013003718, + 0.031101642, + -0.1659611, + -0.14100891, + 0.009773047, + -0.025983926, + 0.05229989, + -0.007893064, + 0.0078570945, + -0.08468617, + -0.044539623, + 0.054151334, + -0.07042244, + -0.05768138, + -0.10078619, + 0.021822996, + 0.022160508, + 0.0072028935, + 0.13064505, + 0.08020654, + -0.0044225734, + -0.018743401, + 0.0075993463, + -0.031649683, + 0.031955328, + -0.022171712, + 0.030735254, + -0.023809722, + 0.0695489, + 0.016647533, + 0.0095261615, + 0.027464647, + 0.10212388, + 0.02145324, + -0.021429047, + 0.015128828, + 0.039440226, + -0.09434037, + -0.11546961, + 0.09468322, + -0.011139115, + 0.072680146, + -0.03602365, + -0.011743472, + -0.066524595, + -0.034747, + -0.10301544, + 0.030228501, + -0.06316883, + -0.090848505, + 0.041170754, + -0.03368485, + 0.045751248, + 0.07133673, + -0.031778056, + -0.05968261, + -0.017208954, + -0.032287136, + -0.058584064, + 0.0673487, + -5.023248e-33, + -0.005809502, + -0.071970925, + -0.00930889, + 0.09656616, + 0.037086118, + -0.034771495, + -0.00472216, + 0.016682126, + -0.098648354, + 0.005475455, + -0.014123589, + -0.08407786, + 0.0027178645, + 0.04443311, + -0.01269345, + 0.034540884, + -0.0005944164, + 0.06320702, + -0.026761396, + -0.013525239, + 0.024135783, + 0.015422592, + -0.04138039, + -0.05520989, + -0.06454275, + 0.031492148, + -0.0072836457, + -0.039476894, + 0.059850004, + 0.026700241, + 0.013972591, + -0.038822647, + -0.04851447, + 0.017551823, + 0.020952301, + 0.03522171, + 0.011540296, + -0.00842795, + -0.044636253, + 0.014627958, + 3.2639466e-05, + -0.046966836, + 0.027031295, + 0.006612757, + 0.06439624, + -0.044763926, + -0.02612974, + -0.016271371, + 0.055233188, + 0.014105759, + -0.008459233, + 0.04205111, + 0.050489996, + 0.021618336, + 0.011294852, + 0.0485963, + 0.017674806, + -0.004992791, + 0.00193088, + 0.063277334, + 0.035901506, + 0.03502828, + -0.06643911, + 0.008779193, + -0.027297689, + -0.059879173, + -0.027194038, + -0.087292045, + 0.11242319, + 0.05879699, + -0.041721053, + -0.069260724, + 0.064383894, + 0.015849635, + -0.027780458, + -0.03755858, + -0.011723025, + 0.06948493, + -0.07109373, + -0.039075296, + -0.043134894, + -0.1120962, + -0.030726664, + -0.06376309, + -0.03524182, + -0.061186828, + -0.015275632, + -0.100939795, + 0.047502656, + -0.08317205, + -0.0029857687, + 0.013144553, + -0.056699008, + -0.05796209, + 0.06137419, + 2.7670645e-33, + 0.003669078, + 0.06695531, + -0.055944078, + 0.025168538, + 0.0147572905, + 0.033805534, + 0.0934766, + -0.010511114, + -0.046672594, + 0.14254896, + -0.015461952, + 0.0067206374, + 0.07682516, + -0.045769565, + 0.07989758, + 0.0036198904, + 0.023618277, + -0.06530977, + -0.04256109, + -0.025923597, + -0.07477869, + 0.1001957, + 0.1257842, + 0.064083636, + -0.01666794, + 0.014075608, + 0.025267936, + 0.0017376567, + -0.013351121, + 0.0117214825, + 0.037724674, + 0.040572807, + -0.12054958, + 0.024336847, + 0.034385506, + -0.10165844, + 0.11865242, + -0.035707537, + -0.012689929, + 0.022641081, + 0.039234713, + 0.10621312, + 0.010647405, + 0.07653686, + 0.020896297, + 0.06464065, + 0.08582743, + -0.03212417, + 0.043577865, + 0.01106648, + 0.023217985, + -0.06711702, + 0.05536062, + -0.008119422, + -0.0268995, + 0.077022836, + -0.011600607, + 0.04498788, + -0.024568135, + 0.020904513, + -0.0016571331, + 0.029054169, + -0.038968027, + -0.013624052, + -0.019825684, + -0.057037495, + -0.014532248, + 0.010170884, + 0.016871484, + 0.012004644, + 0.019911213, + 0.019217802, + -0.06554125, + -0.050251007, + 0.05082798, + -0.07560525, + -0.018781837, + -0.0122035425, + 0.0019368301, + -0.00351373, + 0.07000184, + -0.029289605, + -0.008412919, + 0.04744267, + -0.00043944066, + -0.014024816, + -0.0035281784, + 0.0844005, + -0.0015739133, + 0.0016869568, + -0.023196274, + 0.059908636, + 0.019615034, + 0.054351386, + 0.012312578, + -1.5289404e-08, + -0.038118448, + -0.084228516, + -0.013602922, + -0.032792244, + -0.020994218, + 0.08923806, + 0.005445469, + -0.07045531, + -0.03966009, + -0.018226359, + 0.05718637, + -0.026399894, + -0.098825626, + 0.017524764, + -0.019498266, + -0.062369697, + -0.019561017, + -0.011198561, + -0.03005754, + 0.010641676, + -0.005561297, + 0.053242564, + 0.04418294, + 0.025771322, + 0.005914542, + 0.059626196, + 0.06883921, + 0.08894957, + -0.062240407, + -0.038899083, + 0.028789395, + 0.087763906, + 0.017739464, + -0.050055157, + -0.0009801601, + 0.1297665, + 0.08312503, + 0.08157199, + 0.0117320195, + 0.006869762, + -0.072692566, + -0.0019829427, + -0.018348025, + 0.0088948505, + -0.038234424, + -0.09056964, + -0.06433111, + -0.042595394, + -0.030844258, + -0.09312696, + -0.043474108, + 0.012029141, + -6.677036e-05, + 0.040267132, + -0.049134284, + 0.014589591, + 0.017469455, + -0.005167336, + -0.03331327, + 0.0075517776, + 0.07486923, + 0.0646153, + 0.04480708, + -0.02847676 + ], + "index": 0, + "object": "embedding" + } + ], + "model": "all-minilm:l6-v2", + "object": "list", + "usage": { + "prompt_tokens": 5, + "total_tokens": 5 + } + } + }, + "is_streaming": false + } +} diff --git a/tests/unit/providers/vector_io/test_qdrant.py b/tests/unit/providers/vector_io/test_qdrant.py index 4207cbee3..d7900dbfd 100644 --- a/tests/unit/providers/vector_io/test_qdrant.py +++ b/tests/unit/providers/vector_io/test_qdrant.py @@ -11,7 +11,8 @@ from unittest.mock import AsyncMock, MagicMock, patch import pytest -from llama_stack.apis.inference import EmbeddingsResponse, Inference +from llama_stack.apis.inference import Inference +from llama_stack.apis.inference.inference import OpenAIEmbeddingData, OpenAIEmbeddingsResponse, OpenAIEmbeddingUsage from llama_stack.apis.vector_io import ( QueryChunksResponse, VectorDB, @@ -68,7 +69,13 @@ def mock_vector_db_store(mock_vector_db) -> MagicMock: @pytest.fixture def mock_api_service(sample_embeddings): mock_api_service = MagicMock(spec=Inference) - mock_api_service.embeddings = AsyncMock(return_value=EmbeddingsResponse(embeddings=sample_embeddings)) + mock_api_service.openai_embeddings = AsyncMock( + return_value=OpenAIEmbeddingsResponse( + model="mock-embedding-model", + data=[OpenAIEmbeddingData(embedding=sample, index=i) for i, sample in enumerate(sample_embeddings)], + usage=OpenAIEmbeddingUsage(prompt_tokens=10, total_tokens=10), + ) + ) return mock_api_service diff --git a/tests/unit/rag/test_vector_store.py b/tests/unit/rag/test_vector_store.py index 919f97ba7..8c017a551 100644 --- a/tests/unit/rag/test_vector_store.py +++ b/tests/unit/rag/test_vector_store.py @@ -13,6 +13,7 @@ from unittest.mock import AsyncMock, MagicMock import numpy as np import pytest +from llama_stack.apis.inference.inference import OpenAIEmbeddingData from llama_stack.apis.tools import RAGDocument from llama_stack.apis.vector_io import Chunk from llama_stack.providers.utils.memory.vector_store import ( @@ -218,11 +219,16 @@ class TestVectorDBWithIndex: Chunk(content="Test 2", embedding=None, metadata={}), ] - mock_inference_api.embeddings.return_value.embeddings = [[0.1, 0.2, 0.3], [0.4, 0.5, 0.6]] + mock_inference_api.openai_embeddings.return_value.data = [ + OpenAIEmbeddingData(embedding=[0.1, 0.2, 0.3], index=0), + OpenAIEmbeddingData(embedding=[0.4, 0.5, 0.6], index=1), + ] await vector_db_with_index.insert_chunks(chunks) - mock_inference_api.embeddings.assert_called_once_with("test-model without embeddings", ["Test 1", "Test 2"]) + mock_inference_api.openai_embeddings.assert_called_once_with( + "test-model without embeddings", ["Test 1", "Test 2"] + ) mock_index.add_chunks.assert_called_once() args = mock_index.add_chunks.call_args[0] assert args[0] == chunks @@ -246,7 +252,7 @@ class TestVectorDBWithIndex: await vector_db_with_index.insert_chunks(chunks) - mock_inference_api.embeddings.assert_not_called() + mock_inference_api.openai_embeddings.assert_not_called() mock_index.add_chunks.assert_called_once() args = mock_index.add_chunks.call_args[0] assert args[0] == chunks @@ -288,7 +294,7 @@ class TestVectorDBWithIndex: with pytest.raises(ValueError, match="has dimension 4, expected 3"): await vector_db_with_index.insert_chunks(chunks_wrong_dim) - mock_inference_api.embeddings.assert_not_called() + mock_inference_api.openai_embeddings.assert_not_called() mock_index.add_chunks.assert_not_called() async def test_insert_chunks_with_partially_precomputed_embeddings(self): @@ -308,11 +314,14 @@ class TestVectorDBWithIndex: Chunk(content="Test 3", embedding=None, metadata={}), ] - mock_inference_api.embeddings.return_value.embeddings = [[0.1, 0.1, 0.1], [0.3, 0.3, 0.3]] + mock_inference_api.openai_embeddings.return_value.data = [ + OpenAIEmbeddingData(embedding=[0.1, 0.1, 0.1], index=0), + OpenAIEmbeddingData(embedding=[0.3, 0.3, 0.3], index=1), + ] await vector_db_with_index.insert_chunks(chunks) - mock_inference_api.embeddings.assert_called_once_with( + mock_inference_api.openai_embeddings.assert_called_once_with( "test-model with partial embeddings", ["Test 1", "Test 3"] ) mock_index.add_chunks.assert_called_once()