microsoft / graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system
https://microsoft.github.io/graphrag/
MIT License
20.11k stars 1.97k forks source link

[Issue]: AttributeError: 'str' object has no attribute 'embedding' #732

Closed wenmengzhou closed 4 months ago

wenmengzhou commented 4 months ago

Is there an existing issue for this?

Describe the issue

When use with self-host openAI embedding interface, run with following error:

372 Traceback (most recent call last):
373   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/datashaper/workflow/workflow.py", line 415, in _execute_verb
374     result = await result
375   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/index/verbs/text/embed/text_embed.py", line 105, in text_embed
376     return await _text_embed_in_memory(
377   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/index/verbs/text/embed/text_embed.py", line 130, in _text_embed_in_memory
378     result = await strategy_exec(texts, callbacks, cache, strategy_args)
379   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/index/verbs/text/embed/strategies/openai.py", line 62, in run
380     embeddings = await _execute(llm, text_batches, ticker, semaphore)
381   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/index/verbs/text/embed/strategies/openai.py", line 106, in _execute
382     results = await asyncio.gather(*futures)
383   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/index/verbs/text/embed/strategies/openai.py", line 100, in embed
384     chunk_embeddings = await llm(chunk)
385   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/caching_llm.py", line 104, in __call__
386     result = await self._delegate(input, **kwargs)
387   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/rate_limiting_llm.py", line 177, in __call__
388     result, start = await execute_with_retry()
389   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/rate_limiting_llm.py", line 159, in execute_with_retry
390     async for attempt in retryer:
391   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/tenacity/asyncio/__init__.py", line 166, in __anext__
392     do = await self.iter(retry_state=self._retry_state)
393   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/tenacity/asyncio/__init__.py", line 153, in iter
394     result = await action(retry_state)
395   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/tenacity/_utils.py", line 99, in inner
396     return call(*args, **kwargs)
397   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/tenacity/__init__.py", line 398, in <lambda>
398     self._add_action_func(lambda rs: rs.outcome.result())
399   File "/opt/anaconda3/envs/graphrag/lib/python3.10/concurrent/futures/_base.py", line 451, in result
400     return self.__get_result()
401   File "/opt/anaconda3/envs/graphrag/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
402     raise self._exception
403   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/rate_limiting_llm.py", line 165, in execute_with_retry
404     return await do_attempt(), start
405   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/rate_limiting_llm.py", line 147, in do_attempt
406     return await self._delegate(input, **kwargs)
407   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/base_llm.py", line 49, in __call__
408     return await self._invoke(input, **kwargs)
409   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/base/base_llm.py", line 53, in _invoke
410     output = await self._execute_llm(input, **kwargs)
411   File "/Users/zhouwenmeng/work/code/llm/application/graphrag/graphrag/llm/openai/openai_embeddings_llm.py", line 36, in _execute_llm
412     embedding = await self.client.embeddings.create(
413   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/resources/embeddings.py", line 215, in create
414     return await self._post(
415   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/_base_client.py", line 1826, in post
416     return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)
417   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/_base_client.py", line 1519, in request
418     return await self._request(
419   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/_base_client.py", line 1622, in _request
420     return await self._process_response(
421   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/_base_client.py", line 1714, in _process_response
422     return await api_response.parse()
423   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/_response.py", line 419, in parse
424     parsed = self._options.post_parser(parsed)
425   File "/opt/anaconda3/envs/graphrag/lib/python3.10/site-packages/openai/resources/embeddings.py", line 204, in parser
426     data = cast(object, embedding.embedding)
427 AttributeError: 'str' object has no attribute 'embedding'

Steps to reproduce

following the quick start tutorial: https://microsoft.github.io/graphrag/posts/get_started/

the config file is as follows:


encoding_model: cl100k_base
skip_workflows: []
llm:
  api_key:  my-secret-key
  type: openai_chat # or azure_openai_chat
  #¥type: azure_openai_chat # or azure_openai_chat
  # model: gpt-4-turbo-preview
  model: qwen-plus
  model_supports_json: false # recommended if this is available for your model.
  # max_tokens: 4000
  request_timeout: 180.0
  api_base: https://dashscope.aliyuncs.com/compatible-mode/v1
#  # organization: <organization_id>
  # deployment_name: <azure_model_deployment_name>
  # tokens_per_minute: 150_000 # set a leaky bucket throttle
  # requests_per_minute: 10_000 # set a leaky bucket throttle
  # max_retries: 10
  # max_retry_wait: 10.0
  # sleep_on_rate_limit_recommendation: true # whether to sleep when azure suggests wait-times
  # concurrent_requests: 25 # the number of parallel inflight requests that may be made
  # temperature: 0 # temperature for sampling
  top_p: 0.99999999 # top-p sampling
  # n: 1 # Number of completions to generate

parallelization:
  stagger: 0.3
  num_threads: 1 # the number of threads to use for parallel processing

async_mode: threaded # or asyncio

embeddings:
  ## parallelization: override the global parallelization settings for embeddings
  async_mode: threaded # or asyncio
  llm:
    api_key: eyJ0eXAiOiJqd3QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VybmFtZSI6IjMxNTEzMSIsInBhc3N3b3JkIjoiMzE1MTMxIiwiZXhwIjoyMDA1NjE0MzYxfQ.GdA72mKVMBS1Kj-HFV8o4gTxldjUAbooOX9aKszwIXs
    type: openai_embedding # or azure_openai_embedding
    model: text-embedding-3-small
    api_base: http://47.88.8.18:8088/v1
    # api_version: 2024-02-15-preview
    # organization: <organization_id>
    # deployment_name: <azure_model_deployment_name>
    # tokens_per_minute: 150_000 # set a leaky bucket throttle
    # requests_per_minute: 10_000 # set a leaky bucket throttle
    # max_retries: 10
    # max_retry_wait: 10.0
    # sleep_on_rate_limit_recommendation: true # whether to sleep when azure suggests wait-times
    # concurrent_requests: 25 # the number of parallel inflight requests that may be made
    # batch_size: 16 # the number of documents to send in a single request
    # batch_max_tokens: 8191 # the maximum number of tokens to send in a single request
    # target: required # or optional

chunks:
  size: 1200
  overlap: 100
  group_by_columns: [id] # by default, we don't allow chunks to cross documents

input:
  type: file # or blob
  file_type: text # or csv
  base_dir: "input"
  file_encoding: utf-8
  file_pattern: ".*\\.txt$"

cache:
  type: file # or blob
  base_dir: "cache"
  # connection_string: <azure_blob_storage_connection_string>
  # container_name: <azure_blob_storage_container_name>

storage:
encoding_model: cl100k_base
skip_workflows: []
llm:
  api_key: sk-72b9b57905b142e396722b0e01b982bf
  type: openai_chat # or azure_openai_chat
  #¥type: azure_openai_chat # or azure_openai_chat
  # model: gpt-4-turbo-preview
  model: qwen-plus
  model_supports_json: false # recommended if this is available for your model.
  # max_tokens: 4000
  request_timeout: 180.0
  api_base: https://dashscope.aliyuncs.com/compatible-mode/v1
#  # organization: <organization_id>
  # deployment_name: <azure_model_deployment_name>
  # tokens_per_minute: 150_000 # set a leaky bucket throttle
  # requests_per_minute: 10_000 # set a leaky bucket throttle
  # max_retries: 10
  # max_retry_wait: 10.0
  # sleep_on_rate_limit_recommendation: true # whether to sleep when azure suggests wait-times
  # concurrent_requests: 25 # the number of parallel inflight requests that may be made
  # temperature: 0 # temperature for sampling
  top_p: 0.99999999 # top-p sampling
  # n: 1 # Number of completions to generate

parallelization:
  stagger: 0.3
  num_threads: 4 # the number of threads to use for parallel processing

async_mode: threaded # or asyncio

embeddings:
  ## parallelization: override the global parallelization settings for embeddings
  async_mode: threaded # or asyncio
  llm:
    api_key:  my-secret-key
    type: openai_embedding # or azure_openai_embedding
    model: text-embedding-3-small
    api_base: http://my-embedding-host/v1
    # api_version: 2024-02-15-preview
    # organization: <organization_id>
    # deployment_name: <azure_model_deployment_name>
    # tokens_per_minute: 150_000 # set a leaky bucket throttle
    # requests_per_minute: 10_000 # set a leaky bucket throttle
    # max_retries: 10
    # max_retry_wait: 10.0
    # sleep_on_rate_limit_recommendation: true # whether to sleep when azure suggests wait-times
    # concurrent_requests: 25 # the number of parallel inflight requests that may be made
    # batch_size: 16 # the number of documents to send in a single request
    # batch_max_tokens: 8191 # the maximum number of tokens to send in a single request
    # target: required # or optional

chunks:
  size: 1200
  overlap: 100
  group_by_columns: [id] # by default, we don't allow chunks to cross documents

input:
  type: file # or blob
  file_type: text # or csv
  base_dir: "input"
  file_encoding: utf-8
  file_pattern: ".*\\.txt$"

cache:
  type: file # or blob
  base_dir: "cache"
  # connection_string: <azure_blob_storage_connection_string>
  # container_name: <azure_blob_storage_container_name>

storage:
  type: file # or blob
  base_dir: "output/${timestamp}/artifacts"
  # connection_string: <azure_blob_storage_connection_string>
  # container_name: <azure_blob_storage_container_name>

reporting:
  type: file # or console, blob
  base_dir: "output/${timestamp}/reports"
  # connection_string: <azure_blob_storage_connection_string>
  # container_name: <azure_blob_storage_container_name>

entity_extraction:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  prompt: "prompts/entity_extraction.txt"
  entity_types: [organization,person,geo,event]
  max_gleanings: 1

summarize_descriptions:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  prompt: "prompts/summarize_descriptions.txt"
  max_length: 500

claim_extraction:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  # enabled: true
  prompt: "prompts/claim_extraction.txt"
  description: "Any claims or facts that could be relevant to information discovery."
  max_gleanings: 1

community_reports:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  prompt: "prompts/community_report.txt"
  max_length: 2000
  max_input_length: 8000

cluster_graph:
  max_cluster_size: 10

embed_graph:
  enabled: false # if true, will generate node2vec embeddings for nodes
  # num_walks: 10
  # walk_length: 40
  # window_size: 2
  # iterations: 3
  # random_seed: 597832

umap:
  enabled: false # if true, will generate UMAP embeddings for nodes

snapshots:
  graphml: false
  raw_entities: false
  top_level_nodes: false

local_search:
  # text_unit_prop: 0.5
  # community_prop: 0.1
  # conversation_history_max_turns: 5
  # top_k_mapped_entities: 10
  # top_k_relationships: 10
  # llm_temperature: 0 # temperature for sampling
  llm_top_p: 0.999999 # top-p sampling
  # llm_n: 1 # Number of completions to generate
  # max_tokens: 12000

global_search:
  # llm_temperature: 0 # temperature for sampling
  llm_top_p: 0.999999 # top-p sampling
  # llm_n: 1 # Number of completions to generate
  # max_tokens: 12000
  # data_max_tokens: 12000
  # map_max_tokens: 1000
  # reduce_max_tokens: 2000
  # concurrency: 32

  type: file # or blob
  base_dir: "output/${timestamp}/artifacts"
  # connection_string: <azure_blob_storage_connection_string>
  # container_name: <azure_blob_storage_container_name>

reporting:
  type: file # or console, blob
  base_dir: "output/${timestamp}/reports"
  # connection_string: <azure_blob_storage_connection_string>
  # container_name: <azure_blob_storage_container_name>

entity_extraction:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  prompt: "prompts/entity_extraction.txt"
  entity_types: [organization,person,geo,event]
  max_gleanings: 1

summarize_descriptions:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  prompt: "prompts/summarize_descriptions.txt"
  max_length: 500

claim_extraction:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  # enabled: true
  prompt: "prompts/claim_extraction.txt"
  description: "Any claims or facts that could be relevant to information discovery."
  max_gleanings: 1

community_reports:
  ## llm: override the global llm settings for this task
  ## parallelization: override the global parallelization settings for this task
  ## async_mode: override the global async_mode settings for this task
  prompt: "prompts/community_report.txt"
  max_length: 2000
  max_input_length: 8000

cluster_graph:
  max_cluster_size: 10

embed_graph:
  enabled: false # if true, will generate node2vec embeddings for nodes
  # num_walks: 10
  # walk_length: 40
  # window_size: 2
  # iterations: 3
  # random_seed: 597832

umap:
  enabled: false # if true, will generate UMAP embeddings for nodes

snapshots:
  graphml: false
  raw_entities: false
  top_level_nodes: false

local_search:
  # text_unit_prop: 0.5
  # community_prop: 0.1
  # conversation_history_max_turns: 5
  # top_k_mapped_entities: 10
  # top_k_relationships: 10
  # llm_temperature: 0 # temperature for sampling
  llm_top_p: 0.999999 # top-p sampling
  # llm_n: 1 # Number of completions to generate
  # max_tokens: 12000

global_search:
  # llm_temperature: 0 # temperature for sampling
  llm_top_p: 0.999999 # top-p sampling
  # llm_n: 1 # Number of completions to generate
  # max_tokens: 12000
  # data_max_tokens: 12000
  # map_max_tokens: 1000
  # reduce_max_tokens: 2000
  # concurrency: 32

GraphRAG Config Used

# Paste your config here

Logs and screenshots

❌ create_final_entities None ⠹ GraphRAG Indexer ├── Loading Input (text) - 1 files loaded (0 filtered) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00 0:00:00 ├── create_base_text_units ├── create_base_extracted_entities ├── create_summarized_entities ├── create_base_entity_graph └── create_final_entities ❌ Errors occurred during the pipeline run, see logs for more details.

No response

Additional Information

wenmengzhou commented 4 months ago

the error is caused by my own customized embedding interface which is not exact the same as openai embedding:

{"code": 200, "data": {"completion_tokens": 0, "messages": {"input": "Your text string goes here", "model": "text-embedding-3-small"}, "prompt_tokens": 5, "response": {"data": [{"embedding": [0.005172153, 0.017217182, -0.01868694, -0.018546963, -0.047256265, -0.030263046, 0.027659472, 0.0036639, 0.011233161, 0.0063969526, -0.001698097, 0.015859403, -0.001270292, -0.007873711, 0.059910193, 0.050307762, -0.027519494, 0.009910378, -0.040397387, 0.049999814, -0.00041380725, 0.03023505, -0.013717754, 0.032950606, 0.01728717, 0.016783252, -0.0017374655, 0.020422656, 0.04078932, -0.03773782, -0.026119724, -0.05002781, 0.024174042, -0.055122975, -0.032278717, 0.042357065, 0.06472541, 0.014697594, -0.015663436, -0.041321237, 0.022200365, 0.0073627946, 0.04496064, 0.0071073365, -0.024118051, 0.05240742, -0.020086711, -0.032222725, 0.016265336, 0.046444397, 0.0238241, -0.018882908, -0.0053716204, 0.043952804, -0.0061484934, 0.007306804, -0.014949553, 0.0726761, -0.0054871016, -0.037653834, 0.01606937, 0.03432238, 0.007138831, -0.0047417236, -0.026679631, 0.029003251, -0.038549688, 0.023194203, -0.0051651546, 0.011919049, 0.025517823, -0.014585612, -0.011107181, 0.0037863802, 0.00063470856, -0.023292186, -0.016321328, -0.004423276, 0.020730605, -0.004234307, 0.040285405, -0.0028292867, -0.025293859, -0.0201567, -0.048208106, 0.020660618, -0.075643614, 0.027953424, -0.017077204, 0.0083076395, -0.018336998, -0.012066024, -0.022634294, -0.0070513454, -0.015929392, 0.0055535906, -0.032782633, 0.004122325, -0.0058405437, -0.0384657, 0.047144283, -0.012073023, -0.020058716, 0.0026665635, -0.03152284, 0.011135177, 0.011954043, -0.0024408505, -0.04683633, -0.021332508, -0.08533003, 0.00720882, 0.0062779724, 0.02064662, 0.001258044, 0.0042133103, 0.06886873, -0.014515623, 0.021710446, -0.022690285, 0.025265863, -0.002834536, 0.031830788, -0.056858692, 0.0036429036, -0.041013286, 0.0056165806, -0.035526183, -0.03798978, 0.015467468, 0.021234524, -0.048516057, -0.0111491745, -0.009385464, -0.050195783, -0.0071248338, -0.045828495, 0.041265246, -0.030487008, 0.04269301, -0.015467468, -0.029731132, -0.003334954, -0.0116041005, -0.024635967, -0.018336998, -0.03225072, -0.0062009846, -0.024272026, 0.018728934, -0.035582174, 0.0347983, -0.06629315, 0.03401443, 0.027071567, -0.013913722, 0.026231706, -0.024398006, -0.044428725, 0.004678734, -0.021766437, -0.057082653, -0.0049866834, 0.01350079, -0.033482518, -0.046080455, 0.03793379, 0.024370011, -0.04372884, 0.023264192, -0.013101855, -0.04098529, -0.049215943, -0.0054416093, -0.008678579, 0.0421331, 0.021234524, -0.01007835, -0.021402497, 0.048348084, 0.021080548, 0.040537365, 0.008167663, -0.008685578, -0.004136323, -0.0066734073, 0.03695395, 0.022984236, 0.008125669, -0.013227834, 0.007978694, -0.005770555, 0.019400824, 0.001124191, -0.01923285, 0.020744603, 0.03432238, -0.013640767, 0.039893467, 0.06668508, 0.035890125, 0.06354959, -0.024593974, -0.00507067, -0.08577795, -0.02883528, -0.04470868, 0.015103527, 0.013199839, 0.02614772, 0.09120907, -0.019582793, -0.009371466, -0.019904742, -0.05027977, -0.037961785, 0.0034031929, 0.019246848, 0.012331981, -0.06114199, -0.018295005, 0.02950717, 0.060078163, 0.02498591, 0.02847134, 0.007250813, 0.025237868, 0.022298349, -0.0031809793, 0.036030103, 0.03779381, -0.026903596, 0.009588431, -0.037709825, 0.02333418, 0.015117525, 0.00034863042, -0.010274318, 0.02143049, 0.01930284, -0.07183624, -0.025363848, 0.080346845, 0.045744512, 0.019974729, -0.015705429, -0.024048062, -0.02723954, 0.026119724, 0.036058098, 0.02179443, 0.015747422, 0.02052064, -0.0035781641, 0.025979746, -0.017483138, -0.020534638, 0.031046918, 0.047788177, -0.04196513, -0.033314545, -0.034238394, -0.03779381, -0.0025020903, -0.004129324, -0.00033353915, 0.025153881, 0.003817875, -0.00042933595, -0.038353723, -0.042273078, -0.004594748, 0.028065406, 0.040817317, -0.03311858, 0.06618117, -0.010855223, -0.02052064, -0.0029430182, 0.019624786, -0.04263702, 0.011261157, 0.010806231, -0.018616952, -0.029059242, -0.021738442, 0.028359357, -0.003035753, 0.009819392, 0.021052552, 0.002790793, -0.032446686, 0.022466322, -0.008342634, -0.02705757, 0.038521692, -0.018001053, 0.024202038, 0.01337481, 0.05240742, 0.030347032, 0.0537512, 0.0045107617, 0.002699808, -0.024593974, 0.017455142, 0.033986434, -0.023194203, 0.044316746, -0.013941717, 0.015523459, -0.027561488, -0.004416277, -0.03457434, -0.07508371, -0.010428293, 0.06343761, 0.021962404, -0.04098529, -0.051959492, 0.052687373, -0.019568795, 0.041489206, -0.006449444, 0.0051826513, 0.042888977, 0.052995324, 0.015733425, 0.01447363, -0.010470286, 0.017875073, -0.072396144, 0.026413675, -0.016139358, 0.0026718127, -0.012199003, 0.0011565606, 0.02028268, 0.040481374, 0.046276424, -0.0057740547, -0.023656128, 0.015103527, 0.00879756, -0.006760893, -0.032950606, -0.03519024, 0.047928154, 0.006431947, 0.011653092, 0.0070373476, 0.028247375, 0.027393514, -0.04190914, 0.04367285, -0.08073878, -0.019778762, 0.011779072, 0.00909851, 0.008314638, -0.02449599, -0.011275154, 0.018001053, 0.006162491, -0.009784398, 0.04812412, -0.020324672, -0.0030829953, 0.042301074, -0.02534985, -0.0041678175, 0.0036778979, 0.022858258, 0.013059862, -0.051203616, 0.0028205381, -0.033706482, 0.041069277, 0.030962931, 0.0073278, -0.031634822, 0.027043572, -0.041881144, -0.016293332, 0.02589576, -0.0084336195, 0.006851878, 0.028205382, -0.037961785, 0.0097774, 0.03169081, 0.014074695, -0.0146416025, 0.028639311, -0.048040137, 0.036701992, 0.0068693752, 0.0108272275, 0.033482518, -0.048208106, 0.078443155, -0.014879564, -0.008685578, -0.040089436, -0.039165586, 0.0050496734, -0.04484866, -0.033482518, 0.0049376916, -0.030822953, 0.056522746, -0.030822953, 0.038885634, 0.012045028, -0.0009107259, 0.044064786, 0.0071738255, 0.009056517, 0.0154814655, -0.0073278, -0.009693413, -0.024356013, -0.033510514, -0.026861602, 0.0010524527, 0.05179152, 0.0015992381, -0.058006503, 0.02883528, -0.06713301, -0.012233997, -0.014893562, 0.017903069, -0.0010305813, -0.014949553, -0.043868817, -0.008468614, 0.026259702, -0.030151064, -0.017987056, -0.01117717, 0.021290515, -0.04630442, -0.014011706, 0.0056900685, 0.00995937, 0.05478703, 0.028163388, -0.027281534, -0.027225543, 0.0152854975, -0.024957914, -0.0506997, -0.020128705, 0.027771452, 0.012352978, 0.04258103, 0.02388009, -0.009875383, -0.02388009, -0.0072648106, -0.0033734478, -0.03339853, -0.02803741, -0.008300641, -0.03818575, -0.009973367, 0.031914774, 0.059406273, -0.028079404, -0.019092875, 0.035162244, 0.03737388, 0.026329689, 0.004654238, -0.036618005, 0.0138017405, -0.0149635505, -0.019974729, -0.011499117, -0.00016348886, 0.03591812, -0.030347032, 0.027519494, -0.025433837, 0.10408696, -0.02956316, -0.013052863, -0.001905438, -0.004423276, -0.041881144, 0.00092997274, 0.03773782, -0.01606937, -0.024286024, -0.028527329, -0.013843734, -0.017455142, 0.011156173, -0.036925953, 0.018644948, 0.003011257, 0.00464024, 0.038101763, 0.025237868, 0.008986529, -0.03090694, 0.0125069525, 0.028919265, 0.022760274, 0.012807903, -0.018295005, 0.010582267, -0.008013688, -0.0018774426, 0.045548543, 0.013997708, 0.009847388, -0.011191168, -0.035554178, -0.01410969, 0.012282989, 0.028863275, -0.046220433, -0.0030707472, -0.043644853, -0.020814592, -0.055374935, 0.025811775, -0.0035746647, -0.013906723, -0.010939209, 0.042497043, 0.0022693784, -0.006505435, -0.00763575, -0.0037408876, 0.0026280698, 0.033734478, 0.025013905, 0.023194203, 0.013409805, 0.010344306, -0.012877892, -0.043448888, 0.015565451, -0.010652256, -0.004699731, 0.0059035337, 0.012408968, -0.008335635, -0.019316837, 0.002356864, 0.0152715, 0.018085038, 0.009574433, -0.026763618, -0.015901396, 0.007677743, 0.026161717, 0.022816265, -0.0008573596, 0.0029710135, 0.005637577, -0.03818575, 0.020198693, -0.006295469, 0.05002781, 0.05447908, 0.010778235, -0.002510839, 0.007072342, -0.057334613, 0.02614772, 0.033622496, -0.038745657, -0.009420457, 0.03255867, -0.015929392, -0.020716608, 0.002675312, 0.0124439625, 0.014046701, 0.010470286, -0.044008795, 0.013304822, -0.0017234678, -0.036981944, 0.0040103435, 0.014501626, 0.047144283, -0.011898052, 0.008517605, 0.052267443, 0.011338144, -0.028751293, -0.008636586, -0.034602337, -0.016909232, 0.016265336, -0.008559599, -0.02987111, 0.020842588, -0.042077113, 0.018295005, 0.0018039547, -0.018309003, -0.0018389489, 0.009903379, -0.027533492, -0.041125268, -0.0016193598, -0.0092104925, -0.02840135, 0.0039928462, 0.01716119, -0.0061169984, 0.011219163, -0.0079856925, -0.01972277, 0.0083706295, 0.0049376916, 0.016643275, -0.002143399, -0.033314545, 0.0012877892, 0.011163172, -0.032838624, 0.017861076, 0.005473104, 0.013640767, 0.033314545, 0.011037193, -0.02821938, -0.0076637454, -0.034182403, 0.05489901, 0.0018599455, -0.009175498, -0.017539129, 0.011156173, -0.027323527, 0.029395187, -0.013794742, 0.00021543348, 0.027351523, 0.0085665975, 0.03913759, 0.011142176, 0.000325228, 0.00659642, 0.029927101, 0.026707627, -0.000613712, 0.0026000743, 0.024593974, -0.021612462, -0.02834536, -0.004496764, -0.024649965, 0.0046052462, 0.026651636, -0.0071808244, -0.029535165, -0.011954043, -0.00082367763, -0.0342104, -0.015733425, 0.012646929, -0.009826391, -0.0074537797, 0.034182403, 0.020968568, 0.021164535, -0.005648075, 0.013052863, -0.022830263, -0.051287603, 0.010386299, 0.0061344956, -6.211483e-05, 0.032334708, -0.012101019, -0.010526276, 0.013136849, -0.0026963085, 0.03639404, -0.008447617, 0.010561271, 0.012492955, -0.020128705, -0.018882908, 0.0060995016, 0.0054766033, 0.027813446, -0.0033139575, 0.013206838, 0.004367285, -0.008874547, -0.051707536, -0.009497445, 0.0044617695, -0.005753058, 0.025797777, -0.0007633125, -0.04311294, -0.0040838313, -0.020128705, 0.051595554, 0.0077827256, 0.009504444, -0.018420985, -0.01019733, -0.00013472795, -0.009238487, -0.006561426, 0.006792388, -0.027071567, -0.017007215, -0.029395187, 0.0032509677, 0.026063733, 0.009154501, -0.015047536, -0.011170171, -0.019470813, 0.009028522, 0.0014128936, -0.002216887, 0.029423183, 0.0052736364, 0.0354142, 0.002986761, 0.029423183, -0.0050601717, 0.0050041806, -0.031606827, -0.060862035, -0.013101855, -0.019022886, -0.034126412, -0.015509461, 0.018532965, 0.03538621, -0.01807104, 0.007054845, 0.003768883, -0.011254158, -0.03311858, -0.011982039, -0.018770928, 0.012779907, 0.001099695, -0.022872256, -0.011940045, -0.0018651946, 0.011786071, 0.019386826, 0.03591812, -0.003513425, -0.009609426, 0.0146556, 0.0096654175, 0.026329689, -0.0604701, -0.012317983, -0.0026403177, 0.017315166, -0.0021661452, 0.010953207, 0.023908086, -0.04837608, -0.012143012, -0.008545601, 0.022312347, -0.026413675, -0.08012288, 0.036198072, 0.021346506, 0.012814902, -0.0017313416, -0.009000527, -0.0043392894, 0.0005962149, 0.012471958, -0.048236102, 0.03365049, -0.004594748, 0.010029358, -0.028233377, -0.01307386, 0.0018232015, 0.013955715, -0.017483138, -0.008706574, -0.009329473, -0.005725063, -0.051091634, -0.004405779, 0.019680778, -0.021668453, -0.02950717, -0.008209656, 0.017497135, 0.03493828, 0.0040418385, -0.01819702, 0.047144283, -0.017903069, -0.015131523, 0.060806043, 0.015705429, -0.028625313, 0.04073333, -0.007152829, -0.0064879376, -0.036562014, -0.031830788, 0.015439472, 0.020982565, 0.014543619, -0.033986434, -0.023600137, -0.003151234, 0.017077204, 0.024887925, -0.0038038772, 0.018309003, -0.0037793813, -0.025671797, -0.014459632, -0.021906413, 0.0003866867, -0.013101855, -0.0030147564, 0.023670124, -0.0033384534, -0.0038388716, -0.044120777, -0.018085038, 0.05330327, -0.0067223995, 0.044204764, 0.008321637, -0.011555108, -0.000739254, -0.021486482, 0.0072858073, 0.015677433, 0.039473537, 0.011653092, -0.03566616, 0.020674616, -0.046528384, -0.020170698, 0.00641445, 0.0031599826, 0.0016701015, -0.021276517, -0.04098529, 0.009826391, 0.003163482, 0.007072342, -0.054311108, 0.027659472, 0.023558144, 6.807479e-05, 0.009042519, 0.045296583, 0.008251649, -0.003207225, 0.022396334, -0.010134341, -0.011107181, 0.022900252, 0.032110743, 0.0171052, 0.034714315, 0.03639404, 0.008538602, 0.042944968, 0.00014446072, 0.005088167, -0.0030882445, -0.026889598, -0.0002523962, 0.02894726, 0.07418785, 0.024635967, 0.010967204, 0.011597102, -0.026217708, -0.037877798, 0.0017812084, -0.02175244, -0.014144684, -0.0072228173, 0.038129758, 0.0069918553, 0.0010620761, -0.0008547351, -0.011247159, 0.003140736, 0.0089515345, -0.0059945188, -0.018980892, -0.051455576, -0.017511133, -0.0030252547, 0.029759128, 0.012653928, -0.041937135, 0.045744512, 0.008496609, -0.009497445, -0.0061065, -0.045660526, 0.0026455668, -0.0031057415, 0.020548636, -0.053835187, -0.023558144, 0.0011985538, -0.03219473, -0.008167663, -0.008895543, -0.0068553775, -0.0031232387, 0.007586758, 0.019806758, -0.0032142238, 0.004129324, -0.022368338, -0.0066559105, 0.028569322, -0.0089515345, -0.00070819655, 0.018253012, -0.0022746276, 0.016755257, -0.027015576, 0.014697594, 0.005942027, -0.0064354464, -0.006137995, -0.039977454, -0.03964151, -0.00494819, 0.016279334, -0.03127088, -0.029031247, -0.04283299, -0.015425474, -0.027253538, 0.0035816636, -0.004727726, 0.025405841, -0.007488774, 0.020492645, -0.0067293984, -0.026665634, 0.0077897245, -0.01423567, -0.014039702, 0.016867239, -0.0041503203, -0.006295469, -0.008223654, -0.020016722, -0.0045527546, -0.022256356, 0.024901923, 0.01154111, 0.060974017, -0.035274226, 0.013241832, 0.035022266, 0.011940045, -0.031634822, -0.04409278, 0.0060505094, 0.03281063, -0.014501626, -0.0028782787, 0.007579759, -0.011373138, 0.034770306, 0.0028450342, -0.014487628, 0.020772599, -0.0076567465, 0.021486482, -0.024845932, 0.056270786, 0.030850949, -0.012751913, -0.022144375, 0.029927101, -0.0024426002, 0.0017864575, 0.012282989, -0.006463442, 0.013444799, -0.0726761, 0.0015537456, 0.011317147, -0.010449289, 0.039249573, -0.0010454538, 0.0069323652, 6.216951e-05, -0.0016709764, -0.011681087, -0.015047536, 0.02003072, -0.025405841, 0.015411477, 0.01117717, -0.0058860364, -0.034350377, 0.01135914, -0.004097829, 0.002180143, -0.025489828, -0.012905887, 0.008377628, 0.0073767924, -0.004080332, -0.00867158, 0.03384646, 0.008587594, 0.019134868, -0.0012020532, -0.016853241, -0.003396194, 0.04330891, 0.026413675, -0.0006316466, -0.008006689, -0.021178532, -0.01026032, -0.00032435314, 0.020660618, 0.026903596, -0.022438327, -0.02522387, 0.046388406, -0.038073767, 0.0016447307, 0.005875538, 0.004405779, -0.0077827256, -0.019442817, 0.041265246, -0.011100182, -0.029367192, 0.027435508, 0.0041083274, 0.0152715, 0.027799448, -0.03146685, 0.0029342696, -0.0026718127, -0.028653309, -0.004157319, 0.032642655, -0.021584466, -0.017133195, 0.025545817, 0.052183457, 0.0066664084, 0.001966678, 0.022158373, 0.0032299713, -0.015929392, 0.004902697, 0.004601747, -0.056522746, 0.01459961, 0.020142702, 0.023852095, -0.022298349, -0.0009938373, -0.01599938, -0.004636741, -0.0085036075, 0.037597846, 0.01081323, -0.0086295875, -0.01001536, 0.0028625315, -0.03365049, -0.014627605, -0.0031722307, 0.027897432, 0.029899105, 0.029843114, 0.023852095, 0.022200365, 0.01184906, -0.02449599, -0.009644421, 0.010617262, 0.028191384, 0.000983339, 0.043392897, -0.0164893, 0.026665634, 0.0047102286, 0.04750822, 0.022816265, -0.0034591837, -0.0064424453, 0.013178842, 0.0372619, -0.0059210304, -0.029479174, -0.040761326, -0.018784925, 0.029087238, 0.058006503, 0.025979746, 0.025377845, -0.015117525, -0.017245177, 0.0055675884, 0.018406987, -0.011338144, -0.007971695, 0.02730953, -0.0047872164, -0.004451271, -0.0066069183, -0.031242885, -0.012723917, -0.0030812456, -0.0032457185, 0.034378372, 0.008706574, -0.014025704, 0.010043356, -0.001710345, 0.016293332, 0.008713573, -0.0050846674, 0.021766437, 0.012898888, 0.10050355, 0.0058475425, -0.051987488, -0.028093401, 0.02961915, 0.009861385, -0.011191168, 0.0055675884, -0.006858877, 0.010792233, -0.010127342, 0.008622589, 0.017693104, 0.007425784, 0.031018922, 0.02162646, -0.0066769067, -0.03468632, 0.00061065005, -0.02150048, -0.016615279, 0.007943699, 0.03488229, 0.024286024, -0.03446236, -0.00069113687, -0.023124214, 0.011030194, 0.060134154, 0.019568795, 0.008909541, 0.02175244, 0.017273173, 0.028779289, -0.01619535, -0.011079187, 0.01991874, -0.004979685, 3.8274982e-05, -0.037289895, -0.018127032, 0.024426, 0.023096219, 0.010218327, 0.0056585735, -0.024957914, 0.001050703, -0.00088797964, 0.031550836, -0.026805611, -0.0037268898, 0.0030759964, 0.017259175, -0.010148339, 0.010834226, -0.0091475025, 0.007236815, -0.028625313, 0.05394717, -0.011821065, 0.0008031185, -0.010834226, 0.038773652, 0.016349323, 0.005105664, 0.03591812, 0.0062149824, 0.015971385, -0.016881237, 0.02987111, -0.017539129, -0.0022501317, 0.0028327862, 0.016167354, 0.0013166594, -0.007250813, -0.024244031, -0.02064662, -0.022102382, 0.013507788, 0.012282989, -0.010792233, 0.022158373, 0.0012475457, 0.009700412, -0.008895543, -0.018770928, -0.03818575, 0.063213654, 0.02478994, 0.0035379208, 0.003445186, 0.019680778, 0.007079341, 0.0024705955, 0.002248382, -0.009434455, 0.044820663, -0.009126506, -0.013871729, 0.013521786, 0.009994363, -0.02351615, 0.0110861845, 0.030151064, 0.026469667, -0.04776018, -0.017259175, -0.026553653, 0.01630733, 0.023264192, -0.012317983, 0.028667307, -0.0060750055, 0.020324672, -0.00081449165, -0.017735096, 0.0050356756, -0.021948406, -0.023530148, -0.0045912485, -0.015201511, 0.023222199, -0.022508316, 0.021136539, -0.0075097703, 0.012751913, 0.03700994, -0.003597411, -0.024090055, 0.013815738, 0.0058545414, -0.0048642037, 0.039613515, 0.012017032, -0.021402497, -0.0019579295, -0.02271828, 0.007215819, -0.0060260133, -0.008020687, -0.008398625, -0.015523459, -0.033706482, 0.008594593, 0.034406368, -0.026189713, -0.015705429, -0.021514477, -0.014739587, -0.016783252, 0.024971912, 0.006865876, -0.026315691, -0.0023813602, 0.02278827, -0.031914774, -0.019862749, -0.0023813602, 0.014501626, 0.006753894, -0.0018336998, -0.015369483, -0.016111363, 0.009273482, -0.0059630238, -0.020296678, -0.02883528, -0.022970239, -0.0059455265, 0.015747422, -0.023614135, -0.014515623, 0.019778762, 0.00262632, 0.017609118, 0.007033848, 0.035890125, -0.032586664, -0.0031109906, -0.0048327087, -0.050251774, -0.008265647, -0.037429873, 0.007964696, 0.022270354, -0.04624843, -0.04423276, -0.008230653, -0.009231488, 0.018239014, 0.008076678, -0.00714583, 0.013808739, -0.001704221, 0.035330217, -0.009441454, -0.031046918, -0.018364994, 0.020870583, -0.00029635773, -0.009315475, 0.044316746, -0.05089567, 0.004587749, 0.005228144, 0.009595429, -0.019400824, -0.0065194326, -0.012982874, 0.030794958, -0.0030864947, 0.025503825, -0.008146666, 0.03267065, -0.004923694, 0.0044687684, 0.026861602, -0.01697922, 0.00616949, -0.017455142, 0.0135427825, -0.025769781, -0.025433837, -0.004416277, 0.016993217, -0.0073278, -0.033314545, -0.011856059, -0.00059665233, 0.023320181, 1.0744335e-05, -0.017749093, 0.025013905, 0.033090584, 0.011751076, -0.025489828, -0.016447308, -0.0036009105, -0.046808336, 0.0038458703, 0.025335852, -0.022326345, 0.009154501, 0.0007353171, 0.02364213, -0.017189186, -0.009238487, -0.0010830726, 0.019946733, 0.047872163, 0.021234524, 0.038381714, -0.02186442, -0.030207055, 0.0035256727, 0.012199003, 0.01399071, -0.023782106, -0.040089436, -0.015691431, -0.025517823, 0.012821901, -0.051399585, -0.016139358, -0.04067734, 0.010960205, -0.025181876, -0.021444488, 0.03944554, -0.00024430375, -0.022998234, -0.01361977, 0.006561426, -0.041097272, -0.020296678, 0.018854912, -0.013577777, 0.008041684, -0.00201567, -0.005319129, 0.002346366, 0.00059665233, -0.018616952, 0.050587717, -0.012807903, -0.036002107, -0.015523459, -0.007065343, -0.008195658, -0.034434363, 0.0050426745, -0.00848961, -0.00677839, 0.0047942153, 0.05156756, -0.011646093, -0.00088229304, -0.0068693752, -0.0016666021, -0.027631477, -0.033874456, -0.0027802947, 0.0017129695, -0.03745787, 0.024467994, 0.015229506, 0.00081011734, 0.014725589, 0.021304512, -0.02883528, -0.010155337, -0.0164893, 0.030431017, 0.009105509, 0.0058300453, 0.046948314, -0.02364213, -0.027561488, 0.007586758, 0.0011836812, 0.01576142, -0.0067888885, -0.022564305, 0.03538621, -0.02987111, -0.023124214, -0.015565451, 0.020814592, 0.018211018, 0.013143848, 0.0142496675, 0.0086295875, -0.018840915, 0.036254063, -0.008685578, -0.016769255, 0.0055255955, 0.0072648106, -0.019526804, -0.015747422, 0.0065264315, 0.0073208013, 0.033314545, 0.023138212, 0.05123161, 0.02064662, 0.03255867, 0.012373975, -0.0028660307, -0.020604627, 0.012849896, 0.00089760305, 0.009616425, -0.00046804838, -0.0075727603, 0.022928245, -0.018910903, 0.013269828, 0.03146685, -0.0010384549, -0.018966895, 0.0025983246, -0.014515623, -0.027953424, 0.0054941005, 0.02155647, -0.016223343, 0.036254063, 0.0046052462, -0.044624694, 0.011996036, 0.010540274, 0.030934935, -0.017637113, -0.017497135, -0.044876654, -0.011597102, -0.009371466, -0.041377224, 0.022522314, 0.0025318356, 0.013598774, -0.008440618, 0.056662723, -0.013458797, -0.019806758, -0.009490446, -0.010610263], "index": 0, "object": "embedding"}], "model": "text-embedding-3-small", "object": "list", "usage": {"prompt_tokens": 5, "total_tokens": 5}}, "total_tokens": 5, "username": "315131"}, "message": "success"}
natoverse commented 4 months ago

Routing this to #657