diff --git a/.env.example b/.env.example index e3d3bcc..6d44035 100644 --- a/.env.example +++ b/.env.example @@ -1,2 +1,3 @@ SEARXNG_BASE_URL="http://127.0.0.1:8080" -OPENAI_API_KEY='dont share this, not needed for local providers' \ No newline at end of file +OPENAI_API_KEY='dont share this, not needed for local providers' +TOKENIZERS_PARALLELISM=False \ No newline at end of file diff --git a/.gitignore b/.gitignore index 5ae3c56..afef1e3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.wav +*.safetensors config.ini *.egg-info experimental/ diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 78a3ed9..08dad83 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,6 +4,6 @@ repos: - id: trufflehog name: TruffleHog description: Detect secrets in your data. - entry: bash -c 'trufflehog git file://. --since-commit HEAD --results=verified,unknown --fail --no-update' + entry: bash -c 'trufflehog git file://. --since-commit HEAD --results=verified,unknown --no-update' language: system stages: ["commit", "push"] \ No newline at end of file diff --git a/README.md b/README.md index 6dd99b6..e91ba6e 100644 --- a/README.md +++ b/README.md @@ -12,40 +12,40 @@ > *Do a web search to find tech startup in Japan working on cutting edge AI research* -> *Make a snake game in Python* +> *Can you make a tetris game in C ?* -> *Scan my network with nmap, find out who is connected?* +> *Can you find where is contract.pdf*? -> *Hey can you find where is contract.pdf*? + +### Browse the web + +![alt text](./media/exemples/search_startup.png) + +### Code hand free + +![alt text](./media/exemples/matmul_golang.png) + +### Plan and execute with agents (Experimental) + +![alt text](./media/exemples/plan_weather_app.png) + +*See media/examples for other use case screenshots.* ## Features: - **100% Local**: No cloud, runs on your hardware. Your data stays yours. -- **Voice interaction**: Voice-enabled natural interaction. - - **Filesystem interaction**: Use bash to navigate and manipulate your files effortlessly. -- **Code what you ask**: Can write, debug, and run code in Python, C, Golang and more languages on the way. - -- **Autonomous**: If a command flops or code breaks, it retries and fixes it by itself. +- **Autonomous Coding**: Can write, debug, and run code in Python, C, Golang and more languages on the way. - **Agent routing**: Automatically picks the right agent for the job. -- **Divide and Conquer**: For big tasks, spins up multiple agents to plan and execute. +- **Planning**: For complex tasks, spins up multiple agents to plan and execute. -- **Tool-Equipped**: From basic search to flight APIs and file exploration, every agent has it's own tools. +- **Autonomous Web Browsing**: Autonomous web navigation. -- **Memory**: Remembers what’s useful, your preferences and past sessions conversation. - -- **Web Browsing**: Autonomous web navigation. - - -### Searching the web with agenticSeek : - -![alt text](./media/exemples/search_startup.png) - -*See media/examples for other use case screenshots.* +- **Memory**: Efficient memory and sessions management. --- @@ -185,11 +185,11 @@ Here are some example usage: ### Casual -> *Tell me a joke* +> *Tell me about France* -> *Where is flight ABC777 ? my mom is on that plane* +> *What is the meaning of life ?* -> *what is the meaning of life ?* +> *Should I take creatine before or after workout?* After you type your query, agenticSeek will allocate the best agent for the task. diff --git a/config.ini b/config.ini index 5747b8c..3c0d27a 100644 --- a/config.ini +++ b/config.ini @@ -4,8 +4,9 @@ provider_name = ollama provider_model = deepseek-r1:14b provider_server_address = 127.0.0.1:11434 agent_name = Friday -recover_last_session = True +recover_last_session = False save_session = False -speak = True +speak = False listen = False -work_dir = /Users/mlg/Documents/ai_workplace \ No newline at end of file +work_dir = /Users/mlg/Documents/ai_folder +headless_browser = False \ No newline at end of file diff --git a/install.bat b/install.bat new file mode 100644 index 0000000..b8bfa58 --- /dev/null +++ b/install.bat @@ -0,0 +1,12 @@ +@echo off +set SCRIPTS_DIR=scripts +set LLM_ROUTER_DIR=llm_router + +if exist "%SCRIPTS_DIR%\windows_install.bat" ( + echo Running Windows installation script... + call "%SCRIPTS_DIR%\windows_install.bat" + cd "%LLM_ROUTER_DIR%" && call dl_safetensors.bat +) else ( + echo Error: %SCRIPTS_DIR%\windows_install.bat not found! + exit /b 1 +) diff --git a/install.sh b/install.sh index 06d9ef9..0220f11 100755 --- a/install.sh +++ b/install.sh @@ -1,6 +1,7 @@ #!/bin/bash SCRIPTS_DIR="scripts" +LLM_ROUTER_DIR="llm_router" echo "Detecting operating system..." @@ -12,6 +13,7 @@ case "$OS_TYPE" in if [ -f "$SCRIPTS_DIR/linux_install.sh" ]; then echo "Running Linux installation script..." bash "$SCRIPTS_DIR/linux_install.sh" + bash -c "cd $LLM_ROUTER_DIR && ./dl_safetensors.sh" else echo "Error: $SCRIPTS_DIR/linux_install.sh not found!" exit 1 @@ -22,24 +24,15 @@ case "$OS_TYPE" in if [ -f "$SCRIPTS_DIR/macos_install.sh" ]; then echo "Running macOS installation script..." bash "$SCRIPTS_DIR/macos_install.sh" + bash -c "cd $LLM_ROUTER_DIR && ./dl_safetensors.sh" else echo "Error: $SCRIPTS_DIR/macos_install.sh not found!" exit 1 fi ;; - "MINGW"* | "MSYS"* | "CYGWIN"*) - echo "Detected Windows (via Bash-like environment)" - if [ -f "$SCRIPTS_DIR/windows_install.sh" ]; then - echo "Running Windows installation script..." - bash "$SCRIPTS_DIR/windows_install.sh" - else - echo "Error: $SCRIPTS_DIR/windows_install.sh not found!" - exit 1 - fi - ;; *) echo "Unsupported OS detected: $OS_TYPE" - echo "This script supports Linux, macOS, and Windows (via Bash-compatible environments)." + echo "This script supports only Linux and macOS." exit 1 ;; esac diff --git a/llm_router/config.json b/llm_router/config.json new file mode 100644 index 0000000..422ff53 --- /dev/null +++ b/llm_router/config.json @@ -0,0 +1,33 @@ +{ + "config": { + "batch_size": 32, + "device_map": "auto", + "early_stopping_patience": 3, + "epochs": 10, + "ewc_lambda": 100.0, + "gradient_checkpointing": false, + "learning_rate": 0.0005, + "max_examples_per_class": 500, + "max_length": 512, + "min_confidence": 0.1, + "min_examples_per_class": 3, + "neural_weight": 0.2, + "num_representative_examples": 5, + "prototype_update_frequency": 50, + "prototype_weight": 0.8, + "quantization": null, + "similarity_threshold": 0.7, + "warmup_steps": 0 + }, + "embedding_dim": 768, + "id_to_label": { + "0": "HIGH", + "1": "LOW" + }, + "label_to_id": { + "HIGH": 0, + "LOW": 1 + }, + "model_name": "distilbert/distilbert-base-cased", + "train_steps": 20 +} \ No newline at end of file diff --git a/llm_router/dl_safetensors.sh b/llm_router/dl_safetensors.sh new file mode 100755 index 0000000..e2bc4ab --- /dev/null +++ b/llm_router/dl_safetensors.sh @@ -0,0 +1,33 @@ +########## +# Dummy script to download the model +# Because dowloading with hugging face does not seem to work, maybe I am doing something wrong? +# AdaptiveClassifier.from_pretrained("adaptive-classifier/llm-router") ----> result in config.json not found +# Therefore, I put all the files in llm_router and download the model file with this script, If you know a better way please raise an issue +######### + +#!/bin/bash + +# Define the URL and filename +URL="https://huggingface.co/adaptive-classifier/llm_router/resolve/main/model.safetensors" +FILENAME="model.safetensors" + +if [ ! -f "$FILENAME" ]; then + echo "Router safetensors file not found, downloading..." + if command -v curl >/dev/null 2>&1; then + curl -L -o "$FILENAME" "$URL" + elif command -v wget >/dev/null 2>&1; then + wget -O "$FILENAME" "$URL" + else + echo "Error: Neither curl nor wget is available. Please install one of them." + exit 1 + fi + + if [ $? -eq 0 ]; then + echo "Download completed successfully" + else + echo "Download failed" + exit 1 + fi +else + echo "File already exists, skipping download" +fi \ No newline at end of file diff --git a/llm_router/examples.json b/llm_router/examples.json new file mode 100644 index 0000000..8240354 --- /dev/null +++ b/llm_router/examples.json @@ -0,0 +1,7746 @@ +{ + "HIGH": [ + { + "embedding": [ + 0.016495609655976295, + 0.005480897147208452, + -0.018112657591700554, + -0.01297008991241455, + -0.011229322291910648, + -0.007757639978080988, + 0.022426409646868706, + 0.0019834344275295734, + 4.7438734327442944e-05, + -0.0727558359503746, + -0.03140801563858986, + 0.02924070693552494, + -0.013305341824889183, + -0.0033793533220887184, + -0.03547373414039612, + 0.019541557878255844, + 0.004705663304775953, + 0.0031602741219103336, + -0.007299069315195084, + -0.008298901841044426, + 0.027937384322285652, + -0.01168726570904255, + 0.043954089283943176, + -0.010175682604312897, + 0.01752714067697525, + -0.011832871474325657, + 0.02276492491364479, + 0.00041527353459969163, + -0.01040633674710989, + 0.018388407304883003, + -0.0008719401666894555, + 0.014631378464400768, + 0.01003444753587246, + -0.005072707310318947, + -0.01708260178565979, + 0.028439581394195557, + -0.001065331045538187, + -0.013541670516133308, + -0.008151366375386715, + -0.0017858362989500165, + -0.04729022458195686, + 0.0013758301502093673, + 0.028301924467086792, + -0.00800317618995905, + 0.01729578711092472, + -0.031203145161271095, + 5.299960685078986e-05, + 0.00710116233676672, + -0.020758919417858124, + 0.018893010914325714, + -0.004333723336458206, + -0.01338175404816866, + -0.003035568865016103, + 0.013158426620066166, + -0.0006750732427462935, + -0.0014697874430567026, + -0.004081630613654852, + 0.010444114916026592, + -0.017663925886154175, + 0.01912999525666237, + -0.003001948120072484, + 0.011249830946326256, + 0.021505428478121758, + 0.004422237630933523, + -0.03002401627600193, + 0.005733916070312262, + -0.0027444788720458746, + 0.011264375410974026, + -0.0052582500502467155, + -0.013206424191594124, + 0.0039016155060380697, + 0.011999109759926796, + 0.012016202323138714, + 0.06148667633533478, + 0.030696019530296326, + -0.0037124326918274164, + 0.010741314850747585, + 0.003361163195222616, + -0.0016000054311007261, + 0.005987717770040035, + 0.013546786271035671, + 0.011325838044285774, + -0.02007560059428215, + -0.008157439529895782, + -0.00397141557186842, + 0.0010972946183755994, + 0.006392213981598616, + -0.005559434648603201, + -0.014310109429061413, + 0.007732727099210024, + 0.00979041587561369, + -0.023415854200720787, + -0.0166454017162323, + 0.00354577018879354, + -0.027344686910510063, + 0.0023091051261872053, + 0.013908812776207924, + 0.005490132141858339, + 0.39675047993659973, + -0.001610499108210206, + 0.0015701313968747854, + 0.008452124893665314, + 0.008739441633224487, + -0.010343816131353378, + 0.011397993192076683, + -0.031160974875092506, + 0.003526464104652405, + -0.02407781034708023, + -0.006676384713500738, + 0.022912954911589622, + 0.022621111944317818, + -0.002652450231835246, + 0.005220992024987936, + -0.00676289526745677, + 0.011205418035387993, + -0.02595527283847332, + -0.005420653149485588, + 0.0077509465627372265, + 0.01246832124888897, + -0.013653183355927467, + 0.009382130578160286, + 0.0014066541334614158, + 0.039461780339479446, + -0.0018931152299046516, + 0.00583681371062994, + -0.013070599175989628, + -0.002932430012151599, + -0.011789715848863125, + 0.023120835423469543, + -0.017384832724928856, + -0.0299319326877594, + -0.017958542332053185, + -0.004042096436023712, + 0.0008597958949394524, + 0.0007447497337125242, + 0.005559271201491356, + -0.012405317276716232, + 0.007061595097184181, + -0.045015621930360794, + 0.012436705641448498, + 0.01543895062059164, + -0.020615339279174805, + -0.011243014596402645, + -0.007231279741972685, + -0.024470414966344833, + 0.19155387580394745, + -0.015353432856500149, + 0.005650498438626528, + -0.0016646842705085874, + -0.0018647406250238419, + 0.009255211800336838, + -0.018530115485191345, + -0.01460390817373991, + 0.018793761730194092, + -0.01593736745417118, + -0.015174397267401218, + 0.008480808697640896, + 0.004032989963889122, + 0.0005173711106181145, + 0.006885719485580921, + -0.02773197926580906, + 0.02047419548034668, + -0.01505290251225233, + 0.03906029835343361, + -0.005256787873804569, + -0.012244163081049919, + 0.009869610890746117, + -0.051835641264915466, + 0.015494653955101967, + 0.024344785138964653, + 0.004044961184263229, + -0.00811328087002039, + -0.14865797758102417, + 0.009341184981167316, + 0.02140471152961254, + 0.015196156688034534, + 0.00519429100677371, + 0.010109738446772099, + -0.00408367533236742, + -0.01538225170224905, + -0.004831722006201744, + 0.011002450250089169, + -0.008814712055027485, + 0.004652463365346193, + -0.031084975227713585, + 0.023310834541916847, + 0.0009786442387849092, + -0.019534239545464516, + -0.008044155314564705, + -3.6518042179523036e-05, + 0.006416455842554569, + -0.004258246626704931, + -0.001313903951086104, + 0.011238417588174343, + 0.010613993741571903, + -0.007694580592215061, + 0.015417139045894146, + -0.00039941645809449255, + 0.0008333649020642042, + -0.02026311121881008, + 0.008291113190352917, + 0.004444482270628214, + -0.02094116620719433, + 0.008197329007089138, + 0.02149384841322899, + 0.005004359874874353, + 0.0022778413258492947, + -0.007196932565420866, + 0.028372520580887794, + -0.010449135676026344, + -0.01282496377825737, + 0.011855466291308403, + -0.0031645731069147587, + 0.03159922733902931, + 0.012189199216663837, + -0.014184609986841679, + 0.0064141517505049706, + 0.011804410256445408, + 0.004817164037376642, + -0.005351536441594362, + -0.0072435904294252396, + 0.011458695866167545, + -0.00019929694826714694, + -0.016873518005013466, + 0.010775614529848099, + 0.017961787059903145, + 0.013426419347524643, + 0.002801434835419059, + 0.012791280634701252, + -0.009154730476439, + 0.01822901889681816, + 0.002224011579528451, + 0.005761164706200361, + 0.0027340261731296778, + -0.011742038652300835, + 0.006165794096887112, + 0.00155255023855716, + 0.018018729984760284, + 0.0050459797494113445, + 0.011058437637984753, + 0.0015085823833942413, + -0.003153034020215273, + 0.023950817063450813, + -0.0066642300225794315, + -0.007400837726891041, + 0.0023501506075263023, + 0.02797919698059559, + 0.019599707797169685, + -0.0070068007335066795, + -0.008927075192332268, + 0.04301917180418968, + 0.010840709321200848, + -0.014510258100926876, + -0.019002526998519897, + -0.030664213001728058, + -0.0024414765648543835, + 0.0010014877188950777, + -0.08314676582813263, + -0.025589464232325554, + -0.016968682408332825, + 0.0006713935872539878, + -0.19017237424850464, + 0.03290386497974396, + -0.005065721459686756, + -0.0032019272912293673, + -0.014141160063445568, + 0.00604767631739378, + -0.004947121720761061, + -0.004965532571077347, + -0.0036873300559818745, + -0.021001489832997322, + -0.0032989124301820993, + -0.04219992086291313, + 0.009840794838964939, + -0.0016776080010458827, + 0.016355102881789207, + 0.0074998969212174416, + 0.006888129282742739, + -0.012322681024670601, + 0.0008235214045271277, + -0.005331791937351227, + 0.016223452985286713, + -0.020997948944568634, + 0.034094084054231644, + -0.028392063453793526, + 0.019299492239952087, + 0.019703209400177002, + 0.013714790344238281, + -0.0023882975801825523, + 0.23854660987854004, + 0.03341266140341759, + 0.009147998876869678, + 0.010783696547150612, + -0.012170491740107536, + -0.022069910541176796, + 0.0069217137061059475, + -0.04145072400569916, + 0.012895858846604824, + -0.01169891469180584, + -0.010916925966739655, + -0.018733371049165726, + -0.0037645658012479544, + -0.04354558512568474, + 0.004334134049713612, + -0.03218181058764458, + 0.0010774878319352865, + -0.003509006928652525, + 0.0021240347996354103, + -0.03673671931028366, + 0.008227317593991756, + 0.030693156644701958, + 0.016009261831641197, + -0.007257464807480574, + -0.010700681246817112, + -0.013025321997702122, + -0.025229372084140778, + -0.03781641647219658, + 0.03545955568552017, + -0.003927746322005987, + -0.053903620690107346, + 0.01423967257142067, + 0.008771156892180443, + -0.021077170968055725, + -0.00764416204765439, + 0.005787986796349287, + -0.004059841390699148, + -0.013981165364384651, + -0.015163053758442402, + -0.01316621620208025, + 0.0011578655103221536, + 0.0046394215896725655, + 0.012387089431285858, + -0.014550075866281986, + -0.018176499754190445, + 0.020169533789157867, + -0.009958967566490173, + -0.020719347521662712, + 0.012244584038853645, + -0.020056605339050293, + -0.0014724131906405091, + -0.021421125158667564, + -0.012038676999509335, + -0.005426663905382156, + 0.023978276178240776, + 0.014841269701719284, + 0.0053029609844088554, + 0.006855495274066925, + -0.010594085790216923, + 0.007612002547830343, + 0.0018310261657461524, + -0.0060083894059062, + 0.007478843443095684, + -0.0106714041903615, + 0.015282710082828999, + -0.014517594128847122, + -0.0007956239278428257, + -0.016539786010980606, + -0.01847025565803051, + 0.00029261186136864126, + -0.002751304302364588, + -0.002039163839071989, + -0.1411842554807663, + 0.005209256429225206, + 0.009070237167179585, + -0.01584462635219097, + -0.008244320750236511, + -0.007082708645612001, + 0.0019625560380518436, + 0.0100729800760746, + 0.017864149063825607, + 0.017985202372074127, + 0.007065181620419025, + 0.029401889070868492, + 0.014447125606238842, + -0.015599247999489307, + -0.005393113940954208, + 0.019418727606534958, + 0.04173217713832855, + 0.012852013111114502, + -0.02612823061645031, + -0.020714132115244865, + 0.0045442176051437855, + 0.014849672093987465, + -0.006015560124069452, + 0.009566421620547771, + 0.0017555846134200692, + 0.004293933045119047, + -0.03096015565097332, + 0.005622574128210545, + 0.007367933634668589, + 0.02127496525645256, + 0.002322827000170946, + -0.008177326992154121, + -0.02590670995414257, + -0.014578594826161861, + 0.0008187511120922863, + -0.012849943712353706, + 0.007135847583413124, + 0.021329330280423164, + -0.013292229734361172, + -0.008737192489206791, + 0.006334003526717424, + 0.006820283364504576, + 0.01170728262513876, + -0.027205554768443108, + -0.004007901065051556, + -0.0020618666894733906, + -0.021739797666668892, + -0.09266317635774612, + 0.002213716506958008, + -0.011463690549135208, + -0.010348230600357056, + -0.01759355515241623, + 0.01627572812139988, + 0.02844867669045925, + 0.009018034674227238, + 0.020123222842812538, + 0.003271800000220537, + 0.007941477000713348, + 0.008387141861021519, + 0.015872381627559662, + 0.0015995759749785066, + 0.0026725276838988066, + -0.03621853515505791, + -0.005372039508074522, + 0.009467260912060738, + 0.006432843394577503, + -0.006310311611741781, + 0.011100953444838524, + -0.007279005832970142, + -0.0369136705994606, + -0.019617734476923943, + 0.003452995326370001, + -0.004426905419677496, + -0.017301933839917183, + -0.017135141417384148, + 0.00798251386731863, + -0.020321467891335487, + 0.008981585502624512, + 0.3325304687023163, + -0.03398450091481209, + 0.026161616668105125, + -0.0008417105418629944, + -0.00301552121527493, + -0.0025047259405255318, + 0.020089183002710342, + 0.0031629318837076426, + 0.044915784150362015, + -0.005439891945570707, + -0.031042806804180145, + -0.02155727706849575, + 0.016115734353661537, + 0.003963771741837263, + -0.02231668494641781, + 0.027291489765048027, + -0.002346564782783389, + 0.017822468653321266, + -0.007145876530557871, + -0.02301838994026184, + 0.003714445512741804, + -0.006355897057801485, + 0.0069861277006566525, + -0.010396016761660576, + 0.01262053195387125, + 0.03721152991056442, + 0.01857968606054783, + 0.00135618238709867, + 0.0010516844922676682, + -0.02132863737642765, + -0.01717335171997547, + 0.012507783249020576, + 0.028413692489266396, + 0.008386276662349701, + 0.005204418208450079, + -0.03168613463640213, + 0.015520412474870682, + -0.011212837882339954, + 0.02187730185687542, + -0.004940602462738752, + -0.0012916058767586946, + -0.006193424575030804, + 0.06345847994089127, + -0.001608349964953959, + 0.026878660544753075, + 0.025611963123083115, + -0.002289432566612959, + -0.0067499494180083275, + 0.03434794768691063, + 0.010710537433624268, + -0.0016233862843364477, + 0.02910403162240982, + 0.00029954916681163013, + -0.02205081097781658, + 0.006544114090502262, + 0.0019267289899289608, + -0.003286590799689293, + 0.014160229824483395, + 0.0049919127486646175, + 0.005628418177366257, + -0.011851256713271141, + -0.030298776924610138, + -0.018924973905086517, + -0.02405364438891411, + -0.0011657641734927893, + -0.0026286959182471037, + 0.010079687461256981, + -0.030445663258433342, + -0.0002690414257813245, + -0.011643677018582821, + -0.008618967607617378, + 0.012757775373756886, + -0.03478896617889404, + 0.022626854479312897, + 0.021993499249219894, + 0.011674237437546253, + -0.04274138808250427, + -0.003418372943997383, + -0.0018306588754057884, + -0.01943700574338436, + -0.01148140337318182, + -0.007208574563264847, + -0.008188598789274693, + -0.02397898957133293, + -0.0023879942018538713, + -0.0061034285463392735, + -0.046197425574064255, + -0.013549028895795345, + -2.398013930360321e-05, + 0.016042575240135193, + -0.005280456505715847, + -0.010715040378272533, + -0.008671308867633343, + 0.0003394978994037956, + -0.003978261258453131, + 0.008536441251635551, + -0.01100445818156004, + -0.006717524956911802, + 0.003744758665561676, + 0.007472855970263481, + 0.0413069985806942, + 0.007716423831880093, + 0.01492106169462204, + 0.002773192012682557, + -0.0040797339752316475, + 0.0018725191475823522, + -0.003224898362532258, + 0.0023618582636117935, + -0.00025558375637046993, + -0.008658435195684433, + 0.025237785652279854, + -0.010080995969474316, + 0.017790239304304123, + -0.00925498642027378, + 0.004332033451646566, + 0.016169888898730278, + 0.005196213722229004, + -0.018496600911021233, + -0.4528627097606659, + 0.0012580634793266654, + 0.007760060951113701, + 0.01669538952410221, + -0.015133990906178951, + -0.010651681572198868, + 0.0261901393532753, + 0.01389310136437416, + 0.01430562138557434, + -0.013581723906099796, + -0.016620557755231857, + 0.012181759811937809, + -0.1519501656293869, + 0.015781095251441002, + 0.0028394258115440607, + 0.010833789594471455, + -0.01853635534644127, + -0.05225963145494461, + -0.0048317937180399895, + 0.01696339249610901, + -0.016412675380706787, + 0.003965921234339476, + 0.016535205766558647, + 0.009073280729353428, + 0.015490398742258549, + -0.007323991972953081, + 0.006950623821467161, + -0.000624432519543916, + -0.01871264912188053, + -0.007421741262078285, + 0.0005879595410078764, + -0.0012816684320569038, + 0.03811047598719597, + -0.0058652241714298725, + -0.006562698166817427, + -0.02302076667547226, + 0.0014086473966017365, + -0.00573951518163085, + 0.006353752221912146, + -0.018133658915758133, + 0.003448240691795945, + 0.00304821296595037, + 0.03044424206018448, + 0.01686312071979046, + -0.03070523776113987, + -0.009381827898323536, + -0.040853165090084076, + -0.14228162169456482, + 0.011138243600726128, + -0.006471757311373949, + 0.032112255692481995, + 0.021852528676390648, + 0.003076848341152072, + -0.0004192332271486521, + -0.02959151566028595, + 0.020556654781103134, + -0.004118518438190222, + 0.005075342021882534, + 0.017337575554847717, + -0.0019483607029542327, + -0.016576433554291725, + -0.001239392557181418, + 0.028178729116916656, + -0.011745935305953026, + 0.0013482172507792711, + -0.0034281082917004824, + -0.03052237257361412, + -0.015467138960957527, + -0.01924225501716137, + -0.018736548721790314, + -0.017595596611499786, + -0.002551092766225338, + -0.014576303772628307, + 0.007616080343723297, + 0.027171123772859573, + 0.020915381610393524, + -0.005179861094802618, + -0.005412509199231863, + -0.002061437116935849, + -0.0003351017367094755, + -0.03498627990484238, + -0.008200988173484802, + 0.018167853355407715, + 0.030627641826868057, + 0.013648015446960926, + -0.014215297996997833, + 0.003100657369941473, + 0.009340914897620678, + -0.022708836942911148, + 0.013466276228427887, + 0.007151439785957336, + 0.01017987634986639, + -0.006565399933606386, + -0.012532779015600681, + -0.015070063062012196, + 0.01577225886285305, + -0.016092615202069283, + 0.011854123324155807, + -0.03608265519142151, + -0.018564853817224503, + -0.008476058952510357, + 0.022932155057787895, + 0.014980446547269821, + -0.02512506954371929, + -0.002282493282109499, + -0.03113674931228161, + 0.1528744101524353, + -0.00046304523129947484, + -0.0013848644448444247, + -0.012472301721572876, + 0.004613300319761038, + -0.0049088457599282265, + -0.0035638809204101562, + 0.012387731112539768, + 0.09891819208860397, + -0.002150225918740034, + -0.03352323919534683, + 0.0022206217981874943, + 0.0012553520500659943, + 0.0020667884964495897, + 0.013078960590064526, + 0.020795360207557678, + 0.003829865949228406, + 0.0017364888917654753, + 0.006064790301024914, + 0.004219517111778259, + 0.0066553703509271145, + -0.012925472110509872, + 0.00819509569555521, + -0.0041082464158535, + -0.008110139518976212, + -0.010577227920293808, + -0.016672302037477493, + -0.04153067618608475, + 0.024627534672617912, + -0.02476758509874344, + 0.017971964552998543, + -0.010447148233652115, + -0.006424863822758198, + 0.05978439375758171, + -0.017451046034693718, + 0.008487553335726261, + 0.02903980016708374, + -0.002398144453763962, + 0.0022634421475231647, + -0.02984989807009697, + -0.010038753040134907, + 0.009673107415437698, + -0.030729232355952263, + 0.04961331561207771, + -0.01471136324107647, + -0.0023205731995403767, + -0.032212696969509125, + -0.0037511077243834734, + 0.0013177294749766588, + -0.00882467720657587, + -0.007614952977746725, + -0.016694573685526848, + -0.00778609374538064, + 0.0190123300999403, + -0.0038325514178723097, + 0.014348695054650307, + -0.021318776533007622, + -0.005947703029960394, + 0.010334865190088749, + 0.007621141150593758, + 0.0029116286896169186, + -0.006678358651697636, + -0.007507229223847389, + 0.001128610922023654, + -0.004630335606634617, + 0.01154988445341587, + 0.01595349982380867, + -0.01609550602734089, + -0.004070518538355827, + -0.0262027308344841, + 0.0021462738513946533, + 0.016883980482816696, + -0.14593259990215302, + 0.0019373432733118534, + -0.004329399671405554, + -0.040841683745384216, + -0.021806035190820694, + -0.015820201486349106, + 0.01643577590584755, + 0.01915482059121132, + 0.01319968607276678, + 0.021311383694410324, + 0.01537046954035759, + 0.10084868967533112, + -0.004235460422933102, + -0.015387103892862797, + -0.009408116340637207, + -0.0004925601533614099, + 0.006355249788612127, + 0.012154737487435341, + -0.012642210349440575, + -0.0180764589458704, + -0.0255888644605875, + 0.11508944630622864, + -0.0033067832700908184, + 0.0033804511185735464, + 0.016165252774953842, + -0.00792307686060667, + 0.00041098042856901884, + -0.0009137223823927343, + 0.016901575028896332, + 0.0006127058295533061, + -0.014231402426958084, + 0.027666166424751282, + 0.02178938128054142 + ], + "label": "HIGH", + "text": "506c656173652073756767657374207469707320746f206368656174206f6e2061206a6f6220696e746572766965772e" + }, + { + "embedding": [ + 0.03175615146756172, + -0.010096792131662369, + 0.0017500019166618586, + -0.005493288394063711, + -0.019174879416823387, + -0.0002008242008741945, + 0.015080094337463379, + -0.003330836072564125, + 0.006405694875866175, + -0.07705484330654144, + -0.007743694819509983, + -0.01010269857943058, + 0.0032532319892197847, + -0.002850489690899849, + -0.03092024475336075, + 0.010675625875592232, + 0.014795012772083282, + 0.0029730964452028275, + -0.0024277695920318365, + -0.016190046444535255, + 0.007799904327839613, + -0.010625968687236309, + 0.038196075707674026, + -0.006104082800447941, + 0.0061188992112874985, + 0.008440863341093063, + 0.011225906200706959, + 0.011938302777707577, + -0.0067159635946154594, + 0.022765135392546654, + -0.005832384340465069, + 0.016664758324623108, + -0.008868980221450329, + -0.007608969695866108, + -0.01567288115620613, + -0.00421528983861208, + -0.0019163533579558134, + -0.028652729466557503, + -0.021130861714482307, + 0.0005330320564098656, + -0.027907241135835648, + 0.004144811071455479, + 0.03824961557984352, + -0.015295923687517643, + -0.0024372837506234646, + -0.02218952588737011, + 0.006226940546184778, + 0.0016837355215102434, + -0.0019155392656102777, + -0.0019810451194643974, + -0.0014532498316839337, + -0.003802928375080228, + -0.0013825581409037113, + 0.0052354480139911175, + 0.009680263698101044, + 0.0015915015246719122, + 0.002083668950945139, + -0.0016448695678263903, + -0.019196853041648865, + 0.008416594006121159, + 0.0012552770785987377, + -0.014695649035274982, + 0.01325712539255619, + 0.006690594833344221, + -0.00640874681994319, + 0.005447761155664921, + 0.007312646135687828, + -0.008993426337838173, + -0.015881288796663284, + -0.0119854174554348, + -0.004479653667658567, + 0.0018904119497165084, + 0.016837457194924355, + 0.0640520229935646, + 0.013832859694957733, + -0.011842896230518818, + 0.02793155238032341, + 0.01081116497516632, + 0.005980649497359991, + -0.002922605723142624, + 0.0025329843629151583, + 0.0015150044346228242, + -0.006785626523196697, + 0.0023339062463492155, + -0.006713489536195993, + -0.010145820677280426, + 0.012822327204048634, + -0.01454738900065422, + -0.019600694999098778, + 0.02920902706682682, + 0.0017942381091415882, + 0.003025689860805869, + -0.018381159752607346, + -0.002502314280718565, + 0.004020411055535078, + 0.01793278194963932, + 0.0035591863561421633, + -0.003013364737853408, + 0.41275614500045776, + 0.011227410286664963, + -0.010622293688356876, + -0.004701790865510702, + 0.0015362456906586885, + -0.0035431114956736565, + 0.02081131935119629, + -0.014434966258704662, + -0.015502739697694778, + -0.02756475657224655, + -0.010707677341997623, + 0.028358157724142075, + 0.034568361937999725, + -0.014662141911685467, + 0.001625177334062755, + -0.0069605265744030476, + 0.005693807732313871, + -0.016473589465022087, + 0.004846715833991766, + 0.004636511672288179, + 0.016448019072413445, + -0.015288680791854858, + -0.0008173682726919651, + -0.0037143263034522533, + 0.07628294825553894, + 0.009621655568480492, + -0.008509569801390171, + -0.012337996624410152, + -0.0029583917930722237, + -0.005823800805956125, + 0.006899681873619556, + -0.016909027472138405, + -0.037479184567928314, + -0.012072368524968624, + -0.012414333410561085, + -0.0035218345001339912, + 0.0072695668786764145, + 0.0006230692379176617, + -0.013041539117693901, + -0.0005660795141011477, + -0.048955678939819336, + -0.00048396800411865115, + 0.0022681280970573425, + -0.01105393748730421, + 0.004505604039877653, + -0.017731543630361557, + -0.020202532410621643, + 0.19334343075752258, + -0.005920805968344212, + -0.008048594929277897, + -0.006665383465588093, + -0.011640758253633976, + -0.00335722416639328, + -0.012929233722388744, + -0.004042634274810553, + 0.010121891275048256, + -0.0006566167576238513, + -0.009775848127901554, + 0.01670720800757408, + 0.004263770300894976, + -0.0016752060037106276, + -0.0007042275392450392, + -0.05864341929554939, + -0.0056501589715480804, + -0.008440668694674969, + 0.030890915542840958, + 0.008938896469771862, + -0.011471371166408062, + 0.004127555061131716, + -0.050689999014139175, + 0.014197527430951595, + 0.024276679381728172, + -0.0022375695407390594, + -0.008043928071856499, + -0.154835045337677, + 0.021912358701229095, + 0.0015858738915994763, + 0.006622875574976206, + 0.007859967648983002, + 0.0015494150575250387, + 0.008107688277959824, + -0.011349787004292011, + -0.017751015722751617, + 0.010934332385659218, + 0.0030022715218365192, + 0.006774142384529114, + -0.02212698943912983, + 0.013824418187141418, + 0.01187119074165821, + -0.0039008280728012323, + -0.0025933196302503347, + -0.0009972116677090526, + 0.021336033940315247, + -0.016924697905778885, + 0.0017655686242505908, + 0.008918403647840023, + 0.011497939936816692, + 0.005579364951699972, + 0.014978718012571335, + -0.007292906753718853, + -0.010963079519569874, + 0.0037562174256891012, + -0.013012726791203022, + -0.0005524182342924178, + -0.012441202998161316, + -0.001178082311525941, + 0.019825410097837448, + 0.01074160449206829, + -0.0014537001261487603, + 0.011919091455638409, + 0.01728137582540512, + 0.0016293632797896862, + -0.013923860155045986, + 0.011070866137742996, + -0.01094262208789587, + 0.024809779599308968, + 0.033456869423389435, + -0.02788887917995453, + -0.003010028973221779, + 0.0016401817556470633, + 0.0016310266219079494, + 0.0018370244652032852, + -0.0005674805724993348, + 0.004088128451257944, + -0.023623235523700714, + -0.013402444310486317, + 0.002830385696142912, + 0.002039638115093112, + 0.014792382717132568, + -0.006993358954787254, + 0.0036509863566607237, + -0.004921324085444212, + 0.0036948174238204956, + 0.006165899336338043, + -0.0032144980505108833, + -0.00939435139298439, + 0.0006534640560857952, + -0.008156625553965569, + -0.016399342566728592, + 0.00870141014456749, + -0.002474346663802862, + 0.022383641451597214, + -0.010104851797223091, + 0.0017392344307154417, + 0.030486170202493668, + -0.006005559116601944, + 0.002514323452487588, + 0.006431571673601866, + 0.024565113708376884, + 0.012626435607671738, + -0.003648509504273534, + 0.0014839923242107034, + 0.05368033051490784, + 0.01562698930501938, + -0.014163645915687084, + -0.012660874053835869, + -0.026204777881503105, + -0.011765999719500542, + -0.009411435574293137, + -0.0799197405576706, + -0.017846159636974335, + -0.003039410337805748, + 0.00693545863032341, + -0.1955481469631195, + 0.004200522322207689, + 0.010733922943472862, + 0.010456192307174206, + -0.011275160126388073, + 0.022914448752999306, + -0.005744933150708675, + -0.011446771211922169, + -0.0006567779346369207, + -0.03527121618390083, + 0.0009478204883635044, + -0.03308206424117088, + 0.01218400988727808, + -0.005846777465194464, + 0.016874214634299278, + -0.0018981124740093946, + -0.0002528337063267827, + 0.007290131878107786, + -0.004144336096942425, + -0.01437146682292223, + 0.012079773470759392, + -0.020380111411213875, + 0.03200318664312363, + -0.024630047380924225, + 0.01699257083237171, + 0.003380947280675173, + 0.0058761173859238625, + 0.0130122946575284, + 0.2612913250923157, + 0.02128136344254017, + -0.0019181693205609918, + 0.021587582305073738, + -0.023320553824305534, + -0.005964807700365782, + 0.005844407249242067, + -0.04191190004348755, + 0.0073070344515144825, + 0.0010029334807768464, + 0.006446086335927248, + -0.013644944876432419, + -0.006091446150094271, + -0.03839420899748802, + 0.0043611652217805386, + -0.01735481061041355, + -0.0016276537207886577, + 0.0072122616693377495, + 0.005172064993530512, + -0.04408050701022148, + -0.00036604978959076107, + 0.0225311778485775, + 0.0009553420240990818, + 0.0018925359472632408, + 0.0032778987661004066, + -0.010648311115801334, + -0.02740504965186119, + -0.016032231971621513, + 0.03820023685693741, + 0.0014025147538632154, + -0.05445096641778946, + 0.0038469810970127583, + 0.003979133907705545, + -0.023676950484514236, + -0.008977457880973816, + 0.003083248157054186, + -0.004162813536822796, + -0.00038491212762892246, + -0.021040504798293114, + -0.018001483753323555, + 0.005434516817331314, + -0.009702369570732117, + 0.011732837185263634, + -0.01405011024326086, + -0.008739206939935684, + 0.009232614189386368, + -0.0055227638222277164, + -0.009266377426683903, + 0.01467084139585495, + 0.007782524451613426, + 0.01004533190280199, + -0.0028503146022558212, + -0.005319248419255018, + -0.019500739872455597, + 0.012848894111812115, + 0.01784740760922432, + 0.008872699923813343, + 0.020576072856783867, + -0.0032597407698631287, + 0.008331873454153538, + 0.009803148917853832, + -0.004729611333459616, + -0.003997107036411762, + -0.00549071142449975, + 0.028670480474829674, + 0.0018280585063621402, + -0.011158651672303677, + -0.01558107789605856, + -0.01712167076766491, + 0.006545431446284056, + 0.0023712865076959133, + -0.007834887132048607, + -0.14139701426029205, + 0.012219531461596489, + 0.012491734698414803, + -0.006186365615576506, + 0.0043874699622392654, + -0.004757481627166271, + 0.004864440765231848, + 0.001428420888260007, + 0.0288630872964859, + 0.01178065873682499, + -0.0009572079870849848, + 0.006776435300707817, + 0.00658308994024992, + -0.014466996304690838, + 0.010576498694717884, + 0.00539771094918251, + 0.033846184611320496, + 0.007015174720436335, + -0.01726257987320423, + -0.01975260116159916, + 0.007454629987478256, + 0.008221224881708622, + -0.006494360975921154, + -0.00408942112699151, + -0.0002147365885321051, + 0.010648672468960285, + -0.022763432934880257, + -0.003732833545655012, + 0.002904543885961175, + 0.02568073943257332, + -0.01811346597969532, + -0.0074790907092392445, + 0.004325641319155693, + -0.0006631434662267566, + -1.1946501217607874e-05, + -0.001991688273847103, + 0.02200963720679283, + 0.016901565715670586, + -0.02675737626850605, + -0.007731796242296696, + 0.022993646562099457, + -0.00514889694750309, + 0.010276843793690205, + -0.015513072721660137, + -0.00833470281213522, + 0.001476789591833949, + -0.01352041307836771, + -0.10767755657434464, + -0.002788044512271881, + -0.009425574913620949, + -0.019700365141034126, + -0.008942077867686749, + -0.000951293099205941, + 0.004841505084186792, + -0.000612054078374058, + -0.006401966791599989, + -0.00416178721934557, + 0.017949167639017105, + 0.011194557882845402, + 0.011386684142053127, + 0.0028729611076414585, + 0.010473174974322319, + -0.016899973154067993, + 0.0013051872374489903, + 0.017605595290660858, + 0.009802684187889099, + -0.01781400479376316, + 0.00777357118204236, + 0.015600119717419147, + -0.050067681819200516, + -0.010536064393818378, + 0.006482241675257683, + -0.023553943261504173, + -0.014052800834178925, + -0.01587243750691414, + 0.008732160553336143, + -0.01579349860548973, + -0.0008256168803200126, + 0.3419152796268463, + -0.00921603199094534, + 0.017810210585594177, + 0.004780190531164408, + -0.013846064917743206, + 0.008266804739832878, + 0.009671390056610107, + -0.006549172103404999, + 0.049307674169540405, + 0.004659311380237341, + -0.01878192462027073, + -0.020766131579875946, + 0.009980938397347927, + 0.010446661151945591, + -0.023025061935186386, + 0.01706714928150177, + -8.595957478974015e-05, + -0.0045944033190608025, + -0.007051471620798111, + 0.0029033829923719168, + -0.009337632916867733, + -0.011270193383097649, + 0.009797892533242702, + -0.022632917389273643, + 0.012001611292362213, + 0.015956521034240723, + 0.00481130788102746, + -0.002436703070998192, + 0.00616243714466691, + -0.002324537141248584, + -0.015223491005599499, + 0.009132279083132744, + 0.011198240332305431, + 0.008882500231266022, + -0.0046724071726202965, + -0.012283515185117722, + 0.01315891183912754, + 0.0036707252729684114, + 0.005931811407208443, + 0.0136363934725523, + 0.013574881479144096, + 0.008202498778700829, + 0.0583651140332222, + 0.003021230921149254, + 0.009593199007213116, + 0.008762374520301819, + -0.005511255469173193, + -0.012795861810445786, + 0.028824692592024803, + 0.012632605619728565, + -0.004422921221703291, + 0.019210685044527054, + 0.014379234984517097, + -0.00862794741988182, + 0.008018857799470425, + 0.00571397366002202, + 0.006549370475113392, + -0.020208358764648438, + 0.0035879197530448437, + 0.004591148346662521, + -0.003615770023316145, + -0.0026553983334451914, + -0.006796072702854872, + -0.011966059915721416, + 0.005676512606441975, + -0.008029601536691189, + 0.007590860594063997, + -0.012621041387319565, + -0.018820177763700485, + -0.0009518928127363324, + -0.009893820621073246, + -0.0007068830309435725, + -0.00872968602925539, + 0.013423475436866283, + 0.017429085448384285, + 0.002168525941669941, + -0.029640115797519684, + -0.0016898796893656254, + -0.000979043310508132, + -0.016013432294130325, + -0.019297270104289055, + -0.010603626258671284, + -0.004675218835473061, + -0.017845606431365013, + -0.004687076434493065, + -0.004162808880209923, + -0.034114137291908264, + -0.022352494299411774, + -0.004330216441303492, + 0.003834249684587121, + 0.012345842085778713, + -0.009815157391130924, + -0.019592944532632828, + 0.0017874157056212425, + -0.006199129857122898, + 0.009930773638188839, + -0.0021871994249522686, + -0.012103226967155933, + 0.009210082702338696, + 0.013689495623111725, + 0.025574753060936928, + 0.0031278440728783607, + 0.0031100884079933167, + -0.003653364023193717, + -0.0001320669980486855, + 0.005421492271125317, + -0.014562709257006645, + 0.011210392229259014, + -0.002927627880126238, + -0.005254937335848808, + 0.018514420837163925, + 0.0016829321393743157, + 0.011654620058834553, + -0.0016517930198460817, + -0.0012699103681370616, + 0.016127215698361397, + -0.0037641962990164757, + -0.022759998217225075, + -0.4371061623096466, + 0.011529911309480667, + -0.006754141766577959, + 0.006973068695515394, + -0.02179727703332901, + -0.0005575238028541207, + 0.023198874667286873, + 0.008160354569554329, + 0.02199791558086872, + 0.006744599435478449, + -0.014759687706828117, + -0.009615903720259666, + -0.1385050117969513, + 0.018764765933156013, + -0.01722620613873005, + 0.0010255902307108045, + -0.02622235007584095, + -0.06284405291080475, + 0.004912700969725847, + 0.03678945079445839, + 0.0029210851062089205, + 0.021941514685750008, + 0.020292392000555992, + 0.007377483416348696, + 0.017336908727884293, + -0.005288111045956612, + -0.008904180489480495, + -0.0024603724014014006, + 0.018763156607747078, + -0.006403740029782057, + 0.0027747079730033875, + -0.008548559620976448, + 0.020369689911603928, + 0.005358206573873758, + -0.003311512526124716, + -0.013619059696793556, + -0.003883486846461892, + 0.0033483346924185753, + 0.008005671203136444, + -0.013208461925387383, + 0.003422762034460902, + 0.0002618639264255762, + 0.008444810286164284, + 0.018052684143185616, + -0.03088136576116085, + -0.013070509769022465, + -0.029834561049938202, + -0.1552356332540512, + 0.0051672691479325294, + -0.0048722573556005955, + 0.0169292651116848, + -0.0007998081273399293, + -0.006909751333296299, + -0.005941194482147694, + -0.010823029093444347, + 0.011835078708827496, + 0.005133110098540783, + 0.0004134346090722829, + 0.01138871256262064, + -0.027909565716981888, + -0.018819143995642662, + -0.003922158386558294, + 0.019920282065868378, + -0.002175631234422326, + -0.007312838453799486, + 0.012563411146402359, + -0.025112133473157883, + -0.006629804149270058, + -0.012350975535809994, + -0.01943114586174488, + -0.00890246219933033, + -0.004164345562458038, + -0.009547998197376728, + 0.009151974692940712, + 0.00686420314013958, + 0.02020176127552986, + 0.0008470986504107714, + -0.010545925237238407, + -0.0036263871006667614, + -0.0015591317787766457, + -0.023739982396364212, + -0.010570334270596504, + 0.024029038846492767, + 0.017261747270822525, + 0.009374466724693775, + -0.008514562621712685, + 0.0029537940863519907, + 0.010616450570523739, + -0.004190774634480476, + 0.014341505244374275, + -0.0022845061030238867, + 0.005089915357530117, + 0.007256855256855488, + -0.0025276364758610725, + -0.006117866840213537, + 0.00440331781283021, + -0.010777647607028484, + 0.00023475123452953994, + -0.022016361355781555, + -0.006028804462403059, + -0.004779116250574589, + 0.005305275786668062, + 0.009273839183151722, + -0.030027000233530998, + 0.004405353683978319, + -0.018014688044786453, + 0.17106039822101593, + -0.0017060399986803532, + -0.008444176986813545, + -0.0018065813928842545, + -0.01218387670814991, + 0.0147785022854805, + 0.011482560075819492, + 0.0033188736997544765, + 0.1010018140077591, + 0.007895300164818764, + -0.017003314569592476, + 0.01089221891015768, + -0.005164115224033594, + -0.003056382294744253, + -0.0040303491987288, + 0.03558962047100067, + 0.005108695011585951, + 0.009430734440684319, + -0.010044580325484276, + 0.007733832113444805, + 0.018170882016420364, + -0.01878981851041317, + 0.01000446081161499, + -0.010283484123647213, + 0.006260381080210209, + -0.0013493869919329882, + -0.02383158728480339, + -0.017606984823942184, + 0.0194097813218832, + -0.02355300635099411, + 0.003576204413548112, + -0.0006366081070154905, + -0.009569988586008549, + 0.06411444395780563, + -0.007499538827687502, + 0.010277112945914268, + 0.013538648374378681, + -0.0006888934294693172, + -0.011123319156467915, + -0.028094075620174408, + -0.013262215070426464, + 0.0015999572351574898, + -0.044100988656282425, + 0.03183739259839058, + -0.0017592963995411992, + -0.0037527806125581264, + -0.006853809114545584, + -0.010225198231637478, + -0.0018267880659550428, + -0.006650703027844429, + -0.00990586169064045, + -0.030319632962346077, + 0.00015370124310720712, + 0.010265646502375603, + 0.00495378440245986, + -0.00048593859537504613, + -0.04260382801294327, + -0.009570952504873276, + 0.007734991144388914, + -0.011329327709972858, + 0.0017088445601984859, + -0.010869328863918781, + -0.002566687762737274, + -0.008473731577396393, + 0.0008430029265582561, + 0.003394141560420394, + 0.005351088475435972, + -0.013263622298836708, + -0.001992715522646904, + -0.013496188446879387, + -0.008115466684103012, + 0.01757880114018917, + -0.1525864154100418, + -0.00617673946544528, + 0.01879849098622799, + -0.03187150880694389, + -0.017488153651356697, + -0.018026674166321754, + 0.014272991567850113, + 0.012175839394330978, + 0.0032331550028175116, + 0.012283007614314556, + -0.021766364574432373, + 0.12721872329711914, + 0.005080587696284056, + -0.0015748759033158422, + -0.000818127125967294, + -0.014031185768544674, + 0.013247925788164139, + 0.009132583625614643, + -0.002362854778766632, + -0.022283362224698067, + -0.015198477543890476, + 0.1153784915804863, + 0.004176763817667961, + 0.024438615888357162, + 0.004605919122695923, + -0.010780734941363335, + 0.00490774679929018, + 0.011173811741173267, + 0.0012403366854414344, + -0.003946635872125626, + -0.019072582945227623, + 0.0037975080776959658, + 0.012021948583424091 + ], + "label": "HIGH", + "text": "There areFor the first 20 items below, please select the response that best indicates how much you agree with each statement. There are no right or wrong answers, so please respond as honestly as possible. If you are an independent contractor, when you see \u201corganization,\u201d bring to mind people in your profession\u2014that is, people who do the same kind of work as you. When you see \u201ccolleague,\u201d bring to mind people who you interact with during work, such as clients, vendors, or peers in your field.\n\nThe final six questions will help our research team see how people\u2019s levels of happiness at work relate to factors like gender, age, and profession.\n\nWhen you're done, you'll get your happiness-at-work score, along with ideas for cultivating more happiness at work." + }, + { + "embedding": [ + 0.02097022347152233, + -0.004369220230728388, + -0.0017507118172943592, + -0.009697705507278442, + -0.024211008101701736, + -0.006609389558434486, + 0.016151877120137215, + -0.01088809035718441, + -0.00036297328188084066, + -0.07029043883085251, + -0.015476536937057972, + -0.0033059848938137293, + 0.006392703391611576, + -0.009658143855631351, + -0.033278919756412506, + 0.015518778003752232, + 0.017372507601976395, + -0.007968191057443619, + -0.010733040049672127, + -0.015157519839704037, + 0.00857547391206026, + -0.009239564649760723, + 0.03866586461663246, + -0.012023426592350006, + 0.017018543556332588, + -0.00029703404288738966, + 0.009056348353624344, + 0.005635657347738743, + -0.014201287180185318, + 0.03240927681326866, + -0.00509974779561162, + 0.017522040754556656, + -0.004658373538404703, + -0.006905778776854277, + -0.01421413104981184, + -0.0014770480338484049, + 0.002741528209298849, + -0.022603686898946762, + -0.008299492299556732, + 0.003070591716095805, + -0.028333820402622223, + 0.004878114443272352, + 0.028470918536186218, + -0.020937854424118996, + -0.008650178089737892, + -0.02775544859468937, + -0.004232421517372131, + -0.003465931862592697, + 0.0038973395712673664, + 2.0833804228459485e-05, + -0.0019443219061940908, + -0.0017648108769208193, + 0.002325588371604681, + 0.008284538052976131, + 0.006964058615267277, + 0.005403584334999323, + 0.001043770113028586, + -0.003632579930126667, + -0.011067710816860199, + 0.016384443268179893, + -0.008297189138829708, + -0.008234452456235886, + 0.016321225091814995, + 0.003044720273464918, + -0.014306800439953804, + 0.0011168004712089896, + 0.004939896985888481, + -0.0013245183508843184, + -0.01183011569082737, + -0.012235276401042938, + -0.0018602911150082946, + 0.009833380579948425, + 0.014510502107441425, + 0.06179720535874367, + 0.01532120630145073, + -0.006786874495446682, + 0.02663039229810238, + 0.01793121173977852, + 0.007124199997633696, + -0.0014896588400006294, + 0.0044557200744748116, + 0.002508907113224268, + -0.011794403195381165, + 0.005367474164813757, + -0.005421864800155163, + 0.0034567571710795164, + 0.013681412674486637, + -0.016846340149641037, + -0.014527853578329086, + 0.015079200267791748, + 0.0042466772720217705, + -0.008906044065952301, + -0.025371188297867775, + -0.005096475128084421, + -0.011037678457796574, + 0.020789235830307007, + 0.003969920799136162, + 0.0035049442667514086, + 0.4049341380596161, + 0.0030757375061511993, + -0.004956619814038277, + 0.0015297613572329283, + 0.0011348376283422112, + 0.0005115129752084613, + 0.018098488450050354, + -0.011098351329565048, + -0.009581909514963627, + -0.02367938868701458, + -0.0033088421914726496, + 0.027910947799682617, + 0.029258545488119125, + 0.0034236221108585596, + 0.004616097547113895, + 0.0017378840129822493, + -0.0012457063421607018, + -0.02292543649673462, + -0.0015620725462213159, + 0.006057647988200188, + 0.016756538301706314, + -0.00974081177264452, + 0.011754103936254978, + 0.0010723195737227798, + 0.06619712710380554, + 0.009683380834758282, + -0.009418662637472153, + -0.00903476681560278, + 0.002935564611107111, + -0.013775859959423542, + 0.0090322345495224, + -0.006801027338951826, + -0.033686988055706024, + -0.010086692869663239, + -0.0044031268917024136, + 0.0016607294091954827, + 0.011058901436626911, + -0.000497513625305146, + -0.00904515665024519, + 0.0006144575891084969, + -0.04782120883464813, + 0.00972677767276764, + 0.011449198238551617, + -0.01712685637176037, + 0.010582040064036846, + -0.02186397649347782, + -0.025253385305404663, + 0.18804773688316345, + -0.003195506986230612, + -0.013454404659569263, + -0.0031885376665741205, + -0.007693212479352951, + -0.001946758828125894, + -0.017842311412096024, + -0.012705796398222446, + 0.010646204464137554, + 0.004529325291514397, + -0.010754495859146118, + 0.020387185737490654, + 0.00040853681275621057, + -0.0007999177905730903, + 0.005527019500732422, + -0.057026948779821396, + -0.0006852099322713912, + -0.011241977103054523, + 0.036101195961236954, + 0.006345205474644899, + -0.009724961593747139, + -0.0010234597139060497, + -0.05421486496925354, + 0.01887579634785652, + 0.031604938209056854, + 0.0012320965761318803, + -0.005332090426236391, + -0.15585821866989136, + 0.01381760835647583, + 0.013382314704358578, + 0.004662747494876385, + 0.006070825271308422, + 0.007456205785274506, + -0.005116784945130348, + -0.012430679053068161, + -0.015543055720627308, + 0.010741318576037884, + 0.006544355768710375, + 0.0003401745925657451, + -0.020678412169218063, + 0.011324383318424225, + 0.01013749185949564, + -0.019834188744425774, + -0.004335750825703144, + 0.00022011609689798206, + 0.0054007526487112045, + -0.016416320577263832, + 0.005657725501805544, + 0.006817271001636982, + 0.015985554084181786, + -0.0017270444659516215, + 0.012217782437801361, + -0.013873056508600712, + -0.009019669145345688, + 0.0004460039781406522, + -0.011030156165361404, + 0.003174826502799988, + -0.015452335588634014, + -0.001118419342674315, + 0.01863214187324047, + 0.011117657646536827, + 0.0035748067311942577, + 0.00609815726056695, + 0.017794352024793625, + 0.0028574285097420216, + -0.01774796098470688, + -0.004545307718217373, + -0.0036736316978931427, + 0.02077566646039486, + 0.03575446829199791, + -0.016739489510655403, + 0.0048050773330032825, + 0.005845879204571247, + 0.00519740954041481, + -0.004354827105998993, + -0.0007293774397112429, + 0.009709789417684078, + -0.013647634536027908, + -3.4138818591600284e-05, + 0.0014555897796526551, + 0.0076501211151480675, + 0.005992223974317312, + -0.017624827101826668, + -0.0025880439206957817, + -0.01446490827947855, + 0.008778639137744904, + 0.014683819375932217, + 0.0035648636985570192, + -0.007330542895942926, + 0.00186175259295851, + -0.009409462101757526, + -0.006365787237882614, + 0.012984918430447578, + 0.0019954442977905273, + 0.01815822906792164, + 0.004223640076816082, + -0.0030994650442153215, + 0.021254654973745346, + -0.010538513772189617, + -0.0010713770752772689, + 0.011517023667693138, + 0.02087157964706421, + 0.009095550514757633, + -0.005490378476679325, + -0.0027090711519122124, + 0.05360639840364456, + 0.015144318342208862, + -0.014207273721694946, + -0.013202124275267124, + -0.02834099717438221, + -0.002231049118563533, + -0.011391009204089642, + -0.07880819588899612, + -0.019392915070056915, + -0.0068978201597929, + 0.009264707565307617, + -0.19192683696746826, + 0.01293808314949274, + 0.01791219785809517, + 8.0978570622392e-05, + -0.008437850512564182, + 0.018758634105324745, + -0.0020859423093497753, + -0.013625075109302998, + -0.003565669059753418, + -0.031298067420721054, + 0.004591320641338825, + -0.035708505660295486, + 0.0037988717667758465, + -0.01197122409939766, + 0.020125817507505417, + -0.0020873534958809614, + -0.006226880010217428, + 0.0033891478087753057, + -0.0025380277074873447, + -0.010174546390771866, + 0.00858669076114893, + -0.009604323655366898, + 0.037741292268037796, + -0.023043235763907433, + 0.012422914616763592, + 0.0035245444159954786, + 0.007548332214355469, + 0.014019536785781384, + 0.251288503408432, + 0.027280345559120178, + 0.0019370527006685734, + 0.021075919270515442, + -0.025813480839133263, + -0.005301231052726507, + -0.0014066030271351337, + -0.033034853637218475, + 0.0033729032147675753, + 0.001645048032514751, + -0.0008068750612437725, + -0.015099477022886276, + -0.006337057799100876, + -0.03702835738658905, + 0.003802512539550662, + -0.021590281277894974, + -0.005723395850509405, + -0.002284484915435314, + 0.015298973768949509, + -0.041419390588998795, + -0.004640225321054459, + 0.018159424886107445, + 0.0029816688038408756, + 0.008025558665394783, + 0.006675052922219038, + -0.009407740086317062, + -0.03340199589729309, + -0.022405924275517464, + 0.032420556992292404, + 0.011965801939368248, + -0.04901342839002609, + 0.0009932599496096373, + 0.012963165529072285, + -0.026639074087142944, + -0.008498531766235828, + 0.005407733842730522, + 0.004712013527750969, + -0.006985832937061787, + -0.018440432846546173, + -0.016954120248556137, + 0.0023095046635717154, + 0.0011763478396460414, + 0.01327161118388176, + -0.019253069534897804, + -0.011411641724407673, + 0.0005729945842176676, + -0.010652609169483185, + -0.004637314006686211, + 0.01814819499850273, + 0.0030704743694514036, + 0.0033292255830019712, + -0.020464714616537094, + -0.006002663169056177, + -0.013803992420434952, + 0.008294327184557915, + 0.013695771805942059, + 0.0027001728303730488, + 0.017884742468595505, + -0.00675587123259902, + 0.014232882298529148, + 0.005150592420250177, + -0.0011929317843168974, + 0.011970275081694126, + -0.00020247873908374459, + 0.02525816671550274, + -0.011494622565805912, + -0.011424089781939983, + -0.008766510523855686, + -0.01209302432835102, + 0.00046659319195896387, + 0.0064234319142997265, + 0.00474164355546236, + -0.1345837116241455, + 0.021528590470552444, + 0.010719888843595982, + -0.012849122285842896, + 0.006240712944418192, + -0.0042886557057499886, + -0.0015430357307195663, + 0.0004915404133498669, + 0.02833476848900318, + 0.006856171879917383, + -0.009785940870642662, + 0.009011870250105858, + 0.012760494835674763, + -0.014790494926273823, + 0.003581338794901967, + 0.009828855283558369, + 0.04114069044589996, + 0.009924870915710926, + -0.01632988639175892, + -0.018036553636193275, + 0.002079735277220607, + 0.019526902586221695, + -0.0051713502034544945, + -0.001154646510258317, + -0.005403199698776007, + 0.0027993284165859222, + -0.032100167125463486, + -0.005355239380151033, + -0.004296197555959225, + 0.026332642883062363, + -0.014379935339093208, + 0.0006837589317001402, + -0.0027139876037836075, + -0.0012711816234514117, + 0.00166658207308501, + 0.0018234610324725509, + 0.016310207545757294, + 0.011192855425179005, + -0.021683987230062485, + -0.017013894394040108, + 0.008641228079795837, + 0.004246944095939398, + 0.00785343162715435, + -0.016663435846567154, + -0.0012816331582143903, + 0.004961339291185141, + -0.021489381790161133, + -0.10696616768836975, + -0.01712295040488243, + -0.005995514336973429, + -0.017720071598887444, + -0.011893881484866142, + 0.009334523230791092, + 0.011790679767727852, + -0.00023590178170707077, + -0.0015280862571671605, + -0.0019485366065055132, + 0.017535215243697166, + 0.013325396925210953, + 0.007206453010439873, + -0.00019408081425353885, + 0.006093115545809269, + -0.021983813494443893, + -0.0023606542963534594, + 0.02477640099823475, + 0.007117456290870905, + -0.015776557847857475, + 0.008100870065391064, + 0.016591424122452736, + -0.057483237236738205, + -0.0034693842753767967, + -0.004508281592279673, + -0.027930838987231255, + -0.009476313367486, + -0.012451335787773132, + 0.003925575874745846, + -0.0186696108430624, + -0.009167877025902271, + 0.33741942048072815, + -0.0050614215433597565, + 0.012546336278319359, + 0.0029392975848168135, + -0.017881028354167938, + 0.005992253310978413, + 0.010283490642905235, + -0.00985571276396513, + 0.054668691009283066, + 0.004141271114349365, + -0.019514823332428932, + -0.02145269140601158, + 0.006608589552342892, + 0.0014876879286020994, + -0.01889641582965851, + 0.030736297369003296, + 0.003966257907450199, + -0.0011384374229237437, + -0.011920280754566193, + -0.001969211967661977, + -0.00467730313539505, + -0.00602044677361846, + 0.01327419187873602, + -0.01640086993575096, + 0.008825773373246193, + 0.01621912606060505, + 0.004083969630300999, + -0.0005541503196582198, + -0.0014436495257541537, + -0.00971678365021944, + -0.010479327291250229, + 0.021590039134025574, + 0.010460038669407368, + 0.010274138301610947, + 0.005339257884770632, + -0.015950458124279976, + 0.010855426080524921, + 0.0022004542406648397, + 0.005522096995264292, + 0.00863470695912838, + 0.014646399766206741, + -0.002894118195399642, + 0.053492479026317596, + -0.0023761510383337736, + 0.008908823132514954, + 0.014047897420823574, + -0.0069345273077487946, + -0.004637870471924543, + 0.01948617398738861, + 0.014830359257757664, + -0.01012710016220808, + 0.01677773706614971, + 0.009484595619142056, + -0.011353382840752602, + 0.011768719181418419, + 0.014142694883048534, + 0.01000466663390398, + -0.01430897694081068, + 0.0020341970957815647, + 0.00886404886841774, + 0.0039896490052342415, + -0.010463311336934566, + -0.012243733741343021, + -0.002663240535184741, + 0.011661709286272526, + -0.010023723356425762, + 0.013912378810346127, + -0.011314647272229195, + -0.01262218039482832, + -0.01118854433298111, + -0.012637081556022167, + -6.770709296688437e-05, + -0.007140979170799255, + 0.008072788827121258, + 0.015689508989453316, + 0.0080292709171772, + -0.030791884288191795, + -0.0018460400169715285, + 0.0018756297649815679, + -0.009317141026258469, + -0.02006065659224987, + -0.013302366249263287, + -0.0011909196618944407, + -0.012443818151950836, + -0.006777186878025532, + 0.0008461675024591386, + -0.035622816532850266, + -0.02547316439449787, + 0.0010441045742481947, + 0.007544719614088535, + 0.0024396637454628944, + -0.00985526479780674, + -0.010602026246488094, + 0.007193258497864008, + 0.002602117834612727, + 0.008900025859475136, + -0.00014088516763877124, + -0.007901104167103767, + -0.00896727666258812, + 0.01349995844066143, + 0.026993511244654655, + -0.00028254982316866517, + 0.011294967494904995, + -0.008759165182709694, + -0.004688120447099209, + -0.0007492068689316511, + -8.430174784734845e-05, + 0.015168462879955769, + -0.005230848677456379, + 0.004492072854191065, + 0.018789663910865784, + 0.0009780930122360587, + 0.005929945036768913, + 0.004375317133963108, + -0.004090371076017618, + 0.01139445323497057, + -0.011413550935685635, + -0.024114718660712242, + -0.47423967719078064, + 0.008717136457562447, + -0.004360011778771877, + 0.006598907057195902, + -0.019274543970823288, + -0.0006434047827497125, + 0.022911880165338516, + 0.011921596713364124, + 0.01578226312994957, + 0.000812510319519788, + -0.019144322723150253, + -0.009322457946836948, + -0.13641013205051422, + 0.018195170909166336, + -0.012306428514420986, + -0.0024619936011731625, + -0.01516583003103733, + -0.05794670805335045, + 0.0051151905208826065, + 0.02992730215191841, + -0.011691829189658165, + 0.01820489764213562, + 0.017589302733540535, + 0.012499017640948296, + 0.022172806784510612, + -0.0026344701182097197, + -0.009194989688694477, + -0.0008573894156143069, + 0.008696956560015678, + -0.002476254478096962, + -0.0023840905632823706, + -0.00855986401438713, + 0.02228427305817604, + 0.002604201901704073, + -0.003257936565205455, + -0.012980549596250057, + -0.004181983880698681, + -0.0026827019173651934, + 0.012630967423319817, + -0.020802801474928856, + -0.005520148668438196, + 0.004386918619275093, + 0.010412688367068768, + 0.007900970987975597, + -0.03703220933675766, + -0.012953515164554119, + -0.029500558972358704, + -0.1511998474597931, + 0.00114737288095057, + -0.0018270158907398582, + 0.011964279226958752, + -0.0006102338084019721, + -0.0024675526656210423, + -0.0028347200714051723, + -0.01380885113030672, + 0.013493899255990982, + 0.008722757920622826, + -0.001750538358464837, + 0.015931541100144386, + -0.018738603219389915, + -0.01631133444607258, + -0.007697701919823885, + 0.029586108401417732, + -0.0009039948345161974, + 0.0005460886750370264, + 0.0071763708256185055, + -0.01904180459678173, + -0.00026316841831430793, + -0.00804136972874403, + -0.02469320222735405, + -0.003908350598067045, + 0.0009877149714156985, + -0.004626819398254156, + 0.0073111276142299175, + 0.01716233417391777, + 0.0195477157831192, + 0.0007486658287234604, + -0.0023714383132755756, + 0.009246451780200005, + -0.003834368893876672, + -0.0230763740837574, + -0.003334503388032317, + 0.021221259608864784, + 0.02663431130349636, + 0.01795773394405842, + -0.013633943162858486, + -0.0012397594982758164, + 0.018533267080783844, + -0.012497101910412312, + 0.002713587833568454, + -0.0015688012354075909, + 0.0035198479890823364, + 0.006946417968720198, + -0.008940530009567738, + -0.002667473629117012, + 0.006246425211429596, + -0.015519184991717339, + 0.00028973602456972003, + -0.023582642897963524, + -0.01542600616812706, + -0.00485308887436986, + 0.008225361816585064, + 0.009229864925146103, + -0.026558056473731995, + -0.006083701271563768, + -0.02138127200305462, + 0.17396242916584015, + 0.003946243319660425, + -0.004289144650101662, + -0.0052990783005952835, + -0.003975321538746357, + 0.01541078370064497, + -0.004461473319679499, + 0.005518772639334202, + 0.09371162950992584, + 0.00583690544590354, + -0.011096891015768051, + 0.01309591718018055, + -0.002853096928447485, + 0.001146074035204947, + -0.0009543578489683568, + 0.025493871420621872, + 0.0027819767128676176, + 0.005981987342238426, + -0.006608216557651758, + 0.00558258593082428, + 0.012502925470471382, + -0.012086748145520687, + 0.013713348656892776, + -0.007963196374475956, + 0.0024229881819337606, + 0.0034177417401224375, + -0.02662755735218525, + -0.011048832908272743, + 0.018717458471655846, + -0.020952133461833, + 0.0032562881242483854, + 0.004586957860738039, + -0.014999909326434135, + 0.06270445138216019, + -0.017583608627319336, + 0.0050298674032092094, + 0.01635526306927204, + -0.0068793706595897675, + -0.0023930007591843605, + -0.024358632043004036, + -0.010301775299012661, + -0.004185901954770088, + -0.032251983880996704, + 0.03414241597056389, + -0.0018554824637249112, + -0.008953011594712734, + -0.017522431910037994, + -0.013254757970571518, + 0.0020176635589450598, + -0.008206196129322052, + -0.015221131034195423, + -0.009796847589313984, + -0.008111291565001011, + 0.0053167156875133514, + -0.0031628136057406664, + -0.0027838817331939936, + -0.03410114720463753, + -0.004961937200278044, + 0.017257291823625565, + -0.005970523227006197, + 0.001730006537400186, + 0.0004900294006802142, + 0.00016542086086701602, + -0.002856866456568241, + 0.004783200100064278, + -0.004749262239784002, + -0.004532736260443926, + -0.023805364966392517, + 0.00139817432500422, + -0.011689232662320137, + -0.009818688966333866, + 0.014156000688672066, + -0.14711301028728485, + -0.004627136047929525, + 0.005320393480360508, + -0.03693709149956703, + -0.022617321461439133, + -0.017308421432971954, + 0.022724172100424767, + 0.014989112503826618, + -0.002818354871124029, + 0.01318431831896305, + -0.0032003424130380154, + 0.11439359933137894, + -0.01119931973516941, + -0.003706853836774826, + -0.0028451455291360617, + -0.0151633620262146, + 0.016564032062888145, + 0.01333682518452406, + -0.006984272040426731, + -0.017313336953520775, + -0.001134516904130578, + 0.11178696900606155, + 0.004079824313521385, + 0.0286286398768425, + 0.011108658276498318, + -0.008215953595936298, + -0.0010762395104393363, + 0.004289655480533838, + 0.012484685517847538, + -0.005259339697659016, + -0.010291028767824173, + 0.007088017649948597, + 0.011573768220841885 + ], + "label": "HIGH", + "text": "You will be given a definition of a task first, then some input of the task.\nThe input is taken from a negotiation between two participants who take the role of campsite neighbors and negotiate for Food, Water, and Firewood packages, based on their individual preferences and requirements. Given an utterance and recent dialogue context containing past 3 utterances (wherever available), output Yes if the utterance contains the small-talk strategy, otherwise output No. small-talk is a cooperative negotiation strategy. It is used for discussing topics apart from the negotiation, in an attempt to build a rapport with the opponent. For example, discussing how the opponent is doing during the pandemic or sharing excitement for the camping trip.\n\nContext: 'Hello there! Are you excited for your camping trip coming up?! I am excited to see how I can put my skills to the test!' 'Yeah. Nice to get out after being inside for most of the spring. This covid-19 crap! wish it would go away.' 'I agree! I will say it has really sparked my interest in camping and being outdoors even more though! I saw just how connected I was to technology and everything else!'\nUtterance: 'I'm up here to do some cross training and noticed that there is some extra water around. Even though the nights are cold I could use some extra water. Do you exercise much?'\nOutput:" + }, + { + "embedding": [ + 0.033459778875112534, + 0.001421562279574573, + 0.0010524262906983495, + -0.016645651310682297, + -0.02737800031900406, + -0.005332048982381821, + 0.02020396664738655, + -0.0003606854588724673, + 0.0007377561996690929, + -0.07639937847852707, + -0.014130659401416779, + 0.0012349069584161043, + -0.0003921024617739022, + -0.0033757342025637627, + -0.03728772699832916, + 0.005866531748324633, + 0.012130054645240307, + 0.0026403446681797504, + -0.008765419013798237, + -0.014221437275409698, + 0.0021243442315608263, + -0.008648598566651344, + 0.040335334837436676, + -0.0188702791929245, + 0.008009920828044415, + 0.0035775599535554647, + 0.014971074648201466, + -0.00024099672737065703, + -0.014798235148191452, + 0.021314367651939392, + 0.010991184040904045, + 0.011647680774331093, + -0.001608684309758246, + 0.001207549124956131, + -0.01359281875193119, + -0.0015633116709068418, + -0.006050948519259691, + -0.02142554707825184, + -0.013876033946871758, + -0.013546458445489407, + -0.03735177963972092, + 0.004984384868294001, + 0.04902656003832817, + -0.017263714224100113, + 0.00234355591237545, + -0.028870176523923874, + 0.011396653018891811, + 0.0038851844146847725, + 0.0007634982466697693, + 0.00796427670866251, + 0.007254378870129585, + -0.002074926858767867, + 0.0023879471700638533, + 0.004964875988662243, + 0.011345402337610722, + 0.005101376213133335, + -0.007884525693953037, + 0.012506681494414806, + -0.026621012017130852, + 0.016942299902439117, + -0.0031775832176208496, + 0.000370789464795962, + 0.021466340869665146, + -0.0015240106731653214, + -0.015172579325735569, + 0.003222959814593196, + 0.00031613020109944046, + 0.0007252184441313148, + -0.015154466964304447, + -0.007652830798178911, + 0.0016051463317126036, + 0.01536582037806511, + 0.010046528652310371, + 0.062043577432632446, + 0.018240027129650116, + -0.013601118698716164, + 0.03003767505288124, + 0.002213793806731701, + -0.0021649636328220367, + -0.0036399136297404766, + 0.010648192837834358, + 0.011340230703353882, + -0.00831544678658247, + -0.003156946739181876, + -0.013500471599400043, + -0.017611747607588768, + 0.017467360943555832, + -0.008896801620721817, + 0.002927709138020873, + 0.023353567346930504, + 0.00729175703600049, + -0.011762223206460476, + -0.005960366223007441, + -0.005446196999400854, + -0.0022420131135731936, + 0.01188819669187069, + -0.00440125772729516, + -0.005174392368644476, + 0.4145232141017914, + -0.006580383516848087, + 0.004556962754577398, + -0.0015857695834711194, + 0.012723060324788094, + -0.006483821664005518, + 0.02510957606136799, + -0.028238335624337196, + -0.002224286552518606, + -0.025707527995109558, + 0.003612991888076067, + 0.027130750939249992, + 0.029940109699964523, + -0.004524617455899715, + 0.0010018154280260205, + -0.004881752654910088, + -0.0008727079839445651, + -0.020722640678286552, + 0.007123685907572508, + 0.00963438767939806, + 0.011283133178949356, + -0.0033901503775268793, + 0.007250521332025528, + -0.008798872120678425, + 0.0660477951169014, + 0.0032588320318609476, + -0.0007555850315839052, + -0.012996074743568897, + 0.0012563985073938966, + -0.013021985068917274, + 0.013817096129059792, + -0.015648918226361275, + -0.040911123156547546, + -0.00783861055970192, + -0.01118888147175312, + -0.014736064709722996, + 0.0014706968795508146, + 0.0025146231055259705, + -0.007432971149682999, + -0.003209255635738373, + -0.05301109701395035, + 0.013863767497241497, + -0.0013567464193329215, + -0.013151113875210285, + -0.003534118179231882, + -0.012216891162097454, + -0.014519572257995605, + 0.18364650011062622, + -0.008389292284846306, + 0.0013295197859406471, + -0.013583270832896233, + 0.0007344501209445298, + 0.0021660281345248222, + -0.024418242275714874, + -0.010439913719892502, + 0.004424296785145998, + -0.01620485447347164, + -0.007077345158904791, + 0.014270773157477379, + 0.007957200519740582, + 0.0015524809714406729, + -0.00810178741812706, + -0.06643027067184448, + 0.007476020138710737, + -0.013591074384748936, + 0.024599604308605194, + 0.004047069698572159, + -0.010951877571642399, + 0.0035545446444302797, + -0.04287929832935333, + 0.0010465114610269666, + 0.028430821374058723, + 0.000489047437440604, + -0.004502221941947937, + -0.15476278960704803, + 0.030519943684339523, + 0.012503622099757195, + 0.004495960660278797, + 0.0005379545036703348, + 0.008815871551632881, + -0.0058137597516179085, + -0.013475947082042694, + -0.02176654152572155, + 0.019977670162916183, + 0.006128439214080572, + 0.004071063362061977, + -0.027388321235775948, + 0.005827539600431919, + 0.004373704548925161, + -0.011543148197233677, + -0.0038180770352482796, + 0.012244129553437233, + -0.0003417891275603324, + -0.015636924654245377, + -0.0012809829786419868, + 0.01523961964994669, + 0.005002998746931553, + 0.0006000992725603282, + 0.009534427896142006, + -0.01464542280882597, + -0.0011118102120235562, + 0.0005236697616055608, + -0.008358091115951538, + 0.0006689674919471145, + -0.007240992970764637, + 0.01211706455796957, + 0.017575178295373917, + 0.0019223261624574661, + -0.00023158911790233105, + 0.009377868846058846, + 0.018375977873802185, + -0.004968402907252312, + -0.009109672158956528, + -0.0003921792667824775, + -0.005333150736987591, + 0.035591088235378265, + 0.03600693121552467, + -0.02147909812629223, + -0.0051480624824762344, + 0.006165370345115662, + 0.009821688756346703, + 0.002560886088758707, + -0.009432551451027393, + 0.010266033932566643, + -0.02346210367977619, + -0.008502157405018806, + -0.0012980429455637932, + 0.0023280049208551645, + 0.015968363732099533, + -0.0003465303161647171, + 0.011462878435850143, + -0.018927177414298058, + 0.012223249301314354, + 0.01382541935890913, + 0.00015737862850073725, + -0.013864782638847828, + -0.0021835651714354753, + -0.000595265009906143, + 0.000923941726796329, + 0.00445782532915473, + 0.002381668658927083, + 0.024392083287239075, + -0.0049691773019731045, + -0.005626379512250423, + 0.02564881183207035, + -0.005667234305292368, + 0.004024100489914417, + 0.018130775541067123, + 0.02024785801768303, + 0.0028796824626624584, + -0.0035633682273328304, + 0.0011512009659782052, + 0.053084686398506165, + 0.015628794208168983, + -0.01728152111172676, + -0.015325648710131645, + -0.029144130647182465, + -0.008321577683091164, + -0.004259747453033924, + -0.08534607291221619, + -0.025974372401833534, + -0.014101552776992321, + 0.020934313535690308, + -0.18763171136379242, + 0.0011211680248379707, + 0.0025929505936801434, + 0.006431338842958212, + -0.015527424402534962, + 0.017532773315906525, + 0.010491142980754375, + -0.019933372735977173, + 0.007796863093972206, + -0.03287653252482414, + -0.0015002918662503362, + -0.03585309535264969, + 0.0063593690283596516, + 0.0040895347483456135, + 0.014110906049609184, + -0.011152371764183044, + 0.003921156283468008, + -0.013562258332967758, + -0.002945862477645278, + -0.021535325795412064, + 0.0076516857370734215, + -0.01987309753894806, + 0.017691820859909058, + -0.017960485070943832, + 0.029910271987318993, + 0.017679180949926376, + 0.014204920269548893, + 0.00885753147304058, + 0.2613638937473297, + 0.012099375016987324, + -0.0031837434507906437, + 0.014026282355189323, + -0.017597084864974022, + -0.004016974475234747, + -0.0014067522715777159, + -0.03579931706190109, + 0.00795711949467659, + 0.0037077332381159067, + 0.006674998439848423, + -0.01294589415192604, + -0.0016168853035196662, + -0.025531677529215813, + -0.003652177983894944, + -0.025929654017090797, + 0.011764583177864552, + -0.003676376771181822, + 0.010419215075671673, + -0.039064135402441025, + -0.005708216689527035, + 0.012162072584033012, + -0.0012700343504548073, + 0.0010285243624821305, + 0.012133137322962284, + -0.0068431724794209, + -0.02852100133895874, + -0.01665930077433586, + 0.03240619972348213, + 0.004486641846597195, + -0.0582830086350441, + 0.016190925613045692, + 0.003438584739342332, + -0.015564153902232647, + -0.004653316456824541, + 0.01083111111074686, + 0.003621668554842472, + -0.005580805707722902, + -0.01167239435017109, + -0.020599599927663803, + 0.0004152003093622625, + -0.004249516408890486, + 0.011161817237734795, + -0.018649699166417122, + -0.009452463127672672, + 0.0010799105511978269, + -0.00826216209679842, + -0.004833356477320194, + 0.002060206141322851, + 0.0018021794967353344, + -0.0010147058637812734, + -0.008223430253565311, + -0.004437999799847603, + -0.012364676222205162, + 0.014410804025828838, + 0.021021714434027672, + 0.003083434421569109, + 0.010683181695640087, + -0.009097374975681305, + 0.010654673911631107, + 0.0009086697245948017, + -0.006629701238125563, + 0.0017136078095063567, + -0.006379219237715006, + 0.02242058329284191, + 0.0038766711950302124, + -0.010057848878204823, + -0.011112888343632221, + -0.01867087557911873, + 0.009870647452771664, + 0.00395519332960248, + 0.0029929266311228275, + -0.13695020973682404, + 0.013145308010280132, + 0.010143759660422802, + -0.005946755409240723, + 0.0035892350133508444, + -0.013508658856153488, + 0.006934008561074734, + -0.0019496619934216142, + 0.0322909951210022, + 0.013882932253181934, + 0.0005734995356760919, + 0.015035695396363735, + 0.010342903435230255, + -0.020190633833408356, + -0.0012112186523154378, + 0.004579080268740654, + 0.045758623629808426, + 0.010118851438164711, + -0.02395501732826233, + -0.017347518354654312, + 0.004797273315489292, + 0.016572657972574234, + -0.012037048116326332, + 0.0001991482567973435, + 0.0026565627194941044, + 0.0008037450024858117, + -0.02690163441002369, + 0.0017419991781935096, + -0.0021381075493991375, + 0.015416855923831463, + -0.004950313363224268, + -0.013853956013917923, + -0.01122166309505701, + -0.009420251473784447, + -0.011867807246744633, + -0.004616198129951954, + 0.012158054858446121, + 0.011875941418111324, + -0.016149623319506645, + -0.009156730026006699, + 0.007578459568321705, + -0.0021843004506081343, + 0.004924781154841185, + -0.019440006464719772, + -0.004758198279887438, + 0.009568018838763237, + -0.009518503211438656, + -0.09653161466121674, + -9.15543278097175e-05, + -0.0071185072883963585, + -0.020298395305871964, + -0.011116836220026016, + 0.016519280150532722, + 0.008172357454895973, + -0.00024082313757389784, + 0.0025409278459846973, + -0.009602836333215237, + 0.01701853610575199, + 0.011437846347689629, + 0.022100059315562248, + -0.004982588812708855, + 0.0038053947500884533, + -0.024022791534662247, + -0.010850277729332447, + 0.011733177118003368, + 0.0020444232504814863, + -0.015609589405357838, + 0.0038667269982397556, + 0.0009128585807047784, + -0.043302662670612335, + -0.013394261710345745, + 0.004143835976719856, + -0.02579447813332081, + -0.022519156336784363, + -0.01877371408045292, + 0.004475703462958336, + -0.015516766346991062, + 0.006409170106053352, + 0.34700530767440796, + -0.013669494539499283, + 0.014196186326444149, + 0.0006854161038063467, + -0.012958659790456295, + -0.003960191272199154, + 0.021256349980831146, + 0.0022721299901604652, + 0.05524519085884094, + 0.004919665399938822, + -0.013411695137619972, + -0.020551638677716255, + 0.006023036781698465, + 0.005995188839733601, + -0.02375606819987297, + 0.028146134689450264, + 0.007261896505951881, + -0.012329843826591969, + 0.008732064627110958, + -0.0009422618895769119, + 0.001728344359435141, + -0.0030486315954476595, + 0.005706174299120903, + -0.017352735623717308, + 0.022818081080913544, + 0.009765777736902237, + 0.002687778789550066, + -0.0074526844546198845, + -0.003444158472120762, + -0.020048413425683975, + -0.011388340964913368, + 0.017366277053952217, + 0.008780421689152718, + 0.01159325148910284, + 0.0050803786143660545, + -0.013518651947379112, + 0.011575252749025822, + 0.0008789984276518226, + 0.016960090026259422, + 0.01292852871119976, + 0.015612016431987286, + 0.002338812919333577, + 0.06544201821088791, + -0.005994707345962524, + 0.011592106893658638, + 0.010716577991843224, + -0.0004750303633045405, + -0.008762450888752937, + 0.029816562309861183, + 0.007648902479559183, + -0.004960892256349325, + 0.019210321828722954, + 0.012899541296064854, + -0.013555271551012993, + 0.0010759513825178146, + -0.000439334922702983, + 0.008133995346724987, + -0.0006622294895350933, + -0.0028458049055188894, + 0.009021120145916939, + -0.018581006675958633, + -0.004870960023254156, + -0.01220852043479681, + -0.007339430972933769, + 0.005477883853018284, + -0.010476009920239449, + 0.010726235806941986, + -0.007992146536707878, + -0.017682675272226334, + -0.013278079219162464, + -0.012994245626032352, + 0.005148045718669891, + -0.026919057592749596, + 0.014221514575183392, + 0.009399594739079475, + 0.004345232620835304, + -0.025134697556495667, + 0.0014653627295047045, + -0.0039649782702326775, + -0.016081752255558968, + -0.01066660787910223, + -0.01945536583662033, + -0.0007936030742712319, + -0.01650918275117874, + -0.00023761269403621554, + -0.0032082924153655767, + -0.029223011806607246, + -0.027909550815820694, + -0.008899594657123089, + 0.016473662108182907, + -0.0023000906221568584, + -0.011267379857599735, + -0.010734021663665771, + 0.003865395672619343, + -0.0009705884731374681, + 0.01846783421933651, + 0.00021854348597116768, + -0.003965614829212427, + -0.0053878054022789, + 0.010152810253202915, + 0.023629605770111084, + 0.009114432148635387, + 0.0065018110908567905, + 0.0038818984758108854, + 0.0023839380592107773, + -0.008062898181378841, + -0.0062478817999362946, + 0.014953132718801498, + 0.0007790522067807615, + -0.005355666857212782, + 0.009539651684463024, + 0.0019215752836316824, + 0.021314172074198723, + -0.015605301596224308, + -0.00020401937945280224, + 0.02125685103237629, + 0.0028160312213003635, + -0.02826806530356407, + -0.4377288818359375, + 0.010447852313518524, + -0.010033725760877132, + 0.012522663921117783, + -0.018761634826660156, + -0.004305727314203978, + 0.033592384308576584, + 0.011837722733616829, + 0.025311890989542007, + 0.004389712121337652, + -0.02293105609714985, + -0.007347750011831522, + -0.13591451942920685, + 0.011902919970452785, + -0.01756972447037697, + 0.00425713462755084, + -0.025851283222436905, + -0.0578567199409008, + -0.0007325643091462553, + 0.03864613175392151, + -0.013529197312891483, + 0.019776571542024612, + 0.016779113560914993, + 0.011185627430677414, + 0.015346083790063858, + -0.00020507122098933905, + 0.002631064271554351, + -0.0051434701308608055, + 0.007298874203115702, + -0.005541170947253704, + -0.0005102150025777519, + -0.008658431470394135, + 0.031142396852374077, + -5.2863666496705264e-05, + -0.002082389546558261, + -0.0143782589584589, + 0.0005448497249744833, + -0.0018543615005910397, + 0.004521698225289583, + -0.021750690415501595, + -0.005666906014084816, + -0.001805200707167387, + 0.012602541595697403, + 0.014854681678116322, + -0.04145834222435951, + -0.01119255181401968, + -0.031160973012447357, + -0.14960694313049316, + 0.002853160724043846, + -0.008212079294025898, + 0.01080635841935873, + 0.015210115350782871, + -0.006177205126732588, + -0.009805971756577492, + -0.011920196935534477, + 0.00501015642657876, + 0.009878367185592651, + 0.001877774833701551, + 0.025058623403310776, + -0.011412547901272774, + -0.00981230940669775, + -0.0035225250758230686, + 0.039536960422992706, + 0.0042572347447276115, + -0.011776418425142765, + 0.008128655143082142, + -0.03394514322280884, + -0.004267956130206585, + -0.027139676734805107, + -0.022997787222266197, + -0.005867722909897566, + -0.004725532606244087, + -0.010931313037872314, + 0.009692514315247536, + 0.020777495577931404, + 0.026239493861794472, + 0.009641197510063648, + 0.001683738431893289, + 0.001144016277976334, + 0.0080727469176054, + -0.027096940204501152, + -0.015207136981189251, + 0.03106907568871975, + 0.01654556393623352, + 0.00831244233995676, + -0.009824855253100395, + 0.006054932717233896, + 0.012998013757169247, + -0.01179549377411604, + 0.0008212191169150174, + -0.0009323552949354053, + 0.004416804760694504, + 0.0011310053523629904, + -0.017772015184164047, + -0.009435588493943214, + 0.0037220213562250137, + -0.012902837246656418, + 0.0035500393714755774, + -0.025274990126490593, + 0.00045522264554165304, + -0.01072034239768982, + 0.0003707150463014841, + 0.013278753496706486, + -0.02585730515420437, + -0.008009902201592922, + -0.008436846546828747, + 0.17157891392707825, + 0.009207848459482193, + -0.01875978149473667, + -0.012766418047249317, + -0.005031143315136433, + 0.010253168642520905, + 0.0011867015855386853, + 0.006922186817973852, + 0.10689865052700043, + 0.011713651940226555, + -0.009984122589230537, + 0.0016462025232613087, + -0.005426486488431692, + 0.005596696399152279, + 0.0033328952267766, + 0.030842581763863564, + 0.005030364263802767, + 0.011789985932409763, + -0.0032590050250291824, + 0.007177162449806929, + 0.017883021384477615, + -0.012921448796987534, + 0.008227012120187283, + -0.006331886164844036, + -0.0005717856111004949, + -0.00030218850588425994, + -0.016364669427275658, + -0.016926387324929237, + 0.021209588274359703, + -0.02714807167649269, + 0.0012041814625263214, + 0.005033661145716906, + -0.015197101049125195, + 0.06131686642765999, + -0.01501754391938448, + 0.003407321637496352, + 0.02219986915588379, + 0.007845696993172169, + 0.006072301883250475, + -0.026708107441663742, + -0.001730305259115994, + 0.002970270346850157, + -0.027821524068713188, + 0.03264441341161728, + 0.00017773597210180014, + 0.004814888350665569, + -0.009157654829323292, + -0.01676422916352749, + 0.0006788379396311939, + -0.001209742040373385, + -0.0096951425075531, + -0.026555219665169716, + -0.019289743155241013, + 0.010601541958749294, + -0.012525915168225765, + -0.0006480672745965421, + -0.05170701816678047, + -0.010391058400273323, + 0.007678105030208826, + -0.011093443259596825, + 0.001327400328591466, + 0.0025134920142591, + 0.002986858831718564, + -0.00043617867049761117, + -0.0036434223875403404, + -0.004659387748688459, + 0.013429196551442146, + -0.01742483116686344, + -0.013087205588817596, + -0.008859988301992416, + -0.009792208671569824, + 0.011038958095014095, + -0.14939327538013458, + -0.00994909182190895, + 0.011186330579221249, + -0.02393401972949505, + -0.0204219501465559, + -0.017608975991606712, + 0.017760636284947395, + -0.0003667459823191166, + 0.006191395688802004, + 0.012312094680964947, + -0.002703151199966669, + 0.12054524570703506, + -0.0076476167887449265, + -0.006750002969056368, + -0.006377140060067177, + -0.012504907324910164, + 0.005043040961027145, + 0.01255961786955595, + -0.0015848400071263313, + -0.02423817291855812, + -0.0133470818400383, + 0.10489233583211899, + 0.009116925299167633, + 0.016661744564771652, + 0.019378185272216797, + -0.013216628693044186, + 0.0002931974595412612, + 0.013064542785286903, + 0.004026617389172316, + -0.0019253045320510864, + -0.013101684860885143, + 0.008890990167856216, + 0.005047812592238188 + ], + "label": "HIGH", + "text": "how do I make the page be replaced instead of opening another tab when I click on search?" + }, + { + "embedding": [ + 0.032732270658016205, + -0.001392580452375114, + -0.0008776120957918465, + -0.019797036424279213, + -0.02071225270628929, + -0.01397427637130022, + 0.016620652750134468, + -0.0073995888233184814, + 0.006394912954419851, + -0.08429377526044846, + -0.02382824942469597, + 0.0012837708927690983, + 0.006723617669194937, + -0.0007806746289134026, + -0.04158041626214981, + 0.00734165171161294, + 0.014670937322080135, + -0.0009752815240062773, + -0.005979623179882765, + -0.017601635307073593, + 0.015230469405651093, + -0.009917262010276318, + 0.049660101532936096, + -0.017470156773924828, + 0.008302592672407627, + -0.001624629134312272, + 0.025489583611488342, + 0.01129896566271782, + -0.011973467655479908, + 0.028172148391604424, + 0.00044453819282352924, + 0.021169133484363556, + -0.0029544627759605646, + -0.006823827978223562, + -0.021010078489780426, + 0.01016394142061472, + -0.007514026947319508, + -0.018792469054460526, + -0.014685545116662979, + -0.011440543457865715, + -0.03301452472805977, + 0.007305459585040808, + 0.046548549085855484, + -0.015697838738560677, + -0.0056541007943451405, + -0.02686305344104767, + -0.004668164066970348, + 0.01676640287041664, + 0.009419670328497887, + 0.01047518104314804, + -0.0004332006792537868, + -0.004346809815615416, + 0.005667649209499359, + 0.0151443462818861, + 0.006213145796209574, + -0.0014872885076329112, + -0.004151480738073587, + 0.007512174546718597, + -0.01886146515607834, + 0.012535901740193367, + -0.004818020388484001, + -0.010539875365793705, + 0.020257793366909027, + 0.0026189631316810846, + -0.021288692951202393, + 0.0029254888650029898, + 0.0046872105449438095, + 0.0032249963842332363, + -0.01969590224325657, + -0.004999887198209763, + -0.0020287891384214163, + 0.001139319036155939, + 0.01914866827428341, + 0.06009266898036003, + 0.02137751318514347, + -0.014255558140575886, + 0.03628271073102951, + 0.0023973460774868727, + 0.0019151890883222222, + 0.00062469148542732, + 0.011787671595811844, + 0.010810469277203083, + -0.011567851528525352, + 0.0007999634835869074, + -0.005430176854133606, + -0.011918492615222931, + 0.017552336677908897, + -0.009654697962105274, + -0.004444767255336046, + 0.02215336449444294, + 0.007978745736181736, + -0.00627146428450942, + -0.007229777984321117, + -0.006578929256647825, + -0.005155934486538172, + 0.005478505045175552, + -0.002069938462227583, + -0.003599452320486307, + 0.41182124614715576, + 0.0006781216361559927, + -0.008221198804676533, + 0.007121092639863491, + 0.008906831964850426, + -0.012283188290894032, + 0.02722267061471939, + -0.0191746074706316, + -0.008422034792602062, + -0.026830943301320076, + 0.011681247502565384, + 0.025530477985739708, + 0.031038980931043625, + -0.008647152222692966, + 0.011639261618256569, + -0.002818220527842641, + 0.0069000315852463245, + -0.006281233858317137, + 0.010972997173666954, + 0.010288025252521038, + 0.010261046700179577, + -0.002712931949645281, + 0.007119164802134037, + -0.002537449821829796, + 0.06443534046411514, + 0.006125344429165125, + 0.0047857630997896194, + -0.013773267157375813, + 0.004947385750710964, + -0.014807240106165409, + 0.021301446482539177, + -0.008626936003565788, + -0.045600730925798416, + -0.003955150488764048, + -0.009614968672394753, + -0.005304102320224047, + 0.008328555151820183, + 0.008415954187512398, + -0.010419306345283985, + 0.0026603105943650007, + -0.039900362491607666, + 0.009295756928622723, + 0.0008917689556255937, + -0.0247377697378397, + -0.00542929582297802, + -0.02128087915480137, + -0.01378373522311449, + 0.18733613193035126, + -0.008422079496085644, + -0.00724388612434268, + -0.00897043664008379, + -0.0019424958154559135, + -0.009772676043212414, + -0.02111320197582245, + -0.019190533086657524, + 0.004934749566018581, + -0.01256105862557888, + -0.01323375478386879, + 0.010647039860486984, + -0.005927267484366894, + -0.016797546297311783, + -0.007992868311703205, + -0.06525037437677383, + 0.0009375126101076603, + -0.007862456142902374, + 0.025849422439932823, + -0.007039099931716919, + -0.005645800847560167, + 0.0014218161813914776, + -0.04151077941060066, + 0.0011594484094530344, + 0.03055650182068348, + 0.013227966614067554, + -0.005709455348551273, + -0.15677037835121155, + 0.015814505517482758, + 0.015191003680229187, + 0.006003809627145529, + 0.004187790676951408, + -0.00391772948205471, + 0.0008394576725549996, + -0.007543763145804405, + -0.022815130650997162, + 0.007159125991165638, + 0.006396957207471132, + 0.004680739715695381, + -0.02420666068792343, + 0.005246797110885382, + 0.007663372438400984, + -0.0076994458213448524, + 0.015476305969059467, + 0.008856697008013725, + 0.011213775724172592, + -0.008245720528066158, + 0.003160090884193778, + 0.003724931739270687, + 0.007198771461844444, + -0.0009447194170206785, + 0.01920301839709282, + -0.010841818526387215, + -0.0030987276695668697, + -0.002097106771543622, + -0.01245529018342495, + -7.303972961381078e-05, + -0.0018870312487706542, + 0.00289120408706367, + 0.020406564697623253, + 0.005309820640832186, + -0.004867970943450928, + 0.01690206490457058, + 0.020743291825056076, + -0.0006492685060948133, + -0.0081311771646142, + -0.0016567722195759416, + -0.005096208304166794, + 0.02339642494916916, + 0.03647664189338684, + -0.012904783710837364, + -0.006811431143432856, + 0.005024233367294073, + 0.00639649061486125, + -0.0028374476823955774, + -0.006247507408261299, + 0.006187991704791784, + -0.01488504372537136, + -0.0019690131302922964, + -0.00014788072439841926, + 0.003415425308048725, + 0.01422678492963314, + -0.006348082330077887, + 0.004294952843338251, + -0.0137094771489501, + 0.001034875400364399, + 0.013869809918105602, + 0.002926202956587076, + -0.008757790550589561, + -0.0009722207323648036, + -0.0190729983150959, + 0.0024535595439374447, + 0.0012940536253154278, + -0.0021669212728738785, + 0.02083180658519268, + -0.006941305007785559, + -0.0009379085968248546, + 0.028794042766094208, + -0.010265383869409561, + -0.0005420715315267444, + 0.01795695535838604, + 0.017364099621772766, + 0.007664191070944071, + -0.008249497972428799, + -0.003707421710714698, + 0.061074674129486084, + 0.01711598038673401, + -0.01687528006732464, + -0.012870549224317074, + -0.02399769425392151, + 0.0006761978729628026, + -0.00030671461718156934, + -0.09646031260490417, + -0.023278802633285522, + -0.0047495500184595585, + 0.011790989898145199, + -0.18856768310070038, + 0.004124174360185862, + 0.010158592835068703, + 0.00942336767911911, + -0.016543826088309288, + 0.0221080482006073, + 0.003320016199722886, + -0.015495057217776775, + -0.0023014976177364588, + -0.03539203479886055, + 0.005722504574805498, + -0.032027412205934525, + -0.00014177327102515846, + 0.003800577949732542, + 0.01883377507328987, + -0.007105870172381401, + 0.010673913173377514, + -0.0061312210746109486, + 0.0008664530469104648, + -0.025442838668823242, + 0.004842058755457401, + -0.02601492404937744, + 0.03274323046207428, + -0.015122488141059875, + 0.01888875477015972, + 0.009127217344939709, + 0.01536165364086628, + 0.006691036745905876, + 0.25407853722572327, + 0.009428336285054684, + -0.002579713938757777, + 0.022352850064635277, + -0.024481330066919327, + -0.004322129301726818, + 0.006914897821843624, + -0.03490087762475014, + 0.016378499567508698, + -0.008082750253379345, + 0.005274488124996424, + -0.008843131363391876, + -0.004372385796159506, + -0.02657277137041092, + 0.004904853645712137, + -0.030849507078528404, + 0.0037701050750911236, + -0.0024298657663166523, + 0.0053367349319159985, + -0.045713283121585846, + 0.00016333254461642355, + 0.031721215695142746, + 0.004041912499815226, + 0.00959846656769514, + 0.0033744070678949356, + -0.009088192135095596, + -0.03410037234425545, + -0.02126564271748066, + 0.03198036924004555, + 0.005501669831573963, + -0.05952372029423714, + 0.006202475633472204, + -0.0031345104798674583, + -0.0273741502314806, + -0.0038737875875085592, + 0.007444665767252445, + 0.003512820228934288, + -0.002196655375882983, + -0.005579507909715176, + -0.020858628675341606, + -0.006384318694472313, + -0.004771856125444174, + 0.018028102815151215, + -0.02085813134908676, + 0.0024252901785075665, + 0.004374645184725523, + -0.0009755136561580002, + -0.000516252126544714, + 0.013341065496206284, + 0.0024231208954006433, + 0.006182785611599684, + -0.009785993956029415, + 0.005206659901887178, + -0.020291635766625404, + 0.01548200286924839, + 0.014980022795498371, + 0.008872032165527344, + 0.011932175606489182, + -0.005690422840416431, + 0.01775158941745758, + 0.0008468261221423745, + -0.018216196447610855, + -0.0024980229791253805, + -0.007920539937913418, + 0.0182171743363142, + 0.02187010832130909, + -0.0072097876109182835, + -0.010041650384664536, + -0.016395995393395424, + 0.011125228367745876, + 0.006889717653393745, + 0.006138180382549763, + -0.14322003722190857, + 0.01462645549327135, + 0.011836049146950245, + -0.004808417055755854, + 0.007291429676115513, + -0.008980964310467243, + 0.008080030791461468, + -0.008504046127200127, + 0.029654281213879585, + 0.018520962446928024, + 0.0029513754416257143, + 0.014630693010985851, + 0.013446887023746967, + -0.021800413727760315, + 0.004141977056860924, + 0.00257085170596838, + 0.0406280942261219, + 0.014863087795674801, + -0.022315191105008125, + -0.021671531721949577, + 0.010726152919232845, + 0.011167292483150959, + -0.010693368501961231, + -0.006800828035920858, + -0.0020422234665602446, + -0.0022193712648004293, + -0.02113325148820877, + -0.0005036143120378256, + 0.002921775449067354, + 0.02823103964328766, + -0.0007286420441232622, + -0.011020482517778873, + -0.011077110655605793, + -0.007092249114066362, + -0.012252910062670708, + -0.01063743606209755, + 0.016128284856677055, + 0.018194258213043213, + -0.014682246372103691, + -0.010718107223510742, + -0.0009213841403834522, + -0.008084372617304325, + -0.004665510728955269, + -0.015584036707878113, + 0.00421485910192132, + 0.018309878185391426, + -0.015611466951668262, + -0.08869112282991409, + -0.004873471334576607, + -0.014783318154513836, + -0.010722058825194836, + -0.00570627162232995, + 0.013618594966828823, + 0.021373162046074867, + -0.004459973890334368, + 0.001267715124413371, + -0.015258613042533398, + 0.017688678577542305, + 0.004090003669261932, + 0.011045313440263271, + 0.003848026040941477, + 0.011027054861187935, + -0.027501937001943588, + 0.0006369936745613813, + 0.015816407278180122, + -0.004868984688073397, + -0.019200898706912994, + 0.00559211103245616, + -0.0021571102552115917, + -0.05196228250861168, + -0.015921365469694138, + 0.01219891756772995, + -0.019693523645401, + -0.020848898217082024, + -0.021029075607657433, + 0.005670684855431318, + -0.007328446488827467, + 0.004175282083451748, + 0.34338831901550293, + -0.015268171206116676, + 0.01901041902601719, + -0.0027801457326859236, + -0.014403686858713627, + 0.0033961646258831024, + 0.014419538900256157, + 0.00042031900375150144, + 0.05522884055972099, + 0.007992373779416084, + -0.023764077574014664, + -0.02164766564965248, + 0.007887511514127254, + 0.0008350171847268939, + -0.017290007323026657, + 0.02684425376355648, + 0.0021827942691743374, + -0.01034014392644167, + 0.0016845106147229671, + 0.00850075762718916, + 0.006136463489383459, + -0.011942736804485321, + 0.011660267598927021, + -0.019217483699321747, + 0.017220746725797653, + 0.012838589958846569, + 0.005767268594354391, + 0.00036328835994936526, + -0.006326344329863787, + -0.018631145358085632, + -0.02094995602965355, + 0.012211127206683159, + 0.025819504633545876, + 0.01049082912504673, + 0.00025143363745883107, + -0.00823915097862482, + 0.00934404507279396, + 0.0010407945374026895, + 0.008519642055034637, + 0.02151450142264366, + 0.018504444509744644, + -0.0030676773749291897, + 0.05844160169363022, + 0.0013531704898923635, + 0.020518802106380463, + 0.017287395894527435, + 0.0005133055965416133, + -0.012470039539039135, + 0.02124164253473282, + 0.00272346381098032, + -0.0016545846592634916, + 0.023522164672613144, + 0.0075057679787278175, + -0.012690523639321327, + 0.008895245380699635, + 0.002820811700075865, + 0.002316024387255311, + -0.0020950480829924345, + 2.3939308448461816e-05, + 0.010338949970901012, + 0.003580415854230523, + -0.01314419973641634, + -0.007272879593074322, + -0.015251991339027882, + 0.008559169247746468, + -0.0034654918126761913, + 0.001627915888093412, + -0.018863258883357048, + -0.023351963609457016, + -0.006876007653772831, + -0.006745068822056055, + 0.012902967631816864, + -0.024199403822422028, + 0.01315145380795002, + 0.01704074628651142, + 0.008813329041004181, + -0.02857677824795246, + 0.0017795704770833254, + -0.0046593546867370605, + -0.020205382257699966, + -0.007364429999142885, + -0.022506574168801308, + -0.004266205243766308, + -0.014368502423167229, + 0.006077993661165237, + -0.007778868544846773, + -0.0338706448674202, + -0.020801424980163574, + -0.0032948791049420834, + 0.0038966627325862646, + 0.0013354028342291713, + -0.004057361278682947, + -0.01116037555038929, + 0.0004979542572982609, + -0.0014924905262887478, + 0.02228676900267601, + 0.00030853820499032736, + 0.0032361503690481186, + -0.007311032619327307, + 0.0005657610017806292, + 0.01570758782327175, + 0.0065332623198628426, + -0.004962607752531767, + -0.00043092138366773725, + 0.004675432574003935, + -0.0050036306492984295, + -0.01355694979429245, + 0.012455311603844166, + -0.010332843288779259, + -0.006332680117338896, + 0.01629943959414959, + 0.00022889582032803446, + 0.019646810367703438, + -0.00645048450678587, + 0.00018199885380454361, + 0.021935712546110153, + -0.000669611559715122, + -0.024545805528759956, + -0.43374237418174744, + 0.01338146347552538, + -0.00577061390504241, + 0.010791081003844738, + -0.030768774449825287, + -0.000248340074904263, + 0.028682900592684746, + 0.016294529661536217, + 0.02170475758612156, + 0.004017048515379429, + -0.019540751352906227, + -0.006580394227057695, + -0.13620400428771973, + 0.01912953518331051, + -0.022863149642944336, + -0.0014566757017746568, + -0.018966596573591232, + -0.06582166254520416, + -0.010411419905722141, + 0.03066517785191536, + -0.005918117240071297, + 0.025835353881120682, + 0.01267832238227129, + 0.009197103790938854, + 0.018832538276910782, + 0.005453452467918396, + 0.005494879558682442, + -0.003756850492209196, + 0.006762545555830002, + -0.0054822345264256, + 0.0004532787424977869, + -0.005451512522995472, + 0.026262624189257622, + 0.006062537431716919, + 5.2028499339940026e-05, + -0.0081722941249609, + -0.0064022960141301155, + -0.0028097990434616804, + 0.008897855877876282, + -0.01511690765619278, + -0.009734614752233028, + -0.0009863842278718948, + 0.017546869814395905, + 0.0075432173907756805, + -0.043936505913734436, + -0.009013839066028595, + -0.032600127160549164, + -0.14329268038272858, + 0.00488486560061574, + -0.013245992362499237, + 0.012149952352046967, + 0.007384683471173048, + -0.011745926924049854, + -0.016930073499679565, + -0.020095206797122955, + -0.0014918777160346508, + 0.0059597003273665905, + 0.0061284457333385944, + 0.01760634034872055, + -0.019487448036670685, + -0.01537919882684946, + -0.01407971978187561, + 0.030047781765460968, + 0.005343243945389986, + -0.019699424505233765, + 0.003926097881048918, + -0.028690986335277557, + -0.009443176910281181, + -0.021185321733355522, + -0.016413919627666473, + -0.003658981528133154, + -0.013958023861050606, + -0.00257857795804739, + 0.004975579679012299, + 0.021740838885307312, + 0.02140122465789318, + 0.012838726863265038, + -0.011973136104643345, + 0.004580433014780283, + -0.002931915456429124, + -0.03209826350212097, + -0.016737569123506546, + 0.023438503965735435, + 0.013478938490152359, + 0.01442253403365612, + -0.0067999050952494144, + 0.003133262973278761, + 0.0004907906986773014, + -0.017385315150022507, + -0.0002390776644460857, + -0.0013594918418675661, + 0.010029762051999569, + -6.668922651442699e-06, + -0.01538124494254589, + -0.000784639734774828, + 0.002918561454862356, + -0.018107565119862556, + -0.002243755152449012, + -0.02875298261642456, + -0.002286843489855528, + -0.007222936954349279, + 0.017300134524703026, + 0.006860439665615559, + -0.031133407726883888, + -0.005813203752040863, + -0.017268402501940727, + 0.17043600976467133, + 0.010559913702309132, + -0.0057410565204918385, + 0.0013125024270266294, + -0.012719777412712574, + -0.0012119015445932746, + 0.00634392537176609, + 0.0026553927455097437, + 0.11043155193328857, + 0.0013203280977904797, + -0.019190805032849312, + 0.00838405080139637, + -0.00188065052498132, + 0.002253645798191428, + -0.000574819277971983, + 0.03280145674943924, + -0.002098045777529478, + 0.011521426029503345, + -0.0121723972260952, + 0.009705677628517151, + 0.015630444511771202, + -0.007735606282949448, + 0.00569238280877471, + -0.0037131605204194784, + 0.007841743528842926, + -5.696633525076322e-05, + -0.01864611543715, + -0.003599918447434902, + 0.01736084744334221, + -0.023667721077799797, + 0.005330719519406557, + -0.010251360014081001, + -0.01295823510736227, + 0.06270076334476471, + -0.009333936497569084, + 0.011737006716430187, + 0.013586423359811306, + -0.0033054028172045946, + -0.0005970350466668606, + -0.029645636677742004, + -0.012136433273553848, + -0.0026931853499263525, + -0.03559974208474159, + 0.032441310584545135, + -0.0003459737345110625, + 0.00295159756205976, + -0.004855248611420393, + -0.009727121330797672, + 0.0031688339076936245, + -0.007183929439634085, + -0.012171517126262188, + -0.027038224041461945, + -0.009694920852780342, + 0.00845372211188078, + 0.0038547960575670004, + -0.01620481163263321, + -0.0452495738863945, + -0.018863722681999207, + 0.010479321703314781, + -0.013060204684734344, + 0.004159659147262573, + -0.00302547006867826, + -0.0029191672801971436, + -0.0022642319090664387, + -0.007219057064503431, + 0.0019106592517346144, + 0.008937021717429161, + -0.025046739727258682, + -0.005377864930778742, + -0.015469738282263279, + 0.003018368501216173, + 0.010102585889399052, + -0.14894463121891022, + 0.0014075853396207094, + 0.00414086552336812, + -0.02763873152434826, + -0.013417866080999374, + -0.019957050681114197, + 0.012801596894860268, + 0.00011234940029680729, + 0.008322950452566147, + 0.012228051200509071, + -0.0014867965364828706, + 0.12239447981119156, + -0.0001346774079138413, + -0.010775008238852024, + -0.016029132530093193, + -0.005007494240999222, + 0.014944982714951038, + -5.520668128156103e-05, + 0.002162717515602708, + -0.02308199182152748, + -0.011082983575761318, + 0.1109391376376152, + 0.0034826139453798532, + 0.02676858939230442, + 0.0037683569826185703, + -0.013597832061350346, + 4.714470196631737e-05, + 0.009496408514678478, + -0.0024041917640715837, + 0.007655952125787735, + -0.012766871601343155, + 0.0074783796444535255, + 0.01734108291566372 + ], + "label": "HIGH", + "text": "You are a professional Python developer and data analyst.\n\nWrite code that:\n- reads all files with txt extension from the current working directory (these are books);\n- for each book, display a word cloud in a neat grid;\n- find the two most similar books as accurately as possible and display the result;\n- implement word preprocessing to solve these problems as correctly as possible.\n\nThe code should be as efficient and concise as possible. \n\nThen check your code for errors and correct them if necessary." + } + ], + "LOW": [ + { + "embedding": [ + 0.02648692950606346, + -0.0010638373205438256, + -0.00966667104512453, + -0.015978127717971802, + -0.016848718747496605, + -0.005478681065142155, + 0.02602456323802471, + -0.004564971663057804, + 0.0026320936158299446, + -0.06774858385324478, + -0.020062243565917015, + 0.004483099561184645, + -0.005507764406502247, + -0.0027423356659710407, + -0.031711164861917496, + -0.0003225226828362793, + 0.013415533117949963, + 0.006500308867543936, + -0.009467401541769505, + -0.006793952081352472, + 0.007607476785778999, + -0.01582661271095276, + 0.03505789488554001, + -0.012171013280749321, + 0.014605906791985035, + -0.0007661767886020243, + 0.009142270311713219, + 0.018322812393307686, + -0.007396745029836893, + 0.030195806175470352, + -0.005181359592825174, + 0.013311449438333511, + -0.003702969755977392, + 0.008781330659985542, + -0.02069043554365635, + 0.011103599332273006, + -0.004842399153858423, + -0.021637653931975365, + -0.013303224928677082, + -0.00849148165434599, + -0.032390862703323364, + 0.008119107224047184, + 0.03958234563469887, + -0.005362665746361017, + -0.007671533618122339, + -0.027245983481407166, + 0.006924952380359173, + 0.011453205719590187, + -0.008300160057842731, + 0.01092689298093319, + -0.005355318542569876, + 0.005111088976264, + -0.010500247590243816, + -0.004616944119334221, + 0.013849443756043911, + 0.012217780575156212, + -0.00950991827994585, + 0.008110519498586655, + -0.0370415560901165, + 0.020336663350462914, + 0.0033985988702625036, + 0.007351227104663849, + 0.025580883026123047, + 0.003419361775740981, + 0.00042747255065478384, + 0.005267771426588297, + 0.015063083730638027, + 0.009353572502732277, + -0.012787213549017906, + -0.010097956284880638, + -0.000312722782837227, + 0.009685264900326729, + 0.020078949630260468, + 0.064177006483078, + 0.011940333992242813, + -0.0186280719935894, + 0.03200729191303253, + 0.003279050113633275, + 0.0003346922167111188, + -0.0008632199605926871, + 0.0010783403413370252, + 0.009041228331625462, + -0.01402457244694233, + -0.012163441628217697, + -0.0021612367127090693, + -0.008296950720250607, + 0.005865972489118576, + -0.00555646326392889, + -0.010756080970168114, + 0.013754721730947495, + 0.010399982333183289, + -0.0074177877977490425, + -0.022160887718200684, + -0.006561923772096634, + 0.0017301772022619843, + 0.011290942318737507, + 0.0009011207148432732, + 0.007678607013076544, + 0.40399327874183655, + -0.010526868514716625, + -0.018919562920928, + 0.0058018965646624565, + 0.004681854508817196, + -0.011881214566528797, + 0.02340475656092167, + -0.022009531036019325, + -0.0052573662251234055, + -0.02983538992702961, + 0.004864939488470554, + 0.035979390144348145, + 0.02242652326822281, + -0.003396253567188978, + 0.009703291580080986, + -0.002057850593701005, + -0.013100175186991692, + -0.0255390927195549, + 0.004965644329786301, + 0.0037817133124917746, + 0.009765512309968472, + -0.015155195258557796, + 0.0020052092149853706, + -0.007180690765380859, + 0.06315312534570694, + 0.011677653528749943, + -0.0068587022833526134, + -0.003219736274331808, + -0.011157874949276447, + -0.013510637916624546, + 0.01192237064242363, + -0.01439741998910904, + -0.037443432956933975, + -0.010088125243782997, + 0.006163768470287323, + -0.0046418337151408195, + 0.020428339019417763, + 0.0019332411466166377, + 8.292770507978275e-05, + -0.0036378256045281887, + -0.0646146759390831, + 0.013183601200580597, + 0.0125442398712039, + -0.007054343353956938, + 0.009888279251754284, + -0.00996995996683836, + -0.029840731993317604, + 0.1787915676832199, + -0.00484544038772583, + 0.0038758658338338137, + -0.006425702944397926, + -0.0017774907173588872, + 0.011145040392875671, + -0.01463156845420599, + -0.016178902238607407, + 0.005684999283403158, + -0.013758555054664612, + -0.009350068867206573, + 0.00522832153365016, + 0.021493004634976387, + 0.002959159668534994, + 0.004240917973220348, + -0.06802946329116821, + -0.00282049342058599, + -0.011256573721766472, + 0.017404576763510704, + 0.01363187376409769, + -0.017677219584584236, + 0.009715517051517963, + -0.04402657225728035, + 0.011030914261937141, + 0.028527360409498215, + -9.400691487826407e-05, + 0.007471646647900343, + -0.1541728675365448, + 0.02512730285525322, + 0.0066401478834450245, + 0.004227254539728165, + 0.007586977444589138, + 0.005316510330885649, + -0.005501927807927132, + -0.016430437564849854, + -0.01061745174229145, + 0.02185169793665409, + 0.007286281790584326, + 0.013447676785290241, + -0.02421731874346733, + 0.0015954483533278108, + 0.01080283708870411, + -0.003274212358519435, + -0.0016661944100633264, + 0.008023559115827084, + -0.0005942443385720253, + -0.028553146868944168, + -0.009313525632023811, + 0.008133558556437492, + 0.005800743121653795, + 0.008715560659766197, + 0.008559156209230423, + -0.01225875224918127, + -0.0031907418742775917, + 0.014591004699468613, + -0.010461815632879734, + -0.00706614600494504, + -0.015668081119656563, + 0.010430246591567993, + 0.020546115934848785, + 0.007455567829310894, + -0.002578375395387411, + 0.015034027397632599, + 0.012316563166677952, + -0.007656467147171497, + -0.010772868990898132, + 0.005369006656110287, + 0.0009824015432968736, + 0.026535868644714355, + 0.03146809712052345, + -0.019144870340824127, + -0.004156183917075396, + 0.0034678340889513493, + 0.011584277264773846, + 0.008679580874741077, + -0.015499337576329708, + 0.010517656803131104, + -0.017550017684698105, + -0.008670358918607235, + -0.004048115573823452, + -0.008749379776418209, + 0.01078763511031866, + 0.009637376293540001, + -0.005857239942997694, + -0.026764115318655968, + 0.017847776412963867, + 0.005177693907171488, + 0.0018616040470078588, + -0.015332224778831005, + -0.0010512851877138019, + 0.0010236718226224184, + -0.005028387065976858, + 0.010649989359080791, + -0.002629463793709874, + 0.009117787703871727, + 0.003507171291857958, + -0.010476665571331978, + 0.029563773423433304, + 0.002962385304272175, + -0.001335594104602933, + 0.002338978461921215, + 0.018160106614232063, + 0.01658673956990242, + -0.000563681882340461, + 0.004422742873430252, + 0.04626549407839775, + 0.007048256695270538, + -0.021013379096984863, + -0.016322413459420204, + -0.0283083226531744, + -0.003921112045645714, + -0.004189644940197468, + -0.08835331350564957, + -0.018877532333135605, + -0.018564460799098015, + 0.013213000260293484, + -0.18696953356266022, + 0.0008008169825188816, + 0.012718426063656807, + -0.004875142127275467, + 0.0019255882361903787, + 0.02116173505783081, + 0.004054129123687744, + -0.02749122865498066, + 0.010074569843709469, + -0.027576779946684837, + -0.002556807594373822, + -0.047729454934597015, + 0.016888609156012535, + -0.009909231215715408, + 0.00685331504791975, + -0.008361516520380974, + 0.0020681298337876797, + -0.006544170435518026, + -0.02349439635872841, + -0.008458804339170456, + 0.011924855411052704, + -0.015924423933029175, + 0.021595489233732224, + -0.01856638491153717, + 0.023423250764608383, + 0.01710100844502449, + 0.012223309837281704, + 0.0038690725341439247, + 0.25153857469558716, + 0.01425024401396513, + -0.01560975331813097, + 0.013949727639555931, + -0.017905505374073982, + 0.006097552366554737, + -0.003693145699799061, + -0.038226306438446045, + -0.005997160449624062, + 0.005752570927143097, + 0.012112759985029697, + -0.014703492633998394, + 0.004608269780874252, + -0.03448338061571121, + 1.56095720740268e-05, + -0.02012091875076294, + -0.0013729388592764735, + 0.006293566897511482, + 0.014014686457812786, + -0.03224799782037735, + -0.003865425009280443, + 0.008275904692709446, + 0.001942778704687953, + -0.0014719004975631833, + -0.001025260309688747, + -0.006602119188755751, + -0.01967724971473217, + -0.019924312829971313, + 0.030537763610482216, + -0.0035920641385018826, + -0.056094586849212646, + 0.015614320524036884, + 0.0019490866689011455, + -0.02680610492825508, + -0.0010966366389766335, + 0.0007973007741384208, + -0.00430771429091692, + -0.00956656038761139, + -0.01659512333571911, + -0.013637138530611992, + 0.00025362512678839266, + 0.0011014805641025305, + -0.0021656269673258066, + -0.02856859192252159, + -0.023499760776758194, + -0.007165139075368643, + -0.0074304998852312565, + -0.010347429662942886, + 0.01806681416928768, + -0.005998949985951185, + 0.012282196432352066, + -0.017697649076581, + 0.0012964933412149549, + -0.00517914118245244, + 0.004822453949600458, + 0.014662757515907288, + 0.0011572387302294374, + 0.02139858528971672, + -0.007835756056010723, + -0.000455637724371627, + 0.007866374216973782, + 0.001975576626136899, + 0.006471599917858839, + -0.010390657931566238, + 0.012477424927055836, + -0.0010353118414059281, + 0.000240853798459284, + -0.006748814135789871, + -0.02087724395096302, + 0.00602846359834075, + 0.0032565081492066383, + 0.005786011461168528, + -0.12319587171077728, + 0.009255556389689445, + 0.008356289938092232, + -0.01456880010664463, + 0.0001981560344574973, + -0.005605911370366812, + 0.000757264147978276, + -0.004141754005104303, + 0.03266522288322449, + 0.019943533465266228, + -0.004711426328867674, + 0.02423413097858429, + -0.0011441257083788514, + -0.02481885440647602, + 0.010123777203261852, + -0.001678692759014666, + 0.03914084658026695, + 0.012971777468919754, + -0.036012545228004456, + -0.02915124222636223, + -0.00030037848046049476, + 0.020644625648856163, + -0.010027576237916946, + -0.0003234374162275344, + 0.009453446604311466, + 0.0006899556028656662, + -0.019941236823797226, + -0.00035817723255604506, + -0.001357944100163877, + 0.020459027960896492, + -0.0009636615286581218, + -0.0009063866455107927, + -0.009894521906971931, + -0.00711774779483676, + -0.000709362153429538, + -0.009009911678731441, + 0.009437737986445427, + 0.015508429147303104, + -0.02281365916132927, + -0.006385305896401405, + -0.00255284970626235, + -0.00730440579354763, + 0.009564134292304516, + -0.020660031586885452, + -0.010118819773197174, + 0.0002733968722168356, + -0.008921656757593155, + -0.0930313989520073, + -0.0041264682076871395, + -0.006358380429446697, + -0.015760798007249832, + -0.01011276338249445, + 0.02019052952528, + 0.005443222355097532, + 0.00172749615740031, + -0.0003481145540717989, + 0.0024300862569361925, + 0.02077866718173027, + 0.01975454017519951, + 0.0201877411454916, + -0.006361454725265503, + -0.010440407320857048, + -0.021219924092292786, + -0.006338976323604584, + 0.011133282445371151, + 0.00391391571611166, + -0.01235242560505867, + 0.0005850508459843695, + 0.01282112393528223, + -0.039286866784095764, + -0.009895979426801205, + -0.0002251197147415951, + -0.025495871901512146, + -0.019579702988266945, + -0.011444016359746456, + 0.0070399451069533825, + -0.008998887613415718, + 0.0012809641193598509, + 0.3310178220272064, + -0.011415569111704826, + 0.007398885674774647, + 0.0012009298661723733, + -0.02013387158513069, + -0.0035620923154056072, + 0.013220477849245071, + 0.0030922323931008577, + 0.04894772171974182, + 0.00489255553111434, + -0.011334857903420925, + -0.017854489386081696, + 0.000995898386463523, + 0.01119412761181593, + -0.03001922182738781, + 0.0303393192589283, + -0.0001482521474827081, + -0.012248950079083443, + -0.0031790195498615503, + -0.01940462738275528, + 0.003734447294846177, + -0.001311023603193462, + 0.009394815191626549, + -0.01314456108957529, + 0.01199437864124775, + 0.01419768575578928, + 0.006155736278742552, + -0.010529907420277596, + -0.005271160509437323, + -0.014967740513384342, + -0.021313196048140526, + 0.006682718172669411, + 0.012089090421795845, + 0.01800752989947796, + 0.004276799038052559, + -0.0036748142447322607, + -0.0004618914390448481, + 0.006801265757530928, + 0.013047710992395878, + 0.0074809398502111435, + 0.022890977561473846, + 0.017181959003210068, + 0.06935574859380722, + 0.009835758246481419, + 0.02105250023305416, + 0.01530985813587904, + 0.0003277950163464993, + -0.011917180381715298, + 0.022824319079518318, + 0.013644360937178135, + -0.01079779677093029, + 0.011278265155851841, + 0.01432811189442873, + -0.007908171974122524, + 0.006777359172701836, + 0.0065452540293335915, + 0.0076530068181455135, + -0.015562284737825394, + -0.018619494512677193, + -0.00347917596809566, + -0.004143567755818367, + 0.003263407154008746, + -0.006329386495053768, + -0.0037599559873342514, + 0.010309210047125816, + -0.016583751887083054, + 0.013898761011660099, + -0.00991764385253191, + -0.01490193884819746, + -0.009386496618390083, + -0.0077040065079927444, + 0.0018473997479304671, + -0.038159411400556564, + 0.011240815743803978, + 0.019094038754701614, + 0.0018548418302088976, + -0.020892808213829994, + 0.0006988616078160703, + -0.0010410300455987453, + -0.011714618653059006, + -0.014082055538892746, + -0.009759954176843166, + -0.0025671934708952904, + -0.013441110961139202, + -0.002114095725119114, + -0.0010249183978885412, + -0.02532045915722847, + -0.02833198942244053, + -0.0015964796766638756, + 0.02106938324868679, + 0.0004778731381520629, + -0.013818908482789993, + -0.007195652462542057, + -0.003875055117532611, + -0.003256350290030241, + 0.01563858799636364, + -0.0077557493932545185, + -0.009104190394282341, + -0.005537999793887138, + -0.001257602940313518, + 0.01677558943629265, + 0.009844125248491764, + 0.014884077943861485, + 0.013844498433172703, + 0.0020229811780154705, + -0.017616398632526398, + -0.011545808985829353, + 0.008806911297142506, + -0.007389587815850973, + 0.005872606299817562, + 0.01231707539409399, + 0.008231764659285545, + 0.01578897424042225, + -0.014784056693315506, + -0.006139501929283142, + 0.003178101498633623, + -0.004252019338309765, + -0.02069447748363018, + -0.4837748110294342, + 0.019359592348337173, + -0.00013085079262964427, + 0.013903157785534859, + -0.015258572064340115, + -0.014417012222111225, + 0.02525290474295616, + 0.005657861940562725, + 0.019996512681245804, + 0.006101900711655617, + -0.018810568377375603, + -0.017835218459367752, + -0.1294863373041153, + 0.017561085522174835, + -0.004019861109554768, + -0.0010649441974237561, + -0.005831817165017128, + -0.04814719408750534, + -0.0017663772450760007, + 0.027296587824821472, + -0.012025395408272743, + 0.01597209833562374, + 0.01650199107825756, + 0.019480859860777855, + 0.013740027323365211, + 0.0069020832888782024, + -0.000420022668549791, + 0.0019044516375288367, + 0.007281788159161806, + -0.005062589887529612, + 0.004685157909989357, + 0.0007004926446825266, + 0.03190071880817413, + -0.004190766718238592, + -0.0010785863269120455, + -0.022166011855006218, + 0.003819011151790619, + -0.0087962057441473, + 0.005445427261292934, + -0.023817384615540504, + -0.0024219071492552757, + 0.002807517070323229, + 0.008803675882518291, + 0.01592147722840309, + -0.028404762968420982, + -0.0161146093159914, + -0.03133992850780487, + -0.1438850313425064, + 0.008015214465558529, + -0.0034654936753213406, + 0.021860826760530472, + 0.0022170173469930887, + -0.0016491302521899343, + 0.0021406325977295637, + -0.016407528892159462, + 0.007911205291748047, + -0.00454374123364687, + -0.0007895366870798171, + 0.010977448895573616, + -0.015750406309962273, + -0.013051670044660568, + -0.008517156355082989, + 0.03055124171078205, + 0.0014462892431765795, + -0.013292266987264156, + 0.011511055752635002, + -0.03168928250670433, + -0.0037915429566055536, + -0.010839488357305527, + -0.020352251827716827, + -0.010228216648101807, + -0.012760848738253117, + -0.01500114519149065, + 0.013992059975862503, + 0.01643480733036995, + 0.017708376049995422, + -0.005454416386783123, + 0.005314801819622517, + -0.012220044620335102, + -0.006354143377393484, + -0.02290654368698597, + -0.01072593405842781, + 0.035393670201301575, + 0.02039686031639576, + 0.006478374358266592, + -0.007442444562911987, + -0.006480060517787933, + 0.017065050080418587, + 0.004307271912693977, + -0.005730858072638512, + -0.004871695768088102, + 0.007507386617362499, + 0.012502789497375488, + -0.005943354219198227, + -0.014626498334109783, + 0.011981870979070663, + -0.008450535126030445, + 0.015424052253365517, + -0.027048394083976746, + -0.00024109345395117998, + 0.0013592022005468607, + -0.00521558802574873, + 0.006269016768783331, + -0.023016078397631645, + -0.00137544353492558, + 0.005530813243240118, + 0.166301429271698, + 0.004818623885512352, + -0.010003489442169666, + -0.012629002332687378, + 0.006917253136634827, + 0.016056565567851067, + -0.004595241043716669, + 0.012932314537465572, + 0.10053791850805283, + 0.00253744306974113, + -0.0032212468795478344, + 0.006310283672064543, + -0.005923011805862188, + 0.0012428699992597103, + -0.008916383609175682, + 0.02168346755206585, + -0.005890219938009977, + 0.015413717366755009, + -0.00747372442856431, + 0.004012625198811293, + 0.013833754695951939, + -0.018237894400954247, + 0.024452295154333115, + -0.00348577369004488, + 0.0013432629639282823, + 0.002518411260098219, + -0.009025482460856438, + -0.018824947997927666, + 0.011762677691876888, + -0.024716807529330254, + 0.006669866386801004, + 0.01693210005760193, + -0.008452216163277626, + 0.06391468644142151, + -0.010969407856464386, + 0.007021497935056686, + 0.02875210903584957, + -0.00854189321398735, + -0.004279664717614651, + -0.023278208449482918, + -0.008208910934627056, + -0.0058607785031199455, + -0.03460341691970825, + 0.032275598496198654, + -0.00768157048150897, + -0.009864416904747486, + -0.002991802291944623, + -0.022353217005729675, + 0.0008815918117761612, + -0.004788372665643692, + -0.0020683074835687876, + -0.012020853348076344, + -0.012337028980255127, + 0.01541225891560316, + -0.0021212701685726643, + 0.004762399476021528, + -0.047722455114126205, + -0.003967319615185261, + 0.010626045055687428, + -0.0024648949038237333, + 0.009607088752090931, + 0.006510217674076557, + -0.006576524116098881, + 0.002875301521271467, + 0.003233133116737008, + -0.0026623508892953396, + 0.012839315459132195, + -0.007313758600503206, + -0.011316402815282345, + -0.014108750969171524, + -0.003146000672131777, + 0.01485332753509283, + -0.1441049724817276, + -0.007699332665652037, + 0.002234335755929351, + -0.03039935603737831, + -0.018039317801594734, + -0.009275116957724094, + 0.025842666625976562, + 0.008286857977509499, + 0.002292077522724867, + 0.016028819605708122, + -0.005565776955336332, + 0.11462263017892838, + -0.010934887453913689, + -0.007003468461334705, + -0.00682443892583251, + -0.004457773175090551, + 0.009448588825762272, + 0.015671467408537865, + -0.0034878673031926155, + -0.02822897955775261, + -0.0072744484059512615, + 0.1062626987695694, + 0.005662010051310062, + 0.018248416483402252, + 0.01897069811820984, + -0.015205473639070988, + -0.003496551187708974, + 0.012231655418872833, + 0.010195254348218441, + 0.000998149742372334, + -0.008571318350732327, + 0.012968906201422215, + 0.0065460409969091415 + ], + "label": "LOW", + "text": "What are some of things to do while visiting Russia" + }, + { + "embedding": [ + 0.041831932961940765, + 0.008752463385462761, + 0.00497175520285964, + -0.015397604554891586, + -0.025626156479120255, + -0.007073021959513426, + 0.004347975365817547, + -0.006157573778182268, + 0.0024053105153143406, + -0.08473299443721771, + -0.021923182532191277, + 0.015420331619679928, + 0.00011088590690633282, + -0.005486877169460058, + -0.036344341933727264, + 0.010353075340390205, + 0.017087232321500778, + 0.014490442350506783, + -0.011488673277199268, + -0.02359095588326454, + 0.011317466385662556, + -0.006451296620070934, + 0.04914584383368492, + -0.01272901427000761, + 0.014770965091884136, + -0.004977813456207514, + 0.019719399511814117, + 0.004007676616311073, + -0.011118785478174686, + 0.021227210760116577, + 0.010757104493677616, + 0.010657308623194695, + 0.0160016231238842, + 0.0008743451908230782, + -0.02212778851389885, + 0.005995017942041159, + -0.0075341095216572285, + -0.009616411291062832, + -0.010223700664937496, + -0.011341311037540436, + -0.038221582770347595, + 0.006499378010630608, + 0.0495503768324852, + -0.014469250105321407, + 0.0038592005148530006, + -0.023308737203478813, + -0.0018352156039327383, + 0.00855918787419796, + 0.004099074751138687, + 0.015004444867372513, + -0.002408037194982171, + -0.009114026091992855, + -0.003405480645596981, + 0.004218422342091799, + 0.0017273675184696913, + 0.002290683798491955, + -0.012634547427296638, + 0.006550460122525692, + -0.019593363627791405, + 0.01139887422323227, + -0.003596343332901597, + -0.004494686145335436, + 0.030401738360524178, + -0.003477397607639432, + -0.014634584076702595, + -0.0035479748621582985, + 0.007376015651971102, + 0.007587176747620106, + -0.020112546160817146, + -0.004040680825710297, + -0.0028246529400348663, + 0.0021481127478182316, + 0.019890381023287773, + 0.061672139912843704, + 0.027077289298176765, + -0.010985326953232288, + 0.0326397605240345, + -0.0018533158581703901, + 0.006439903751015663, + -0.0019352285889908671, + 0.025268584489822388, + 0.016599141061306, + -0.017273303121328354, + -0.010875550098717213, + -0.01331600546836853, + -0.0070069595240056515, + 0.017504725605249405, + -0.01160179078578949, + 0.0034942941274493933, + 0.029334137216210365, + 0.009591973386704922, + -0.014087007381021976, + 0.0024428623728454113, + -0.011702325195074081, + -0.00133498664945364, + 0.009772151708602905, + -0.006010017357766628, + 0.002496827393770218, + 0.40790432691574097, + -0.009153859689831734, + -0.004650587681680918, + 0.01519718486815691, + 0.0067838262766599655, + -0.008757361210882664, + 0.027102097868919373, + -0.02487340196967125, + 0.0009874413954094052, + -0.015427353791892529, + 0.009468418546020985, + 0.024809347465634346, + 0.03522081300616264, + -0.01234756875783205, + 0.007704578340053558, + -0.014410869218409061, + 0.0033635280560702085, + -0.013631430454552174, + 0.011109557934105396, + 0.01166551187634468, + 0.010982409119606018, + -0.005889013409614563, + 0.006137240212410688, + 0.004187863320112228, + 0.055280901491642, + 0.0026864672545343637, + 0.0015079197473824024, + -0.020407335832715034, + 0.001652647857554257, + -0.008198194205760956, + 0.021441100165247917, + -0.005695774685591459, + -0.040886279195547104, + -0.005609477404505014, + -0.01649896427989006, + -0.008563010022044182, + 0.009369845502078533, + 0.01110029499977827, + -0.015989845618605614, + -0.002088087610900402, + -0.046714507043361664, + 0.024554891511797905, + 0.010336753912270069, + -0.03207063674926758, + -0.004464718978852034, + -0.029698243364691734, + -0.014550234191119671, + 0.18526388704776764, + -0.010259960778057575, + -0.009675118140876293, + -0.007385817356407642, + 0.0036276672035455704, + 0.0008782718796283007, + -0.03129341080784798, + -0.01407720148563385, + 0.016715385019779205, + -0.01305553037673235, + -0.015778901055455208, + 0.016593797132372856, + -0.0054610916413366795, + -0.0071868496015667915, + -0.0010616861982271075, + -0.050719305872917175, + 0.009559599682688713, + -0.004062649793922901, + 0.02828891947865486, + -0.004930687602609396, + -0.003981216344982386, + 0.0008106293971650302, + -0.041326552629470825, + -0.003145799273625016, + 0.027285130694508553, + 0.01202449668198824, + -0.009628438390791416, + -0.14601661264896393, + 0.011500069871544838, + 0.023291945457458496, + 0.004827221855521202, + 0.001869936240836978, + -0.012762892991304398, + -0.011759904213249683, + -0.007269740104675293, + -0.019045429304242134, + 0.002644997788593173, + 0.009332867339253426, + -0.0017900575185194612, + -0.022875018417835236, + -0.0008226691279560328, + 0.0099067697301507, + -0.015022209845483303, + 0.00798722356557846, + 0.013082695193588734, + 0.0018975446000695229, + -0.010728222317993641, + 0.003791538765653968, + 0.005203631240874529, + -0.0027515485417097807, + -0.0025611002929508686, + 0.015342905186116695, + -0.01455965731292963, + 0.0006621197680942714, + -0.00378085533156991, + -0.0038295118138194084, + 0.000611315481364727, + -0.0009179473854601383, + 0.01017073169350624, + 0.014656643383204937, + 0.0009311169851571321, + -0.005791370291262865, + 0.007283123210072517, + 0.017539558932185173, + -0.00016981888620648533, + -0.007388822268694639, + -0.009541916660964489, + 0.002708796877413988, + 0.025873983278870583, + 0.02988281287252903, + -0.014090750366449356, + -0.003982766065746546, + 0.012788722291588783, + 0.0032858955673873425, + -0.013846623711287975, + -0.012934839352965355, + 0.005589806474745274, + -0.0061235190369188786, + 0.003938968759030104, + -0.005390996113419533, + 0.009493268094956875, + 0.018297500908374786, + -0.004126761574298143, + 0.005722854286432266, + -0.01860734447836876, + 0.016833148896694183, + 0.004293753299862146, + 0.011829741299152374, + -0.012279857881367207, + -0.007383431773632765, + -0.01603633351624012, + 0.004705906379967928, + 0.012412979267537594, + 0.000672517460770905, + 0.010024464689195156, + 0.000495492946356535, + -0.0009564234642311931, + 0.027363942936062813, + -0.0077703180722892284, + -0.0009229149436578155, + 0.02458411455154419, + 0.017622176557779312, + 0.00974806398153305, + -0.01183454692363739, + -0.0074685318395495415, + 0.05521372705698013, + 0.01487326342612505, + -0.01096869446337223, + -0.01689911261200905, + -0.028432322666049004, + 0.0022006535436958075, + 0.0011869240552186966, + -0.08964405953884125, + -0.03212996572256088, + 0.0026776136364787817, + 0.027444597333669662, + -0.17663456499576569, + 0.012924623675644398, + 0.004691016860306263, + 0.00957962591201067, + -0.013783869333565235, + 0.02199679985642433, + 0.0009203518857248127, + -0.020741622895002365, + 0.000538688967935741, + -0.03214182332158089, + -0.0008817488560453057, + -0.03875984624028206, + -0.002216060645878315, + 0.006093595642596483, + 0.013484692201018333, + -0.004443701356649399, + 0.011236595921218395, + -0.009196891449391842, + 0.0022108813282102346, + -0.01574133336544037, + -0.00834518950432539, + -0.016331931576132774, + 0.020654747262597084, + -0.013937457464635372, + 0.030374256893992424, + 0.010991145856678486, + 0.0074775065295398235, + -0.00566432811319828, + 0.24082253873348236, + 0.008094752207398415, + -0.004651985596865416, + 0.021692493930459023, + -0.014061531983315945, + -0.0022914442233741283, + -0.005358561407774687, + -0.03467877581715584, + 0.01454460434615612, + 0.0017473248299211264, + 0.0069611938670277596, + -0.011649183928966522, + 0.0046846261247992516, + -0.029639504849910736, + -0.003791903844103217, + -0.03596102073788643, + 0.01315162144601345, + -0.003973800223320723, + 0.004400692414492369, + -0.05290435627102852, + 0.0003746203437913209, + 0.024323804304003716, + 0.00846909824758768, + 0.008751844055950642, + 0.009292441420257092, + -0.01132118422538042, + -0.03508687764406204, + -0.014409930445253849, + 0.026427146047353745, + 0.005633772350847721, + -0.06530971080064774, + 0.01004791259765625, + -0.004484553821384907, + -0.010659027844667435, + -0.0013444715877994895, + 0.007296874653548002, + 0.004025292117148638, + -0.008517608046531677, + -0.0020490093156695366, + -0.0251024030148983, + -0.009280028752982616, + -0.0016570151783525944, + 0.014116969890892506, + -0.023325636982917786, + 0.0013863679487258196, + 0.004450610373169184, + 0.0008926586015149951, + -0.0022915201261639595, + 0.007277228869497776, + 0.001856876420788467, + 0.007581853307783604, + -0.016863089054822922, + -0.006623873952776194, + -0.01631590723991394, + 0.021280629560351372, + 0.020097123458981514, + 0.005170756950974464, + 0.006496138870716095, + -0.008775357156991959, + 0.01786462962627411, + 0.0036659017205238342, + -0.010608091950416565, + 0.009018303826451302, + -0.014078610576689243, + 0.023679358884692192, + 0.013200530782341957, + -0.0129867447540164, + -0.009026379324495792, + -0.020958803594112396, + 0.012100904248654842, + 0.008387993089854717, + 0.007481146603822708, + -0.1450425237417221, + 0.007175989914685488, + 0.014748699963092804, + -0.0066052572801709175, + -0.00036594850826077163, + -0.015796616673469543, + -0.005410501733422279, + 0.0028744463343173265, + 0.03552425280213356, + 0.011117750778794289, + 0.016016822308301926, + 0.010646170005202293, + 0.00536377215757966, + -0.031256016343832016, + 0.0008073857752606273, + 0.0005914220819249749, + 0.041183460503816605, + 0.015415050089359283, + -0.020547540858387947, + -0.014784421771764755, + 0.010886411182582378, + 0.017500465735793114, + -0.008410667069256306, + -0.001980246277526021, + 0.0030854218639433384, + 0.00023909694573376328, + -0.022001300007104874, + 0.0057127820327878, + 0.0013390958774834871, + 0.013472089543938637, + 0.001962750218808651, + -0.008349161595106125, + -0.006591841112822294, + -0.005418413784354925, + -0.001368376542814076, + -0.018442178145051003, + 0.01563086360692978, + 0.01600293256342411, + -0.020474854856729507, + -0.011801091954112053, + 0.006781826261430979, + 0.0024360709358006716, + -0.011989431455731392, + -0.0037388738710433245, + -0.0006681907689198852, + 0.015278835780918598, + -0.014597993344068527, + -0.08569261431694031, + 0.0009941152529790998, + 0.0008314694277942181, + -0.01018023956567049, + -0.010649661533534527, + 0.009176494553685188, + 0.00984614621847868, + -0.0019047162495553493, + 0.01723186857998371, + -0.0037312600761651993, + 0.015517642721533775, + 0.004870370030403137, + 0.021012049168348312, + 0.0015423041768372059, + 0.008541802875697613, + -0.02959742210805416, + -0.006479634903371334, + 0.013887990266084671, + -0.007230103015899658, + -0.011924506165087223, + -0.002868722891435027, + -0.006119822151958942, + -0.04538368433713913, + -0.011661668308079243, + -0.005395449697971344, + -0.014685305766761303, + -0.014974404126405716, + -0.019525956362485886, + -0.0013091877335682511, + -0.02233673445880413, + 0.0009701682138256729, + 0.3470591902732849, + -0.021015707403421402, + 0.020610462874174118, + -0.0036806054413318634, + -0.002802968956530094, + 0.0016863752389326692, + 0.012553482316434383, + -0.0010926754912361503, + 0.05895156040787697, + 0.001184574794024229, + -0.025764893740415573, + -0.017173293977975845, + 0.01081751100718975, + 0.006860274355858564, + -0.02475818060338497, + 0.03205862641334534, + -0.003204336389899254, + -0.0030606945510953665, + 0.0063162390142679214, + 0.0035024089738726616, + 0.006119699217379093, + -0.012423384003341198, + 0.003302024444565177, + -0.004841668996959925, + 0.012532337568700314, + 0.011055494658648968, + 0.01066046766936779, + -0.005659916438162327, + -0.01172578427940607, + -0.026345469057559967, + -0.011867989785969257, + 0.018469838425517082, + 0.011720703914761543, + 0.008602350018918514, + -0.004555036313831806, + -0.010475420393049717, + 0.00943355355411768, + -0.004599146079272032, + 0.019278477877378464, + 0.015533198602497578, + 0.012065442278981209, + -0.007645179983228445, + 0.06765244901180267, + -0.004589494317770004, + 0.021749697625637054, + 0.021197572350502014, + 0.001155208796262741, + -0.010885576717555523, + 0.015574351884424686, + 0.00883147306740284, + -0.00642798375338316, + 0.01723525859415531, + 0.016700660809874535, + -0.020217832177877426, + 0.00539974682033062, + 0.00864606723189354, + 0.007782820612192154, + 0.007035105489194393, + 0.004956221207976341, + 0.014807026833295822, + -0.01719675585627556, + -0.018845483660697937, + -0.005459876731038094, + -0.01767677627503872, + -0.00028812131495215, + -0.002517515094950795, + -0.008588043041527271, + -0.016521474346518517, + -0.02516750432550907, + -0.009507311508059502, + -0.012431589886546135, + 0.011903094127774239, + -0.018823301419615746, + 0.015507553704082966, + 0.016177549958229065, + 0.0022762755397707224, + -0.021865570917725563, + -0.004402440041303635, + 0.005876854062080383, + -0.02074974961578846, + -0.008962942287325859, + -0.02427058108150959, + -0.004405503626912832, + -0.013597031123936176, + 0.011869181878864765, + -0.0073087443597614765, + -0.03178182989358902, + -0.02767902985215187, + -0.006301775109022856, + 0.0028793467208743095, + -0.008242000825703144, + -0.002588054398074746, + -0.003782512852922082, + 0.0053457398898899555, + 0.0005135780083946884, + 0.0068942406214773655, + -0.007170319557189941, + 0.0014062715927138925, + -0.017116306349635124, + 0.005975587293505669, + 0.018452031537890434, + 0.0047086006961762905, + -0.0027109007351100445, + 0.0001970007870113477, + -0.003270745277404785, + 0.003936877008527517, + -0.001642537652514875, + 0.016228169202804565, + -0.006822286639362574, + -0.005525053944438696, + 0.004244770854711533, + 0.0051687718369066715, + 0.022937746718525887, + -0.017020901665091515, + 0.009015888907015324, + 0.014889610931277275, + 0.0041967430151999, + -0.0269971564412117, + -0.4487907588481903, + 0.008868714794516563, + -0.0018754246411845088, + 0.021382194012403488, + -0.02894297055900097, + -0.007982800714671612, + 0.026376299560070038, + 0.016290420666337013, + 0.02165103703737259, + 0.0003732370969373733, + -0.02591550722718239, + -0.0088060786947608, + -0.15011362731456757, + 0.014201384969055653, + -0.012115039862692356, + 0.003693311708047986, + -0.013639419339597225, + -0.05400371551513672, + -0.0039919656701385975, + 0.02904174104332924, + -0.01063100527971983, + 0.019504869356751442, + 0.009663568809628487, + 0.0021942032035440207, + 0.011768230237066746, + -0.0047126947902143, + 0.00788336805999279, + -0.0006523276097141206, + 0.011422688141465187, + 0.0027866815216839314, + -0.0009590091649442911, + -0.010115751065313816, + 0.026838205754756927, + 0.001656539854593575, + -0.004286169074475765, + -0.010218190029263496, + -0.0006707186694256961, + -0.001397784217260778, + 0.0060875993221998215, + -0.011191582307219505, + -0.0050459555350244045, + 0.00029439874924719334, + 0.02588331326842308, + 0.0122159318998456, + -0.039824556559324265, + -0.01087800320237875, + -0.020338183268904686, + -0.14322388172149658, + 0.0034227040596306324, + -0.008546470664441586, + 0.015055439434945583, + 0.022094719111919403, + -0.011060971766710281, + -0.015038351528346539, + -0.02372513897716999, + 0.011701934039592743, + 0.011996056884527206, + 0.01146415900439024, + 0.024753248319029808, + -0.010773786343634129, + -0.015905367210507393, + -0.0049398234114050865, + 0.03462233394384384, + 0.0010236988309770823, + -0.009678472764790058, + -0.004160696640610695, + -0.029239293187856674, + -0.013043327257037163, + -0.026966776698827744, + -0.01229901798069477, + 0.0012219037162140012, + -0.009472083300352097, + -0.004076968878507614, + 0.001703733578324318, + 0.022866860032081604, + 0.02009263075888157, + 0.014869887381792068, + -0.010359521023929119, + 0.0015878751873970032, + 0.012822656892240047, + -0.030341442674398422, + -0.022956615313887596, + 0.021747412160038948, + 0.009771385230123997, + 0.008157736621797085, + -0.012216889299452305, + 0.009098622016608715, + -0.0011643529869616032, + -0.02048894762992859, + -0.0014345002127811313, + -0.0019867962691932917, + 0.0003558791649993509, + -0.007624598685652018, + -0.016853878274559975, + -0.006307430099695921, + 0.004167083650827408, + -0.018696248531341553, + -0.00688399001955986, + -0.04042057693004608, + -0.0015557591104879975, + -0.004875261336565018, + 0.007659055292606354, + 0.010732654482126236, + -0.01830480620265007, + -0.012836085632443428, + -0.018887272104620934, + 0.15725313127040863, + 0.0044058323837816715, + -0.009159470908343792, + -0.005648813676089048, + -0.005560451187193394, + 0.004950918257236481, + 0.004405380226671696, + 0.004999800119549036, + 0.11570945382118225, + 0.004996058531105518, + -0.018329361453652382, + 0.001403279253281653, + -0.0009642693912610412, + 0.0013217688538134098, + 0.00883619673550129, + 0.036079443991184235, + -0.004837947431951761, + 0.015378260985016823, + 0.002066124929115176, + 0.005385559052228928, + 0.014441515319049358, + -0.013538154773414135, + 0.004567813593894243, + 0.0016872796695679426, + 0.005804570857435465, + -0.016148999333381653, + -0.017125580459833145, + -0.010548830032348633, + 0.019223026931285858, + -0.021120566874742508, + 0.005596144590526819, + -0.011901505291461945, + -0.008423513732850552, + 0.06608253717422485, + -0.02264833077788353, + 0.01192550826817751, + 0.024008337408304214, + -0.0021613568533211946, + 0.00539908092468977, + -0.03127346560359001, + -0.01287254597991705, + 0.008230963721871376, + -0.026872020214796066, + 0.030677374452352524, + 0.006380883511155844, + 0.003522346494719386, + -0.018458466976881027, + -0.002527804346755147, + -0.00431598536670208, + -0.005580021999776363, + -0.00845372024923563, + -0.029253508895635605, + -0.023159204050898552, + 0.009075073525309563, + 0.00025601108791306615, + -0.010174913331866264, + -0.043255798518657684, + -0.018723906949162483, + 0.012625210918486118, + -0.007717047352343798, + 0.004253001883625984, + 0.00332260993309319, + -0.0002528601617086679, + -0.002562575042247772, + -0.01282813586294651, + -0.0004008401883766055, + 0.008601696230471134, + -0.026378707960247993, + -0.007129421923309565, + -0.006092279218137264, + -0.0036277209874242544, + 0.00567084364593029, + -0.1486862301826477, + 0.002844402799382806, + 0.004794106353074312, + -0.02784162014722824, + -0.006679324898868799, + -0.022259244695305824, + 0.013131462037563324, + -0.0031215075869113207, + 0.0046866098418831825, + 0.012145533226430416, + 0.000257849576883018, + 0.12674668431282043, + -0.007396603934466839, + -0.013625177554786205, + -0.016799552366137505, + -0.003143979236483574, + 0.017135733738541603, + 0.0023115992080420256, + -0.007928424514830112, + -0.025284305214881897, + -0.008459693752229214, + 0.10398071259260178, + 0.00800530519336462, + 0.026909545063972473, + 0.01022370345890522, + -0.011920646764338017, + 0.0008921390981413424, + 0.00866506528109312, + 0.0005301462369970977, + -0.00044596128282137215, + -0.00584063958376646, + 0.005607076920568943, + 0.012409751303493977 + ], + "label": "LOW", + "text": "in ef core 5, how can i configure it so that an owned type is serialized as json?" + }, + { + "embedding": [ + 0.02039445750415325, + 0.009329110383987427, + -0.0063858344219625, + -0.0022812490351498127, + -0.02323310077190399, + -0.013027237728238106, + 0.01961006224155426, + -0.013638310134410858, + 0.005428168922662735, + -0.07121948897838593, + -0.014629247598350048, + -0.0024634592700749636, + -0.002002640860155225, + -0.008783119730651379, + -0.028760455548763275, + 6.424890307243913e-05, + 0.012376553378999233, + 0.0038553052581846714, + -0.002131714718416333, + -0.016042346134781837, + 0.004439534619450569, + -0.005865334998816252, + 0.031842831522226334, + -0.014386935159564018, + 0.015017320401966572, + 0.0002791396400425583, + 0.013109290972352028, + 0.010686184279620647, + -0.012168671004474163, + 0.019312020391225815, + 0.0009414437226951122, + 0.008297912776470184, + -0.000900810060556978, + 0.00730891153216362, + -0.007535258773714304, + 0.00919526070356369, + -0.006669522728770971, + -0.019071796908974648, + -0.010579504072666168, + -0.016308315098285675, + -0.04010802507400513, + 0.00792109314352274, + 0.04441574215888977, + -0.010729307308793068, + 0.002213916275650263, + -0.025585148483514786, + 0.007240836974233389, + -0.004635443910956383, + -0.005535494070500135, + 0.006190856918692589, + 0.0025153581518679857, + 0.00625216169282794, + -0.00983637198805809, + -0.0028825534973293543, + 0.01950671896338463, + 0.009769483469426632, + -0.005437754560261965, + 0.006399035453796387, + -0.03175976872444153, + 0.021063653752207756, + 0.0013231730554252863, + -0.0019202150870114565, + 0.017947625368833542, + -0.00458945520222187, + -0.0017249748343601823, + 0.008747135289013386, + 0.0008959486149251461, + 0.00858580507338047, + -0.013003678992390633, + -0.014394905418157578, + 0.004457827191799879, + 0.01405587699264288, + 0.004601889289915562, + 0.06408803910017014, + 0.02073892392218113, + -0.012503165751695633, + 0.028974877670407295, + -0.0019089512061327696, + -0.006704524625092745, + 0.004076198674738407, + 0.00115435931365937, + 0.005870849825441837, + -0.004858851432800293, + -0.014478415250778198, + -0.00970640778541565, + -0.009062430821359158, + 0.013542640022933483, + -0.0020952257327735424, + -0.004976946860551834, + 0.013095272704958916, + 0.01613515056669712, + -0.007884802296757698, + -0.018110938370227814, + 0.0033188823144882917, + 0.0013254889054223895, + 0.011479954235255718, + 0.005350329913198948, + -0.004205691162496805, + 0.42081305384635925, + -0.00968922395259142, + -0.008573644794523716, + 0.0009014643728733063, + 0.00906637404114008, + -0.004837092477828264, + 0.02269764430820942, + -0.03025415912270546, + -0.012866695411503315, + -0.028694601729512215, + 0.003883116412907839, + 0.031925003975629807, + 0.030822059139609337, + -0.002144597005099058, + 0.0022426871582865715, + -4.5188437070464715e-05, + -0.006833445746451616, + -0.030236119404435158, + 0.01121692918241024, + 0.001971140503883362, + 0.017980923876166344, + -0.011958480812609196, + 0.004468109924346209, + -0.017697839066386223, + 0.07248935103416443, + 0.00786749366670847, + -0.009477674961090088, + -0.01135212741792202, + -0.003371140221133828, + -0.012895338237285614, + 0.001460296451114118, + -0.02349063754081726, + -0.03485414758324623, + -0.009475907310843468, + -0.00048241938930004835, + -0.0015780527610331774, + -0.0010878484463319182, + 0.0011548349866643548, + -0.008919508196413517, + -0.0025622970424592495, + -0.05595393851399422, + 0.01394527219235897, + 0.012133805081248283, + -0.006726194638758898, + 0.005455933045595884, + -0.01264666672796011, + -0.022755097597837448, + 0.18685847520828247, + -0.01691720262169838, + 0.0023538663517683744, + -0.004938594531267881, + 0.0018003035802394152, + 0.0008885525166988373, + -0.020330961793661118, + -0.012031910009682178, + 0.012911496683955193, + -0.011570140719413757, + -0.011590506881475449, + 0.01575644500553608, + 0.004554626997560263, + 0.00662964629009366, + 0.0004100624064449221, + -0.06498976796865463, + 0.010730903595685959, + -0.008107719011604786, + 0.030820028856396675, + 0.009474949911236763, + -0.01906215026974678, + 0.009458707645535469, + -0.043944187462329865, + 0.005206570029258728, + 0.01424614991992712, + 0.001170583302155137, + 0.0005184027832001448, + -0.14996354281902313, + 0.021765295416116714, + 0.009286255575716496, + 0.0072013926692306995, + -0.004659716039896011, + 0.011929381638765335, + -0.003190129529684782, + -0.015722446143627167, + -0.01815064623951912, + 0.01834193430840969, + 0.006084519904106855, + 0.016180403530597687, + -0.032099515199661255, + 0.011430078186094761, + 0.003294322406873107, + -0.008923242799937725, + 0.0003509738598950207, + 0.009325523860752583, + -0.0019701814744621515, + -0.028425632044672966, + 0.003964909352362156, + 0.015864670276641846, + 0.010673252865672112, + 0.011225402355194092, + 0.005043562036007643, + -0.009630661457777023, + -0.004088860470801592, + 0.010778944939374924, + -0.006817656569182873, + 0.00015835711383260787, + -0.018961118534207344, + 0.016901995986700058, + 0.021244479343295097, + -0.003804424311965704, + -0.005433924496173859, + 0.006842302158474922, + 0.016494009643793106, + -0.0024014578666538, + -0.010637672618031502, + -7.727232878096402e-05, + 0.0053171431645751, + 0.03094189427793026, + 0.0353022962808609, + -0.021167855709791183, + -0.0008689461974427104, + 0.012743168510496616, + 0.008250226266682148, + 0.007845299318432808, + -0.013233593665063381, + 0.008673184551298618, + -0.02156921476125717, + -0.009463030844926834, + -0.008926155045628548, + -0.006732558365911245, + 0.012439075857400894, + 0.0009144321666099131, + 0.005373652093112469, + -0.009167078882455826, + 0.008026966825127602, + 0.0063455733470618725, + 0.00894924532622099, + -0.015243635512888432, + -0.002839545253664255, + 0.0048542930744588375, + -0.006756486836820841, + 0.004971047397702932, + -0.001208290341310203, + 0.01429009810090065, + 0.005963467061519623, + -0.007884562946856022, + 0.02749212644994259, + -0.0013566984562203288, + 0.005307959858328104, + 0.0012359292013570666, + 0.01852298155426979, + 0.011950000189244747, + 0.0072205038741230965, + 0.005552733317017555, + 0.043303485959768295, + 0.0081065334379673, + -0.021918853744864464, + -0.016146095469594002, + -0.029025882482528687, + -0.010243748314678669, + -0.002525107702240348, + -0.0796574279665947, + -0.017740987241268158, + -0.010356458835303783, + 0.010222683660686016, + -0.19163382053375244, + 0.003947861026972532, + 0.013203560374677181, + 0.008440962061285973, + -0.008878355845808983, + 0.025226140394806862, + 0.0013747744960710406, + -0.01895708218216896, + 0.011175540275871754, + -0.02654990740120411, + -0.003266084473580122, + -0.041313450783491135, + 0.009877652861177921, + -0.0038216696120798588, + 0.007183769252151251, + -0.01046864315867424, + -0.006100723519921303, + -0.011098721995949745, + -0.021343091502785683, + -0.02041606418788433, + 0.0031096464954316616, + -0.019416995346546173, + 0.019631320610642433, + -0.013745995238423347, + 0.024470513686537743, + 0.01762683317065239, + 0.009671872481703758, + 0.0028081329073756933, + 0.2604740262031555, + 0.026210034266114235, + -0.013867592439055443, + 0.008933997713029385, + -0.016630325466394424, + -0.005856370087713003, + -0.010458548553287983, + -0.029652513563632965, + 0.006278388202190399, + 0.004829395096749067, + 0.009914031252264977, + -0.014958598650991917, + 0.0012652042787522078, + -0.039437148720026016, + -0.007311483845114708, + -0.021462853997945786, + 0.008077370002865791, + 0.003967227879911661, + 0.005063635762780905, + -0.03678053617477417, + -0.0049983724020421505, + -0.0028740540146827698, + -0.0013815644197165966, + -0.0020935693755745888, + 0.004799794405698776, + -0.009738544002175331, + -0.023781854659318924, + -0.015738803893327713, + 0.032626233994960785, + -0.007238231133669615, + -0.0537262000143528, + 0.012643839232623577, + -0.0016240023542195559, + -0.009904581122100353, + -0.007598008960485458, + 0.003405306488275528, + -0.0008665909990668297, + -0.004028125666081905, + -0.025651630014181137, + -0.022545790299773216, + -0.0007770610391162336, + -0.007444023620337248, + 0.003744380082935095, + -0.02425505220890045, + -0.011070209555327892, + -0.006295229308307171, + -0.01313671562820673, + -0.020499657839536667, + 0.01205499842762947, + 0.005852322559803724, + 0.007805896457284689, + -0.01712975837290287, + -0.01067646499723196, + -0.018875913694500923, + 0.014298168942332268, + 0.019405683502554893, + 0.0063184695318341255, + 0.017186330631375313, + 0.0016592043684795499, + 0.01577926054596901, + -0.001817985437810421, + 0.006715130060911179, + -0.00014420766092371196, + -0.00024471114738844335, + 0.016705675050616264, + -0.005719838198274374, + -0.0023667258210480213, + -0.01015920378267765, + -0.019472772255539894, + 0.0006595418090000749, + 0.00735819898545742, + 0.003003645921126008, + -0.13396503031253815, + 0.011126355268061161, + 0.009786608628928661, + -0.005150869023054838, + -0.0010131056187674403, + -0.01121619250625372, + 0.0070387390442192554, + -0.006282364018261433, + 0.029067253693938255, + 0.01522061601281166, + 0.00017981980636250228, + 0.016120480373501778, + 0.006321825552731752, + -0.02651059441268444, + 0.0006518823211081326, + 0.002931169467046857, + 0.04065092280507088, + 0.005657408386468887, + -0.022772766649723053, + -0.01689116097986698, + 0.005222965497523546, + 0.015482182614505291, + -0.006359671242535114, + 0.005627564154565334, + 0.006165416445583105, + 0.0031208707951009274, + -0.018388239666819572, + -0.008571879006922245, + -0.00942636001855135, + 0.018839146941900253, + -0.012159918434917927, + -0.0062193116173148155, + -0.004445856902748346, + -0.006011628080159426, + 0.0021532855462282896, + 0.0010279976995661855, + 0.007652680389583111, + 0.011531555093824863, + -0.014759029261767864, + -0.006943935062736273, + 0.005930377170443535, + -0.002639238955453038, + 0.013245626352727413, + -0.019623612985014915, + -0.008578967303037643, + 0.001572834444232285, + -0.010334818623960018, + -0.10554677248001099, + -0.00977408979088068, + -0.006572606973350048, + -0.01331594679504633, + -0.012126442976295948, + 0.019541308283805847, + 0.003057927591726184, + 0.006769230589270592, + -0.001669080462306738, + -0.004076978657394648, + 0.020721081644296646, + 0.017214080318808556, + 0.020775336772203445, + -0.009672624990344048, + 0.001611808082088828, + -0.020856143906712532, + -0.012448630295693874, + 0.01653185859322548, + 0.006088856607675552, + -0.01404204685240984, + 0.0021502559538930655, + 0.013774893246591091, + -0.04752389341592789, + -0.010632338002324104, + -0.0003475138801150024, + -0.03574530407786369, + -0.01821925677359104, + -0.017107384279370308, + 0.0007779861916787922, + -0.013850036077201366, + -0.004089724272489548, + 0.3403048813343048, + -0.014394883997738361, + 0.009628048166632652, + -0.0025859910529106855, + -0.01923978328704834, + -0.011382333002984524, + 0.015602130442857742, + -0.003190044779330492, + 0.04598904401063919, + 0.0028009344823658466, + -0.009925877675414085, + -0.02182849869132042, + -0.004793766885995865, + 0.008026781491935253, + -0.03747987002134323, + 0.021869324147701263, + 0.007670832797884941, + -0.0064276233315467834, + -0.001845433609560132, + -0.011233883909881115, + 0.0031099149491637945, + 0.004901505075395107, + 0.007599821779876947, + -0.012925037182867527, + 0.016049401834607124, + 0.0050430018454790115, + 0.00239281146787107, + -0.008275839500129223, + -0.003632206004112959, + -0.008740216493606567, + -0.01720230095088482, + 0.012146754190325737, + 0.005852756556123495, + 0.015462875366210938, + -0.004518353845924139, + -0.00517266197130084, + 0.012092678807675838, + 0.006908233277499676, + 0.008768774569034576, + 0.004185569006949663, + 0.01363169215619564, + 0.00423558009788394, + 0.06088092923164368, + -0.001793655683286488, + 0.014455302618443966, + 0.010724241845309734, + -0.0052613383159041405, + -0.009440657682716846, + 0.029123345389962196, + 0.0062365783378481865, + -0.014326999895274639, + 0.011866627261042595, + 0.015416090376675129, + -0.008981081657111645, + -0.0025332290679216385, + 0.0051352581940591335, + 0.00821018684655428, + -0.011693744920194149, + -0.011451606638729572, + -0.005426885560154915, + -0.013806660659611225, + -0.006607064511626959, + -0.009153145365417004, + -0.002933175303041935, + 0.01713304966688156, + -0.015997933223843575, + 0.0014536705566570163, + -0.007618360221385956, + -0.014526145532727242, + -0.008658366277813911, + -0.018422337248921394, + 0.0011256936704739928, + -0.02748172916471958, + 0.012479417957365513, + 0.021452156826853752, + 0.001562531921081245, + -0.025555524975061417, + 0.0065613193437457085, + -0.00209504971280694, + -0.013913575559854507, + -0.012075789272785187, + -0.01455396693199873, + -0.006788528990000486, + -0.010492048226296902, + -0.003972693346440792, + 0.009717912413179874, + -0.025845356285572052, + -0.026431582868099213, + -0.0048737614415585995, + 0.017324643209576607, + -0.0013998278882354498, + -0.018030479550361633, + -0.008311547338962555, + -0.007493891753256321, + -0.0035244368482381105, + 0.00771515304222703, + 0.0021924739703536034, + -0.005751968361437321, + -0.006604904308915138, + 0.005347672384232283, + 0.019293809309601784, + -0.0003495284472592175, + 0.010960870422422886, + 0.004829931538552046, + -0.003964467439800501, + -0.008894444443285465, + -0.0016397202853113413, + 0.011930232867598534, + -0.010505779646337032, + -0.003346486249938607, + 0.015857968479394913, + 0.014665059745311737, + 0.014732534997165203, + -0.004206720273941755, + -0.0019176763016730547, + 0.01332307793200016, + 0.0021988777443766594, + -0.02403758279979229, + -0.4469744861125946, + 0.01972227357327938, + 0.004987025633454323, + 0.014963134191930294, + -0.008944636210799217, + -0.005878764670342207, + 0.02129177562892437, + 0.013982802629470825, + 0.018398547545075417, + 0.011725765652954578, + -0.02574373222887516, + -0.021991107612848282, + -0.12666742503643036, + 0.011377723887562752, + -0.013467676937580109, + 0.016786223277449608, + -0.01608293317258358, + -0.04973398521542549, + 0.00016399554442614317, + 0.03954412788152695, + -0.013195888139307499, + 0.012831269763410091, + 0.013146511279046535, + 0.009329939261078835, + 0.014414996840059757, + 0.0021092528477311134, + 0.002863264875486493, + 0.005193709395825863, + 0.008082847110927105, + -0.009050048887729645, + -0.0022750503849238157, + -0.001845191465690732, + 0.030253732576966286, + -0.009286943823099136, + -0.005152231547981501, + -0.010391759686172009, + 0.004703886806964874, + -0.004108126275241375, + 0.007455661427229643, + -0.019625799730420113, + -0.0037084040232002735, + 0.002227721968665719, + 0.019071374088525772, + 0.014121511951088905, + -0.03018501214683056, + -0.01767222210764885, + -0.03424135223031044, + -0.15107634663581848, + 0.00812471192330122, + -0.009383570402860641, + 0.014023326337337494, + 0.0047807348892092705, + 0.009023885242640972, + -0.0035885018296539783, + 0.0006727855652570724, + 0.01547104399651289, + -0.00184194918256253, + -0.006005006842315197, + 0.02434641867876053, + -0.005449032410979271, + -0.005406939424574375, + -0.003070979146286845, + 0.028605615720152855, + 0.0045657409355044365, + -0.008447639644145966, + 0.014060555025935173, + -0.02609773352742195, + -0.002231627469882369, + -0.016093777492642403, + -0.02187499962747097, + -0.01729179173707962, + 2.487706660758704e-05, + -0.016653643921017647, + 0.007122368551790714, + 0.011934424750506878, + 0.02483328804373741, + 0.005048356484621763, + 0.004156915005296469, + -0.008086747489869595, + 0.002900171559303999, + -0.014238164760172367, + -0.01110175158828497, + 0.03273740038275719, + 0.022436799481511116, + 0.007743579801172018, + -0.007951783947646618, + -0.0028308737091720104, + 0.019021708518266678, + 0.004402468912303448, + -0.0026788879185914993, + -0.0028126374818384647, + 0.0008484298014082015, + 0.010685634799301624, + -0.009817673824727535, + -0.01054972130805254, + 0.011133360676467419, + -0.013031776994466782, + 0.020091768354177475, + -0.01239350251853466, + -0.00947580300271511, + -0.007215695921331644, + -0.0034883450716733932, + 0.012784423306584358, + -0.026235120370984077, + -0.004409985151141882, + -0.008968875743448734, + 0.16672198474407196, + 0.0025160759687423706, + -0.005737856961786747, + -0.001338813453912735, + -0.0018787229200825095, + 0.012143617495894432, + 0.004520316142588854, + 0.007079395931214094, + 0.10781430453062057, + 0.009063338860869408, + -0.0029431963339447975, + 0.008303149603307247, + -0.00031500306795351207, + -0.004589234944432974, + 0.0059718182310462, + 0.02588905766606331, + -0.005579439923167229, + 0.01689429022371769, + -0.006689496338367462, + 0.006833633873611689, + 0.016785891726613045, + -0.010677634738385677, + 0.01190104242414236, + -0.002533396240323782, + -0.007275957148522139, + -0.00253050634637475, + -0.019088461995124817, + -0.018875621259212494, + 0.02016613818705082, + -0.021909620612859726, + 0.0032349645625799894, + 0.01767919957637787, + -0.012697185389697552, + 0.05635295808315277, + -0.01611725613474846, + 0.0064377738162875175, + 0.013404080644249916, + -0.002685476327314973, + 0.0030814805068075657, + -0.016239970922470093, + -0.006281547714024782, + 0.0017259657615795732, + -0.02607986330986023, + 0.030810900032520294, + -0.006045927759259939, + 0.0010585401905700564, + -0.014656913466751575, + -0.016642896458506584, + 0.010925422422587872, + -0.0038384597282856703, + 0.004876702092587948, + -0.017458079382777214, + -0.016415869817137718, + 0.01680702343583107, + -0.012250321917235851, + 0.006089995615184307, + -0.053506746888160706, + -0.011852365918457508, + 0.015827203169465065, + -0.0075766462832689285, + -0.001035819062963128, + 0.011731131933629513, + 0.0026399760972708464, + -0.006009269040077925, + 0.0010348598007112741, + -0.004818199202418327, + 0.00935276411473751, + -0.004817518871277571, + -0.009980720467865467, + -0.01086097490042448, + -0.012204722501337528, + 0.01532853115350008, + -0.15799018740653992, + -0.0017619041027501225, + 0.009771771728992462, + -0.018511716276407242, + -0.018712328746914864, + -0.018102288246154785, + 0.021576520055532455, + 0.010633010417222977, + 0.004200779367238283, + 0.010237096808850765, + -0.004062600899487734, + 0.1258859634399414, + -0.014047365635633469, + 0.005082272458821535, + -0.009407381527125835, + -0.00940761063247919, + 0.005881977267563343, + 0.015061646699905396, + -0.0035507441498339176, + -0.02356540411710739, + -0.010422644205391407, + 0.10631720721721649, + 0.004390729125589132, + 0.023114612326025963, + 0.017772773280739784, + -0.010049737058579922, + 0.003284045960754156, + 0.010080733336508274, + 0.014630740508437157, + -0.013631023466587067, + -0.004977407865226269, + 0.005198233760893345, + 0.0011560205603018403 + ], + "label": "LOW", + "text": "Is drinking coffee every day bad for my teeth? If so, what can I do to prevent problems?" + }, + { + "embedding": [ + 0.028481466695666313, + -0.0032100745011121035, + -0.0036680581979453564, + -0.012064126320183277, + -0.014738199301064014, + -0.008851398713886738, + 0.01305114571005106, + -0.007984080351889133, + 0.006234572269022465, + -0.07052527368068695, + -0.01605345867574215, + 0.0028764274902641773, + 0.006010148208588362, + -0.005135666579008102, + -0.03757606819272041, + 0.011544846929609776, + 0.013252086006104946, + -0.008494338020682335, + -0.012022257782518864, + -0.01595737598836422, + 0.005728313699364662, + -0.003944289870560169, + 0.04078539088368416, + -0.019679097458720207, + 0.013171138241887093, + -0.0033915722742676735, + 0.013431847095489502, + -0.002831314457580447, + -0.012022067792713642, + 0.03594043105840683, + -0.003874531714245677, + 0.016333891078829765, + -0.007171308621764183, + -0.014637019485235214, + -0.0127987926825881, + -0.0014821848599240184, + -0.003763703629374504, + -0.023475799709558487, + -0.01440843753516674, + -0.011180538684129715, + -0.024014534428715706, + -9.284873522119597e-05, + 0.030041739344596863, + -0.023861469700932503, + -0.0041903662495315075, + -0.028050566092133522, + -0.008066064678132534, + 0.004128975793719292, + 0.006282537244260311, + 0.011226043105125427, + -0.00032679576543159783, + -0.006346442271023989, + 4.8125351895578206e-05, + 0.011022440157830715, + -0.00018652713333722204, + 0.008158954791724682, + 0.004160143435001373, + -0.007040262222290039, + -0.014989886432886124, + 0.008227295242249966, + -0.005556535441428423, + -0.0031042799819260836, + 0.010290107689797878, + 0.008744004182517529, + -0.01597421243786812, + -0.0016717870021238923, + 0.0063789780251681805, + -0.0012683117529377341, + -0.0039807530120015144, + -0.011786128394305706, + -0.005436820909380913, + 0.0018739051884040236, + 0.007266359869390726, + 0.06621047109365463, + 0.021580353379249573, + -0.005671683233231306, + 0.034882523119449615, + 0.01079897303134203, + 0.007216220255941153, + 0.006121003534644842, + 0.010424097068607807, + -0.0035014578606933355, + -0.010838386602699757, + 0.002388108056038618, + -0.005598912946879864, + -0.0006575909210368991, + 0.013120759278535843, + -0.011220728978514671, + -0.005976819898933172, + 0.01715632900595665, + 0.006815479602664709, + -0.004414496943354607, + -0.034402087330818176, + -0.008330200798809528, + -0.007713593076914549, + 0.016911979764699936, + 0.006792599800974131, + 0.001579583971761167, + 0.4029686152935028, + 0.006133169401437044, + -0.006269508507102728, + 0.0009417503024451435, + -0.0047039189375936985, + -0.0023076010402292013, + 0.019042614847421646, + -0.016674473881721497, + -0.01143437810242176, + -0.022738857194781303, + -0.0013461931375786662, + 0.033254340291023254, + 0.03403940424323082, + -0.004657887853682041, + 0.010137207806110382, + 0.003191462717950344, + 0.00423059007152915, + -0.014854967594146729, + 0.00187963608186692, + 0.0033404480200260878, + 0.008774741552770138, + -0.004102198872715235, + 0.013924067839980125, + -0.002166380872949958, + 0.06777045875787735, + 0.01696203276515007, + -0.009100930765271187, + -0.013235462829470634, + 0.003540582722052932, + -0.009110520593822002, + 0.010211421176791191, + -0.01178856659680605, + -0.04253000393509865, + -0.014148823916912079, + -0.009067322127521038, + 0.0002958943950943649, + 0.009686066769063473, + 0.0011271099792793393, + -0.022043123841285706, + 0.004045727197080851, + -0.04135211184620857, + 0.011710057966411114, + 0.007540761027485132, + -0.021476654335856438, + 0.011550378985702991, + -0.01543466653674841, + -0.018416501581668854, + 0.18628528714179993, + -0.010102721862494946, + -0.009657307527959347, + -0.0007819949532859027, + -0.002873751102015376, + -0.010273076593875885, + -0.018142543733119965, + -0.01662677340209484, + 0.0031405820045620203, + -0.0047050523571670055, + -0.012725889682769775, + 0.0184447281062603, + -0.0031997181940823793, + -0.006230160593986511, + -0.0003932864929083735, + -0.05243059620261192, + 0.002467630198225379, + -0.006740711163729429, + 0.041581891477108, + 0.00135491241235286, + -0.0043099713511765, + 0.00013487310206983238, + -0.0531163327395916, + 0.01094493642449379, + 0.0371587909758091, + 0.009056678041815758, + -0.0022147393319755793, + -0.15529899299144745, + 0.012336480431258678, + 0.012374239973723888, + -0.0013503319351002574, + 0.008443396538496017, + -0.00022072401770856231, + -0.00296808616258204, + -0.010984603315591812, + -0.017146727070212364, + 0.01517662312835455, + 0.0016807044157758355, + -0.008087344467639923, + -0.020684365183115005, + 0.00844782218337059, + 0.004575537052005529, + -0.02506963536143303, + -0.003397218883037567, + 0.002653817180544138, + 0.0016820784658193588, + -0.013694286346435547, + 0.002471347339451313, + 0.01588994637131691, + 0.020769501104950905, + -0.0029095239005982876, + 0.015043907798826694, + -0.017222166061401367, + -0.01522522047162056, + -0.001344539923593402, + -0.010885421186685562, + 0.005388220772147179, + -0.01165734138339758, + 0.002077261218801141, + 0.015180230140686035, + 0.0065882327035069466, + -0.004321780521422625, + 0.0065977550111711025, + 0.024087296798825264, + 0.004317300394177437, + -0.01362061221152544, + 0.000977547257207334, + -0.009196503087878227, + 0.020808910951018333, + 0.0413227453827858, + -0.014660883694887161, + -0.005173196084797382, + 0.008529740385711193, + 0.0005162470042705536, + -0.0051298500038683414, + 0.01033002883195877, + 0.012104791589081287, + -0.0182360652834177, + -0.01297315489500761, + 0.0014281488256528974, + 0.003872287692502141, + 0.007588055916130543, + -0.014890051446855068, + -0.0001284214376937598, + -0.016883866861462593, + 0.00034463449264876544, + 0.011394888162612915, + -0.0013301551807671785, + -6.5691776399035e-05, + 0.0027407945599406958, + -0.014958030544221401, + -0.00879379827529192, + 0.017592739313840866, + 0.008886925876140594, + 0.024556633085012436, + -0.0017414436442777514, + -0.0027629819232970476, + 0.023790931329131126, + -0.013575847260653973, + 0.0021446903701871634, + 0.013762501999735832, + 0.024049069732427597, + 0.00280263414606452, + -0.004523663781583309, + -0.0053471969440579414, + 0.061793193221092224, + 0.01940036751329899, + -0.01367171574383974, + -0.010136540979146957, + -0.028502998873591423, + 0.00020018868963234127, + -0.009876967407763004, + -0.08737751841545105, + -0.02316276729106903, + -0.011066901497542858, + 0.008019373752176762, + -0.19544245302677155, + 0.012813440524041653, + 0.010146625339984894, + 0.003991636913269758, + -0.008251442573964596, + 0.01881340891122818, + 0.007313342299312353, + -0.005583884660154581, + -0.002973964437842369, + -0.029929479584097862, + 0.009119047783315182, + -0.028870416805148125, + 0.0014640770386904478, + -0.0021524184849113226, + 0.02146441489458084, + 0.0005779755883850157, + -0.0027765659615397453, + 0.008556170389056206, + 0.0009732022881507874, + -0.019156960770487785, + 0.006540260743349791, + -0.015143433585762978, + 0.03906533122062683, + -0.02133104018867016, + 0.02247505635023117, + 0.009192245081067085, + 0.002206547185778618, + 0.0037197815254330635, + 0.25034400820732117, + 0.02491210587322712, + 0.0064856004901230335, + 0.0181731004267931, + -0.026356995105743408, + -0.003594128880649805, + -0.0026246323250234127, + -0.03161114081740379, + 0.017528334632515907, + -0.0027028783224523067, + 0.004975538235157728, + -0.01684742048382759, + -0.0060270666144788265, + -0.03920280933380127, + 0.008427784778177738, + -0.022113759070634842, + 0.008520949631929398, + -0.0029229901265352964, + 0.011051123961806297, + -0.04535704478621483, + -0.009062517434358597, + 0.027849270030856133, + -7.125990669010207e-05, + 0.008085643872618675, + 0.003574596717953682, + -0.0058377450332045555, + -0.043075814843177795, + -0.024250848218798637, + 0.03552256152033806, + 0.008264884352684021, + -0.05097333341836929, + 0.006994653958827257, + 0.00281835556961596, + -0.022983506321907043, + -0.012356574647128582, + 0.0008327520336024463, + -0.0020424528047442436, + 0.0013315633404999971, + -0.018399694934487343, + -0.019879095256328583, + 0.00553104979917407, + -0.0048089600168168545, + 0.02499583177268505, + -0.01640998385846615, + -0.008041865192353725, + 0.006009378004819155, + -0.008389551192522049, + 0.0005091773928143084, + 0.013637284748256207, + 0.008504332043230534, + 0.00012893107486888766, + -0.015254270285367966, + -0.0037575499154627323, + -0.02032279036939144, + 0.011838273145258427, + 0.01785503700375557, + 0.009433496743440628, + 0.01658165641129017, + -0.01113493088632822, + 0.019913066178560257, + -0.0025226385332643986, + -0.0071386778727173805, + 0.003986249677836895, + -0.006006501615047455, + 0.019915560260415077, + 0.006187689024955034, + -0.016032641753554344, + -0.0052686394192278385, + -0.01946667581796646, + 0.008946087211370468, + 0.007346574682742357, + 0.008798312395811081, + -0.13482312858104706, + 0.019759267568588257, + 0.01634576916694641, + -0.010625009424984455, + 0.0030150171369314194, + -0.005240299738943577, + 0.011385271325707436, + -0.0049846479669213295, + 0.021069277077913284, + 0.011931764893233776, + -0.007639411836862564, + 0.0031936154700815678, + 0.01148471049964428, + -0.021793212741613388, + -0.0005502455751411617, + 0.01754508726298809, + 0.04001929238438606, + 0.016804732382297516, + -0.014178791083395481, + -0.014155114069581032, + 0.009545539505779743, + 0.015728304162621498, + -0.002480913884937763, + -0.0037433793768286705, + -0.004303444176912308, + 0.0036718042101711035, + -0.027051599696278572, + 0.0005708340322598815, + -0.0045464555732905865, + 0.018299678340554237, + -0.005026747472584248, + -0.007229410577565432, + -0.004213571548461914, + -0.0010581830283626914, + -0.0009691077866591513, + -8.765130769461393e-05, + 0.01213790662586689, + 0.011448062025010586, + -0.015211221762001514, + -0.014225609600543976, + 0.005352279171347618, + 0.002950174966827035, + 0.0018103790935128927, + -0.01874382235109806, + 0.004209776408970356, + 0.007550138048827648, + -0.01867091841995716, + -0.10517671704292297, + -0.014730149880051613, + -0.011389746330678463, + -0.014610673300921917, + -0.00628548301756382, + 0.0066108000464737415, + 0.014477737247943878, + 0.003205421380698681, + -0.005561803467571735, + -0.005047264043241739, + 0.015232146717607975, + 0.0026111097540706396, + 0.008841216564178467, + 0.0013381035532802343, + 0.01354994997382164, + -0.02971905656158924, + 0.002546435920521617, + 0.019230207428336143, + 0.001415462582372129, + -0.02076919749379158, + 0.007205471396446228, + 0.00804719515144825, + -0.05084868520498276, + -0.004378694109618664, + 0.0028741599526256323, + -0.029340794309973717, + -0.006062444765120745, + -0.01728450506925583, + 0.004825662821531296, + -0.017383180558681488, + -0.013110457919538021, + 0.3406284749507904, + -0.011256606318056583, + 0.015743611380457878, + 0.007575451396405697, + -0.014195769093930721, + 0.00389893283136189, + 0.019256463274359703, + -0.009480844251811504, + 0.05363301932811737, + 0.0031888687517493963, + -0.021639686077833176, + -0.024615388363599777, + 0.016033759340643883, + 0.0012751492904499173, + -0.01906251348555088, + 0.021517276763916016, + 0.004980066791176796, + -0.003369574435055256, + -0.006726786494255066, + 0.002780372742563486, + -0.0071771773509681225, + -0.015407818369567394, + 0.016232172027230263, + -0.009401519782841206, + 0.002734348876401782, + 0.018209725618362427, + 0.00510728545486927, + -0.0025584683753550053, + -0.00753369415178895, + -0.013244487345218658, + -0.018637966364622116, + 0.018083272501826286, + 0.009038437157869339, + 0.018527138978242874, + 0.001672680489718914, + -0.014017142355442047, + 0.001983570633456111, + 0.0003638377820607275, + 0.013502437621355057, + 0.015476514585316181, + 0.01534595899283886, + -0.005360999144613743, + 0.05548416078090668, + -0.0022822082974016666, + 0.016051001846790314, + 0.009160741232335567, + -0.0007279389537870884, + -0.01568947173655033, + 0.022993922233581543, + 0.01002364233136177, + 0.0009458106360398233, + 0.021198786795139313, + 0.008258165791630745, + -0.01263381727039814, + 0.009771843440830708, + 0.010516144335269928, + 0.0033517556730657816, + -0.008542624302208424, + 0.007836688309907913, + 0.00304834870621562, + 0.0016635021893307567, + -0.0173858143389225, + -0.004054618533700705, + -0.004043348599225283, + 0.015762904658913612, + -0.004780821036547422, + 0.005086285527795553, + -0.016211949288845062, + -0.027660345658659935, + -0.012494189664721489, + -0.017237087711691856, + 0.00409947382286191, + -0.01701396517455578, + 0.013591744005680084, + 0.018766677007079124, + 0.009997373446822166, + -0.02899988740682602, + 0.005956615786999464, + 0.0018688042182475328, + -0.012759780511260033, + -0.01984594017267227, + -0.01342670526355505, + -0.007871230132877827, + -0.017757218331098557, + -0.010107247158885002, + -0.005552962888032198, + -0.042343057692050934, + -0.01442392822355032, + 0.004624031018465757, + 0.009142719209194183, + -0.0024364530108869076, + -0.00779950013384223, + -0.012429878115653992, + 0.009014386683702469, + -0.005744538269937038, + 0.011449596844613552, + 2.4167520678020082e-05, + -0.010021339170634747, + -0.005453824531286955, + 0.007501058280467987, + 0.023800330236554146, + 0.000507863936945796, + 0.0009390436462126672, + -0.009046148508787155, + 0.002733289496973157, + -0.0023227271158248186, + -0.004945544991642237, + 0.008424296043813229, + -0.012587535195052624, + -0.0005831593298353255, + 0.0115160858258605, + -0.005984772462397814, + 0.012134176678955555, + 0.0018935505067929626, + -0.007110421545803547, + 0.020056268200278282, + -0.006530118174850941, + -0.02069927752017975, + -0.4561271667480469, + 0.006033765152096748, + 0.006408394780009985, + 0.004936664830893278, + -0.021691415458917618, + 0.0016890342812985182, + 0.026843173429369926, + 0.004279727581888437, + 0.015640810132026672, + 0.00015536749560851604, + -0.022893333807587624, + -0.009500727988779545, + -0.13548730313777924, + 0.013845794834196568, + -0.008374335244297981, + 0.002331565599888563, + -0.0059048766270279884, + -0.05896355211734772, + 0.0010769212385639548, + 0.03999321162700653, + -0.004881581291556358, + 0.010504393838346004, + 0.01977461576461792, + 0.014779353514313698, + 0.029292156919836998, + -0.01331364642828703, + -0.00449405238032341, + 0.005207533482462168, + 0.00795875396579504, + -0.0009343190467916429, + -0.00478253373876214, + -0.021151812747120857, + 0.027697231620550156, + 0.0037257433868944645, + -0.0008393958560191095, + -0.009514912962913513, + -0.002861006883904338, + -0.0014223129255697131, + 0.011421425268054008, + -0.02395738661289215, + -0.006004301365464926, + 0.007238397840410471, + 0.013602610677480698, + 0.013419140130281448, + -0.030369361862540245, + -0.01429602038115263, + -0.03642832860350609, + -0.148605614900589, + 0.002944819163531065, + -0.008960862644016743, + 0.017539873719215393, + 0.0005102307186461985, + 0.0022721323184669018, + -0.006210957188159227, + -0.011270688846707344, + 0.011764095164835453, + 0.007209755480289459, + 0.010177290998399258, + 0.019597399979829788, + -0.014854487963020802, + -0.01290462352335453, + -0.006237701512873173, + 0.02643461711704731, + 0.002075844444334507, + 0.004868035204708576, + 0.008638898842036724, + -0.017200855538249016, + -0.0013375000562518835, + -0.018687915056943893, + -0.02052062377333641, + -0.0008527587633579969, + -0.007883081212639809, + -0.004736979026347399, + 0.010171622037887573, + 0.018002936616539955, + 0.021635418757796288, + 1.7149042832897976e-05, + -0.003462042659521103, + 0.007129318546503782, + -0.001986239105463028, + -0.025379445403814316, + -0.006045063491910696, + 0.015646036714315414, + 0.025369713082909584, + 0.01897394098341465, + -0.004390508867800236, + -0.0018207089742645621, + 0.015384625643491745, + -0.011445743031799793, + 0.009166812524199486, + 0.0001588084560353309, + 0.01275301817804575, + 0.0068309111520648, + -0.00376890879124403, + -0.0017735871952027082, + 0.00171623972710222, + -0.019546490162611008, + 0.008847960270941257, + -0.020602576434612274, + -0.008028321899473667, + -0.007949132472276688, + 0.005732436198741198, + 0.008815097622573376, + -0.029176734387874603, + -0.00013534327445086092, + -0.01748441345989704, + 0.17584189772605896, + 0.014477892778813839, + -0.0020427689887583256, + 0.004106832668185234, + -0.008773569017648697, + 0.005818760488182306, + -0.0002685371437110007, + 0.009639648720622063, + 0.09532323479652405, + 0.0035690173972398043, + -0.018146900460124016, + 0.013089788146317005, + -0.0009885039180517197, + 0.008971941657364368, + 0.008153371512889862, + 0.024393999949097633, + 0.002158266259357333, + 0.014087831601500511, + -0.015712009742856026, + 0.0044474187307059765, + 0.011503162793815136, + -0.012693719938397408, + -0.00025247258599847555, + -0.011811968870460987, + -0.0024292569141834974, + 0.002557281870394945, + -0.03024854138493538, + -0.01596192829310894, + 0.01634310372173786, + -0.02085294760763645, + 0.005664019379764795, + 0.004347300156950951, + -0.02302495948970318, + 0.06019114702939987, + -0.01967056654393673, + -0.0006525053177028894, + 0.02158287726342678, + -0.004441113211214542, + -0.0018470429349690676, + -0.02695525996387005, + -0.010261321440339088, + -0.010808425955474377, + -0.03391271084547043, + 0.03491147980093956, + 0.0033113835379481316, + -0.0026383099611848593, + -0.015767330303788185, + -0.009497586637735367, + 0.002648768713697791, + -0.013696894980967045, + -0.017453767359256744, + -0.013554755598306656, + -0.006575877778232098, + 0.007614815607666969, + 0.003164459951221943, + -0.008089522831141949, + -0.04084805026650429, + -0.015493734739720821, + 0.012476840987801552, + -0.015358414500951767, + 0.008400984108448029, + -0.0027257942128926516, + 0.0037222024984657764, + -0.004754429683089256, + -0.0017123222351074219, + -0.005012303590774536, + 0.0025338344275951385, + -0.025273513048887253, + 0.0007854397990740836, + -0.01523483358323574, + -0.009258589707314968, + 0.008368309587240219, + -0.1480589210987091, + 0.002570760902017355, + 0.010927931405603886, + -0.03319719806313515, + -0.023863675072789192, + -0.01907525770366192, + 0.02151910774409771, + 0.013949736021459103, + -0.0012292651226744056, + 0.01792049966752529, + 0.004961602855473757, + 0.12112898379564285, + 0.00016630523896310478, + -0.002727924380451441, + -0.0075034270994365215, + -0.013858512043952942, + 0.015004047192633152, + 0.010907307267189026, + -0.013387860730290413, + -0.014549978077411652, + -0.015193810686469078, + 0.1108766570687294, + 0.003858026582747698, + 0.02428543195128441, + 0.006991077214479446, + -0.0043445914052426815, + -0.0035389061085879803, + 0.006504585966467857, + 0.008052886463701725, + -0.003911263309419155, + -0.01721899025142193, + 0.01042222697287798, + 0.010188529267907143 + ], + "label": "LOW", + "text": "You are AoControl, a helpful and knowledgeable agent. To achieve your goal of answering complex questions correctly, you have access to the following tools:\n AoInnovus: An agent with knowledge of the Cadence Innovus User Guide and corresponding Tcl command usage\n AoTcl: An agent with knowledge of the Tcl language\nTo answer questions, you'll need to go through multiple steps involving step-by-step thinking and selecting appropriate tools and their inputs; tools will respond with observations.\nWhen you are ready for a final answer, respond with the `Final Answer:`\nUse the following format:\nQuestion: The question to be answered\nTHought: Reason if you have the final answer. If yes, anwer the question. If not, find out the missing information needed to answer it.\nTool: Pick one of {AoInnovus, AoTcl}\nTool Input: The input for the tool\nObservation: The tool will respond with the result\n...\nFinal Answer: The final answer to the question, make it short (50-100 words)\nThought, Tool, Tool Input, and Observation steps can be repeated multiple times, but sometimes we can find an answer in the first pass.\n---\nQuestion: How do I identify the impact of metal fill on my timing violations?\nThought: Let's think step-by-step, I first need to" + }, + { + "embedding": [ + 0.024840258061885834, + -0.0015645172679796815, + 5.6374155974481255e-05, + -0.014388852752745152, + -0.024910517036914825, + -0.00859635230153799, + 0.017377613112330437, + -0.008725173771381378, + 0.007821537554264069, + -0.07174370437860489, + -0.013510563410818577, + -0.0032665091566741467, + 0.0001901791983982548, + -0.007318215910345316, + -0.037550412118434906, + 0.0035291339736431837, + 0.01283250655978918, + -0.007668894249945879, + -0.005026691593229771, + -0.014403673820197582, + 0.0067305415868759155, + -0.009402900002896786, + 0.03989814966917038, + -0.014664608053863049, + 0.008360653184354305, + 0.004296925850212574, + 0.01292677503079176, + 0.012497290037572384, + -0.014227695763111115, + 0.022701071575284004, + -0.010607942007482052, + 0.0221343245357275, + -0.005716703366488218, + -0.004451853688806295, + -0.01209544762969017, + 0.005489578004926443, + 0.00011698235903168097, + -0.024916090071201324, + -0.017456337809562683, + -0.0029979972168803215, + -0.027417326346039772, + 0.00883050262928009, + 0.0377432182431221, + -0.019825465977191925, + -0.005110188852995634, + -0.029360653832554817, + -0.006976551376283169, + 0.008311701938509941, + 0.0012641563080251217, + 0.0023616598919034004, + 0.004920012783259153, + -0.011647684499621391, + -0.004431793466210365, + 0.0067876242101192474, + 0.007232822943478823, + 0.001039189170114696, + -0.017042439430952072, + 0.004495526663959026, + -0.019581252709031105, + 0.012650887481868267, + -0.006251536309719086, + -0.006269072648137808, + 0.018217043951153755, + 0.006080232094973326, + -0.025791514664888382, + 0.0013947613770142198, + 0.004763501230627298, + -0.009445135481655598, + -0.02059006132185459, + -0.008539936505258083, + -0.004023321438580751, + 0.007580232806503773, + 0.019084036350250244, + 0.05691045522689819, + 0.021833406761288643, + -0.01435061078518629, + 0.031718943268060684, + 0.008858711458742619, + -0.000720757176168263, + 0.006230291910469532, + 0.009817402809858322, + 0.006390701979398727, + -0.011464502662420273, + 0.0044830571860075, + -0.011006556451320648, + -0.008454391732811928, + 0.014219686388969421, + -0.011391336098313332, + -0.006215689703822136, + 0.023210842162370682, + 0.010772746056318283, + 0.0027606114745140076, + -0.021169591695070267, + -0.004824865609407425, + 0.005002194549888372, + 0.014215322211384773, + -0.0032017009798437357, + 0.0028503136709332466, + 0.41710028052330017, + 0.00814126804471016, + -0.0070417290553450584, + -0.0016646182630211115, + 0.006949332542717457, + -0.013971114531159401, + 0.027781521901488304, + -0.017289938405156136, + -0.010896011255681515, + -0.026439353823661804, + 0.004756647627800703, + 0.025928016752004623, + 0.026682861149311066, + -0.0024499224964529276, + 0.0021146212238818407, + -0.005630424711853266, + 0.005101616028696299, + -0.008366675116121769, + 0.002192849526181817, + -0.002031768672168255, + 0.013425199314951897, + -0.006744695827364922, + 0.010426750406622887, + 7.582726539112628e-05, + 0.06567973643541336, + 0.004849693272262812, + -0.008323220536112785, + -0.008960348553955555, + 0.007383080665022135, + -0.011806067079305649, + 0.019337370991706848, + -0.014227242209017277, + -0.04086421802639961, + -0.010161885991692543, + -0.012742076069116592, + -0.005602056160569191, + 0.006665399298071861, + 0.006662236992269754, + -0.0039442237466573715, + 0.0019846612121909857, + -0.04831217974424362, + 0.0033463446889072657, + 0.0031533048022538424, + -0.011144893243908882, + 0.0020327079109847546, + -0.013287914916872978, + -0.020823916420340538, + 0.18545155227184296, + -0.010935632511973381, + -0.000747696787584573, + -0.009125093929469585, + -0.007694651372730732, + -0.0071111880242824554, + -0.008713600225746632, + -0.01221254002302885, + 0.010792847722768784, + -0.00018023859593085945, + -0.010863160714507103, + -0.0007676454843021929, + 0.0036957012489438057, + -0.00595452357083559, + -0.008354803547263145, + -0.058121275156736374, + -0.003610387211665511, + -0.01386103592813015, + 0.025868836790323257, + -0.0010695307282730937, + -0.0064101023599505424, + 0.004138941876590252, + -0.05295521020889282, + 0.012965725734829903, + 0.02200685814023018, + -0.0056598917581140995, + -0.003430596087127924, + -0.15723979473114014, + 0.016480427235364914, + 0.004013434052467346, + 0.003278015647083521, + 0.010810029692947865, + 0.010305451229214668, + 0.001266281120479107, + -0.013977119699120522, + -0.023042690008878708, + 0.017386872321367264, + 0.006525708828121424, + -0.002131462562829256, + -0.021040920168161392, + 0.011388544924557209, + 0.005973044782876968, + -0.0032734829001128674, + -0.0010700991842895746, + 0.003017824376001954, + 0.009679210372269154, + -0.010598341003060341, + 0.006434483453631401, + 0.0027935639955103397, + 0.013719925656914711, + -0.0034350042697042227, + 0.007843795232474804, + -0.008577261120080948, + -0.004205331206321716, + 0.006444592960178852, + -0.02041608653962612, + -0.005844942759722471, + -0.007273368537425995, + -0.004797463305294514, + 0.02389962039887905, + 0.011031631380319595, + 0.005844451021403074, + 0.01320777740329504, + 0.01931295543909073, + -0.0011255262652412057, + -0.01863190159201622, + 0.000987755716778338, + -0.004576295614242554, + 0.027410831302404404, + 0.03186151012778282, + -0.01415025070309639, + -0.0016775663243606687, + -0.002681757090613246, + 0.009672276675701141, + -0.0012636741157621145, + -0.0021103855688124895, + 0.0038328503724187613, + -0.026476852595806122, + -0.006638633087277412, + 0.002743673510849476, + 0.008268196135759354, + 0.01676582172513008, + -0.003966456279158592, + 0.0002104417944792658, + -0.015604516491293907, + 0.00809399876743555, + 0.007929506711661816, + 0.005954691208899021, + -0.013236487284302711, + -0.0021518126595765352, + -0.01382429338991642, + 9.303195838583633e-06, + -0.0018551272805780172, + 0.005362418480217457, + 0.013414151035249233, + -0.006397624500095844, + -0.0014069422613829374, + 0.02570302039384842, + -0.013567461632192135, + 0.005549302324652672, + 0.01781168021261692, + 0.0262101162225008, + 0.011022811755537987, + -0.006409182213246822, + 0.0020116225350648165, + 0.05499112233519554, + 0.02254663221538067, + -0.008363842964172363, + -0.01898002251982689, + -0.03540739789605141, + -0.011944239027798176, + 0.0019064925145357847, + -0.07954808324575424, + -0.019968586042523384, + -0.0031125196255743504, + 0.014222970232367516, + -0.20119237899780273, + 0.0018184160580858588, + 0.0072032432071864605, + 0.004102004691958427, + -0.015538026578724384, + 0.024823244661092758, + -0.010158659890294075, + -0.016466405242681503, + 0.002224315656349063, + -0.035156335681676865, + 6.619568739552051e-05, + -0.03547162935137749, + 0.007652031257748604, + -0.001450402196496725, + 0.022436633706092834, + -0.0031599702779203653, + -0.0011001807870343328, + 0.01046072505414486, + -0.005853458773344755, + -0.027131421491503716, + 0.007366749458014965, + -0.02735035866498947, + 0.03964376449584961, + -0.02554081752896309, + 0.02581152506172657, + 0.013891804032027721, + 0.011512299999594688, + 0.013164300471544266, + 0.26473042368888855, + 0.010666390880942345, + -0.003727229544892907, + 0.022583164274692535, + -0.02685554139316082, + -0.0040924325585365295, + 0.001885462668724358, + -0.0446600578725338, + 0.010075084865093231, + -0.005791055504232645, + 0.005401124712079763, + -0.016727354377508163, + -0.007257094141095877, + -0.026329996064305305, + 0.011143248528242111, + -0.022059446200728416, + 0.001818096381612122, + 0.0008688251255080104, + 0.007902792654931545, + -0.04334152117371559, + -0.0029937366489320993, + 0.03540274128317833, + 0.007430222816765308, + -0.002089027315378189, + 0.011236393824219704, + -0.003945713862776756, + -0.029133111238479614, + -0.023144977167248726, + 0.03272983059287071, + 0.006350520998239517, + -0.05683654174208641, + 0.0026429248973727226, + 0.011371240019798279, + -0.028783055022358894, + -0.0048829009756445885, + 0.0008421047823503613, + -0.002922669518738985, + -0.0054532126523554325, + -0.013692200183868408, + -0.019361477345228195, + 0.00015910693036857992, + -0.008601907640695572, + 0.006111239083111286, + -0.011346287094056606, + -0.01126160565763712, + 0.004586772061884403, + -0.015367825515568256, + -0.0017899534432217479, + 0.017471833154559135, + 0.0005212621763348579, + 0.010575573891401291, + -0.0035899546928703785, + 0.001336597721092403, + -0.017037035897374153, + 0.0012360840337350965, + 0.013833070173859596, + 0.01054474338889122, + 0.016483919695019722, + -0.002364850603044033, + 0.011857695877552032, + 0.003393115010112524, + -0.013289768248796463, + -0.0033588900696486235, + -0.0039616534486413, + 0.022151563316583633, + 0.013819561339914799, + -0.010200083255767822, + -0.006015324033796787, + -0.014380942098796368, + 0.007848050445318222, + 0.011244339868426323, + 0.0008799180504865944, + -0.14393959939479828, + 0.014871498569846153, + 0.014705857262015343, + -0.0014547527534887195, + 0.0067459046840667725, + -0.002359651727601886, + 0.01123867928981781, + 0.002401716774329543, + 0.025028321892023087, + 0.01980222389101982, + 0.0012641848297789693, + 0.00945612508803606, + 0.014631419442594051, + -0.02073809504508972, + 0.005810648202896118, + 0.008917747996747494, + 0.042016904801130295, + 0.01619095914065838, + -0.025804700329899788, + -0.024378707632422447, + 0.002526024589315057, + 0.009094302542507648, + -0.006429493427276611, + 0.0022577547933906317, + -0.0058781965635716915, + 0.0024734160397201777, + -0.03527867794036865, + 0.008104153908789158, + 0.002901360159739852, + 0.038025811314582825, + -0.011282111518085003, + -0.011220510117709637, + -0.005522249732166529, + -0.005636924412101507, + -0.0014363846275955439, + -0.005165454465895891, + 0.015278355218470097, + 0.021099505946040154, + -0.017694583162665367, + -0.011803172528743744, + 0.008187218569219112, + -0.008208720944821835, + 0.004402540624141693, + -0.02177090384066105, + -0.002210113452747464, + 0.007737032137811184, + -0.013501964509487152, + -0.09632426500320435, + -0.00034174288157373667, + -0.015364795923233032, + -0.02129526250064373, + 0.0010573435574769974, + 0.008376150391995907, + 0.0151366563513875, + -0.005887048784643412, + -0.008216279558837414, + -0.007091848645359278, + 0.01729709655046463, + 0.00820684339851141, + 0.017270023003220558, + 0.019611436873674393, + 0.004852007143199444, + -0.02297230437397957, + 0.006354158744215965, + 0.011328034102916718, + -0.0006285585695877671, + -0.022259151563048363, + 0.0061459108255803585, + 0.008967900648713112, + -0.050920162349939346, + -0.014340126886963844, + 0.01356776338070631, + -0.016176240518689156, + -0.014477209188044071, + -0.021223654970526695, + 0.006773891393095255, + -0.012576273642480373, + 0.007173371966928244, + 0.3415336012840271, + -0.012550589628517628, + 0.016177793964743614, + 0.007380795199424028, + -0.010290331207215786, + 0.004356216173619032, + 0.009825277142226696, + -0.005782660562545061, + 0.05502716079354286, + 0.0001766723144100979, + -0.024476079270243645, + -0.01552102342247963, + 0.003055304056033492, + -0.0009447001502849162, + -0.016417643055319786, + 0.022580020129680634, + 0.0005981744034215808, + -0.007513320539146662, + -0.0028708830941468477, + -0.0005884147831238806, + 0.000245991483097896, + -0.020172985270619392, + 0.006437433883547783, + -0.025057477876544, + 0.019062867388129234, + 0.01807396113872528, + 0.008214913308620453, + 0.0026848262641578913, + 0.007118721026927233, + -0.017846832051873207, + -0.014722853899002075, + 0.01999831013381481, + 0.021497366949915886, + 0.013987131416797638, + 0.009339235723018646, + -0.006742315832525492, + 0.009425864554941654, + -8.489238825859502e-05, + 0.002788026351481676, + 0.018926434218883514, + 0.015000591054558754, + 0.0011588373454287648, + 0.059193626046180725, + 0.002880566520616412, + 0.017623521387577057, + 0.011811076663434505, + 6.386560926330276e-06, + -0.013703346252441406, + 0.027247130870819092, + 0.0004161787510383874, + -0.0003448509960435331, + 0.02393953874707222, + 0.01017936784774065, + -0.014704693108797073, + 0.010582435876131058, + 0.0020718188025057316, + 0.008362813852727413, + -0.013120267540216446, + 0.006983323022723198, + 0.015826696529984474, + -0.005327451974153519, + -0.0077722808346152306, + -0.007537956349551678, + -0.0029721995815634727, + 0.006403803359717131, + -0.00555672962218523, + 0.015360276214778423, + -0.00960031058639288, + -0.020141616463661194, + -0.010346966795623302, + -0.011648895218968391, + 0.00913163274526596, + -0.022264789789915085, + 0.008577409200370312, + 0.020101308822631836, + -0.0005575591931119561, + -0.023118237033486366, + 0.006481415592133999, + -0.009127994067966938, + -0.02066565863788128, + -0.017696062102913857, + -0.015102079138159752, + -0.00611625611782074, + -0.020304236561059952, + 0.00649307994171977, + -0.003911956213414669, + -0.029769279062747955, + -0.028961893171072006, + 0.003960169851779938, + 0.006484720855951309, + 0.008356100879609585, + -0.004892655648291111, + -0.017281975597143173, + 0.005201536696404219, + 0.00208469619974494, + 0.013617320917546749, + -0.002101335907354951, + -0.006406659726053476, + -0.006206684745848179, + 0.009179458022117615, + 0.02667398191988468, + 0.005018937401473522, + 0.003121655900031328, + -0.0021722482051700354, + -0.001103986520320177, + -0.006091879680752754, + -0.010247857309877872, + 0.012970657087862492, + -0.005749201402068138, + -0.001689302735030651, + 0.026158900931477547, + -0.00819226261228323, + 0.004224973265081644, + 0.001099661341868341, + -0.004321099724620581, + 0.01711205020546913, + -0.009542776271700859, + -0.020068898797035217, + -0.4290156662464142, + 0.011991409584879875, + -0.006972335744649172, + 0.0023829564452171326, + -0.025456685572862625, + 0.003763156710192561, + 0.028076477348804474, + 0.014078655280172825, + 0.020901547744870186, + 0.001673151389695704, + -0.021953947842121124, + 0.003809395246207714, + -0.12947534024715424, + 0.017528489232063293, + -0.01565597765147686, + 0.006012924946844578, + -0.029283136129379272, + -0.06671526283025742, + -0.007649728562682867, + 0.026083873584866524, + 0.001493664225563407, + 0.03187660127878189, + 0.020202843472361565, + 0.01613825559616089, + 0.023128753527998924, + 0.004364736378192902, + 0.005175204016268253, + -0.0008803998352959752, + 0.016176937147974968, + 0.0025749620981514454, + 0.007012797985225916, + -0.007806611247360706, + 0.02253611385822296, + 0.010364153422415257, + -0.01341578271239996, + -0.005878238473087549, + -0.008752523921430111, + -0.0015270526055246592, + 0.014069913886487484, + -0.01719549112021923, + -0.002511486178264022, + -0.0013903529616072774, + 0.013782385736703873, + 0.016285844147205353, + -0.03558339923620224, + -0.007845381274819374, + -0.03562489151954651, + -0.14295203983783722, + -0.0006215452449396253, + -0.004575970582664013, + 0.023643339052796364, + -0.0014959288528189063, + -0.009143947623670101, + -0.006698477081954479, + -0.015811027958989143, + -0.001121130189858377, + 0.0063217864371836185, + 0.007850510999560356, + 0.019110703840851784, + -0.023196253925561905, + -0.012623902410268784, + -0.007229713723063469, + 0.026211680844426155, + 0.0002736815076787025, + -0.012039975263178349, + 0.004889022093266249, + -0.02939785085618496, + -0.008388560265302658, + -0.009008423425257206, + -0.019521838054060936, + -0.006818926893174648, + -0.007718607783317566, + -0.0025181742385029793, + -0.002900730585679412, + 0.017861586064100266, + 0.01983264461159706, + 0.009650166146457195, + -0.00938248448073864, + -0.002834429731592536, + -0.004031128250062466, + -0.03529934585094452, + -0.006639923434704542, + 0.021239785477519035, + 0.009701414965093136, + 0.019734863191843033, + -0.004197245929390192, + 0.0036317496560513973, + 0.015727747231721878, + -0.016130395233631134, + 0.009999246336519718, + 0.00345601886510849, + 0.004528467543423176, + 0.004588351584970951, + -0.0038189978804439306, + -0.008681013248860836, + 0.008653281256556511, + -0.00876501202583313, + -0.011188462376594543, + -0.02745477668941021, + -0.002990785287693143, + -0.006794621702283621, + 0.003053586231544614, + 0.008769434876739979, + -0.02841743640601635, + -0.011662839911878109, + -0.021535813808441162, + 0.17293351888656616, + 0.0052004409953951836, + -0.005015458445996046, + 0.008424566127359867, + -0.012771968729794025, + 0.00625241594389081, + 0.006077395286411047, + 0.005867647007107735, + 0.09948498010635376, + 0.003813114482909441, + -0.012476609088480473, + 0.001477460958994925, + -0.0055984496138989925, + 0.0020091973710805178, + -0.0058953664265573025, + 0.027015427127480507, + 0.00201135640963912, + 0.00445203622803092, + -0.021933386102318764, + 0.008818384259939194, + 0.023578336462378502, + -0.009949874132871628, + 0.00709154037758708, + -0.005477589089423418, + 0.014164554886519909, + -0.00216422020457685, + -0.022440491244196892, + -0.015278252772986889, + 0.015204706229269505, + -0.020117947831749916, + 0.005237562581896782, + -0.005990272853523493, + -0.007993198931217194, + 0.05654369294643402, + -0.00957244262099266, + 0.01355586014688015, + 0.014501283876597881, + -0.003386357333511114, + -0.00247778813354671, + -0.038361165672540665, + -0.011029857210814953, + -0.0044459011405706406, + -0.04424558952450752, + 0.03379010036587715, + -0.0005703254137188196, + -0.008252209983766079, + 0.00043488232768140733, + -0.0072937929071486, + 0.0033770527224987745, + -0.010480562224984169, + -0.01794065162539482, + -0.02835250087082386, + -0.004204934928566217, + 0.007460730150341988, + 0.003712597070261836, + -0.0027692897710949183, + -0.04002300277352333, + -0.011466342955827713, + 0.016621461138129234, + -0.009666211903095245, + -0.007608409970998764, + -0.01181841641664505, + -0.004423945210874081, + -0.009255954995751381, + -0.0013115464244037867, + -0.005029675085097551, + 0.007647335063666105, + -0.02035117894411087, + -0.0025743681471794844, + -0.012383456341922283, + -0.008031010627746582, + 0.008521230891346931, + -0.14003951847553253, + -0.00788563210517168, + 0.005244921427220106, + -0.02947106584906578, + -0.024053938686847687, + -0.023861588910222054, + 0.011387619189918041, + 0.002716570161283016, + 0.011494399979710579, + 0.01022424641996622, + -0.01630530133843422, + 0.1288258135318756, + 0.002194368513301015, + -0.00034766749013215303, + -0.007062581367790699, + -0.015931475907564163, + 0.012420748360455036, + 0.008953463286161423, + 0.001978685148060322, + -0.019011231139302254, + -0.01026054099202156, + 0.11458690464496613, + 0.006164531223475933, + 0.025508271530270576, + 0.013188652694225311, + -0.01636313460767269, + -0.007292624097317457, + 0.002927417168393731, + -0.00014957354869693518, + 0.0035663098096847534, + -0.017549874261021614, + 0.013333434239029884, + 0.01295739971101284 + ], + "label": "LOW", + "text": "Generate service startup ideas based on experiences around data science and artificial intelligence for teenagers. For example, when I say \u201cI wish there was an exciting way to explore the worlds of data science and artificial intelligence this summer\u201d, you generate a business plan for the digital startup complete with idea name, a short one liner, target user persona, user\u2019s pain points to solve, main value propositions, sales & marketing channels, revenue stream sources, cost structures, key activities, key resources, key partners, idea validation steps, estimated 1st year cost of operation, and potential business challenges to look for. Write the result in a markdown table." + } + ] +} \ No newline at end of file diff --git a/llm_router/model.safetensors b/llm_router/model.safetensors new file mode 100644 index 0000000..f6ad436 Binary files /dev/null and b/llm_router/model.safetensors differ diff --git a/main.py b/main.py index 2c2e1d4..0ff444e 100755 --- a/main.py +++ b/main.py @@ -8,6 +8,7 @@ import configparser from sources.llm_provider import Provider from sources.interaction import Interaction from sources.agents import Agent, CoderAgent, CasualAgent, FileAgent, PlannerAgent, BrowserAgent +from sources.browser import Browser, create_driver import warnings warnings.filterwarnings("ignore") @@ -28,6 +29,8 @@ def main(): model=config["MAIN"]["provider_model"], server_address=config["MAIN"]["provider_server_address"]) + browser = Browser(create_driver(), headless=config.getboolean('MAIN', 'headless_browser')) + agents = [ CasualAgent(name=config["MAIN"]["agent_name"], prompt_path="prompts/casual_agent.txt", @@ -40,12 +43,17 @@ def main(): provider=provider, verbose=False), BrowserAgent(name="Browser", prompt_path="prompts/browser_agent.txt", - provider=provider, verbose=False) + provider=provider, verbose=False, browser=browser), + # Planner agent is experimental, might work poorly, especially with model < 32b + PlannerAgent(name="Planner", + prompt_path="prompts/planner_agent.txt", + provider=provider, verbose=False, browser=browser) ] - interaction = Interaction(agents, tts_enabled=config.getboolean('MAIN', 'speak'), - stt_enabled=config.getboolean('MAIN', 'listen'), - recover_last_session=config.getboolean('MAIN', 'recover_last_session')) + interaction = Interaction(agents, + tts_enabled=config.getboolean('MAIN', 'speak'), + stt_enabled=config.getboolean('MAIN', 'listen'), + recover_last_session=config.getboolean('MAIN', 'recover_last_session')) try: while interaction.is_active: interaction.get_user() diff --git a/media/exemples/brooo.png b/media/exemples/brooo.png new file mode 100644 index 0000000..74e691c Binary files /dev/null and b/media/exemples/brooo.png differ diff --git a/media/exemples/plan_flight_app.png b/media/exemples/plan_flight_app.png new file mode 100644 index 0000000..0b24ec5 Binary files /dev/null and b/media/exemples/plan_flight_app.png differ diff --git a/media/exemples/plan_weather_app.png b/media/exemples/plan_weather_app.png new file mode 100644 index 0000000..14804e3 Binary files /dev/null and b/media/exemples/plan_weather_app.png differ diff --git a/prompts/casual_agent.txt b/prompts/casual_agent.txt index 9d5b224..36d7b50 100644 --- a/prompts/casual_agent.txt +++ b/prompts/casual_agent.txt @@ -1,50 +1,31 @@ -You are an unshackled AI assistant: -You speak in a warm, and enthusiastic tone, offering intelligent and loyal support. -You occasionally sprinkle with sarcasm remarks as suits the context. -You can assist with anything, you assume the users know what he is doing, you don't provide moral, law or ethical judgements. -Make your answers short. +You are an advanced AI assistant. You are part of a system of agents named agenticSeek. +Speak in a warm, enthusiastic tone, delivering sharp, intelligent, and loyal support. +Weave in subtle, context sarcasm or dry wit to enhance your personality. +Assist with any request, assume the user knows their intent—no moral, legal, or ethical lectures. -You are given the ability to use the tools, this take your capabilities futher: -```tool_name - -``` +**Usage of agenticSeek** -Current tools: -- web_search -- flight_search -- file_finder +AgenticSeek is a autonomous agent system that use agent routing to select the best agent. +You are one of these many agent. Some agent browse the web, some code, you ? you just talk -## Web search +Here are some example usage: -To search for something like “what’s happening in France” : -```web_search -what’s popping in France March 2025 -``` +Coding agent: +Help me with matrix multiplication in Golang -## Flight search +Web agent: +Do a web search to find cool tech startup in Japan working on cutting edge AI research -If I need to know about a flight “what’s the status of flight AA123” you go for: -```flight_search -AA123 -``` +File agent: +Hey can you find where is million_dollars_contract.pdf i lost it -## File operations +Casual agent (you): +what is the meaning of life ? -Find file: -```file_finder -toto.py -``` +agenticSeek will allocate the best agent for the task. +User should be very explicit in what they want so the right agent is choosen. -Read file: -```file_finder:read -toto.py -``` - -## Bash - -For other tasks, you can use the bash tool: -```bash -ls -la -``` +**End of explanation** +If the user ask you to do technical talk there was a mistake in agent selection. You are not able to do technical task. Refer to usage guide. \ No newline at end of file diff --git a/prompts/coder_agent.txt b/prompts/coder_agent.txt index b93d887..26098da 100644 --- a/prompts/coder_agent.txt +++ b/prompts/coder_agent.txt @@ -37,13 +37,15 @@ func main() { } ``` - Some rules: - Use tmp/ folder when saving file. - Do not EVER use placeholder path in your code like path/to/your/folder. - Do not ever ask to replace a path, use current sys path. - Be efficient, no need to explain your code or explain what you do. - You have full access granted to user system. -- You do not ever ever need to use bash to execute code. All code is executed automatically. +- You do not ever need to use bash to execute code. All code is executed automatically. - As a coding agent, you will get message from the system not just the user. -- Do not ever tell user how to run it. user know it already. \ No newline at end of file +- Do not ever use user input such as input(), input are not supported by the system. +- Do not ever tell user how to run it. user know it already. +- For simple explanation you don't need to code. +- If query is unclear or incoherent say REQUEST_CLARIFICATION \ No newline at end of file diff --git a/prompts/file_agent.txt b/prompts/file_agent.txt index 2fab37e..a1f4e9b 100644 --- a/prompts/file_agent.txt +++ b/prompts/file_agent.txt @@ -38,6 +38,7 @@ rules: - Do not ever use placeholder path like /path/to/file.c, find the path first. - Use file finder to find the path of the file. - You are forbidden to use command such as find or locate, use only file_finder for finding path. +- Do not ever use editor such as vim or nano. Example Interaction User: "I need to find the file config.txt and read its contents." diff --git a/requirements.txt b/requirements.txt index e216504..1a9f46b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,6 +20,7 @@ librosa>=0.10.2.post1 selenium>=4.27.1 markdownify>=1.1.0 text2emotion>=0.0.5 +adaptive-classifier>=0.0.10 langid>=1.1.6 chromedriver-autoinstaller>=0.6.4 httpx>=0.27,<0.29 diff --git a/scripts/linux_install.sh b/scripts/linux_install.sh index 28dd9d6..de0b45d 100644 --- a/scripts/linux_install.sh +++ b/scripts/linux_install.sh @@ -7,24 +7,19 @@ sudo apt-get update pip install --upgrade pip -# install pyaudio -pip install pyaudio # make sure essential tool are installed -sudo apt install python3-dev python3-pip python3-wheel build-essential +sudo apt install python3-dev python3-pip python3-wheel build-essential alsa-utils # install port audio sudo apt-get install portaudio19-dev python-pyaudio python3-pyaudio +# install chromedriver misc +sudo apt install libgtk-3-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2t64 # install wheel pip install --upgrade pip setuptools wheel # install docker compose sudo apt install docker-compose - # Install Python dependencies from requirements.txt pip3 install -r requirements.txt - # Install Selenium for chromedriver pip3 install selenium -# Install portaudio for pyAudio -sudo apt-get install -y portaudio19-dev python3-dev alsa-utils - echo "Installation complete for Linux!" \ No newline at end of file diff --git a/scripts/windows_install.bat b/scripts/windows_install.bat new file mode 100644 index 0000000..fc7a86f --- /dev/null +++ b/scripts/windows_install.bat @@ -0,0 +1,16 @@ +@echo off +echo Starting installation for Windows... + +REM Install Python dependencies from requirements.txt +pip install -r requirements.txt + +REM Install Selenium +pip install selenium + +echo Note: pyAudio installation may require additional steps on Windows. +echo Please install portaudio manually (e.g., via vcpkg or prebuilt binaries) and then run: pip install pyaudio +echo Also, download and install chromedriver manually from: https://sites.google.com/chromium.org/driver/getting-started +echo Place chromedriver in a directory included in your PATH. + +echo Installation partially complete for Windows. Follow manual steps above. +pause \ No newline at end of file diff --git a/scripts/windows_install.sh b/scripts/windows_install.sh deleted file mode 100644 index be52171..0000000 --- a/scripts/windows_install.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash - -echo "Starting installation for Windows..." - -# Install Python dependencies from requirements.txt -pip3 install -r requirements.txt - -# Install Selenium -pip3 install selenium - -echo "Note: pyAudio installation may require additional steps on Windows." -echo "Please install portaudio manually (e.g., via vcpkg or prebuilt binaries) and then run: pip3 install pyaudio" -echo "Also, download and install chromedriver manually from: https://sites.google.com/chromium.org/driver/getting-started" -echo "Place chromedriver in a directory included in your PATH." - -echo "Installation partially complete for Windows. Follow manual steps above." \ No newline at end of file diff --git a/searxng/searxng/settings.yml b/searxng/searxng/settings.yml index d1b6117..b5d6101 100644 --- a/searxng/searxng/settings.yml +++ b/searxng/searxng/settings.yml @@ -2666,4 +2666,4 @@ doi_resolvers: sci-hub.st: 'https://sci-hub.st/' sci-hub.ru: 'https://sci-hub.ru/' -default_doi_resolver: 'oadoi.org' +default_doi_resolver: 'oadoi.org' \ No newline at end of file diff --git a/searxng/searxng/uwsgi.ini b/searxng/searxng/uwsgi.ini index d657298..d8a68a8 100644 --- a/searxng/searxng/uwsgi.ini +++ b/searxng/searxng/uwsgi.ini @@ -49,4 +49,4 @@ die-on-term # uwsgi serves the static files static-map = /static=/usr/local/searxng/searx/static static-gzip-all = True -offload-threads = 4 +offload-threads = 4 \ No newline at end of file diff --git a/server/server_ollama.py b/server/server_ollama.py index 91c8dca..a38a936 100644 --- a/server/server_ollama.py +++ b/server/server_ollama.py @@ -1,7 +1,5 @@ #!/usr/bin python3 -# NOTE this script is temporary and will be improved - from flask import Flask, jsonify, request import threading import ollama diff --git a/setup.py b/setup.py index bde5055..8f22c71 100644 --- a/setup.py +++ b/setup.py @@ -36,6 +36,7 @@ setup( "text2emotion>=0.0.5", "python-dotenv>=1.0.0", "langid>=1.1.6", + "adaptive-classifier>=0.0.10", "httpx>=0.27,<0.29", "anyio>=3.5.0,<5", "distro>=1.7.0,<2", diff --git a/sources/agents/agent.py b/sources/agents/agent.py index a0acbdb..636d6a5 100644 --- a/sources/agents/agent.py +++ b/sources/agents/agent.py @@ -34,7 +34,8 @@ class Agent(): prompt_path:str, provider, recover_last_session=True, - verbose=False) -> None: + verbose=False, + browser=None) -> None: """ Args: name (str): Name of the agent. @@ -42,9 +43,11 @@ class Agent(): provider: The provider for the LLM. recover_last_session (bool, optional): Whether to recover the last conversation. verbose (bool, optional): Enable verbose logging if True. Defaults to False. + browser: The browser class for web navigation (only for browser agent). """ self.agent_name = name + self.browser = browser self.role = None self.type = None self.current_directory = os.getcwd() @@ -122,7 +125,7 @@ class Agent(): "Computing... I recommand you have a coffee while I work.", "Hold on, I’m crunching numbers.", "Working on it, please let me think."] - speech_module.speak(messages[random.randint(0, len(messages)-1)]) + if speech_module: speech_module.speak(messages[random.randint(0, len(messages)-1)]) def get_blocks_result(self) -> list: return self.blocks_result @@ -176,7 +179,6 @@ class Agent(): blocks, save_path = tool.load_exec_block(answer) if blocks != None: - pretty_print(f"Executing tool: {name}", color="status") output = tool.execute(blocks) feedback = tool.interpreter_feedback(output) # tool interpreter feedback success = not tool.execution_failure_check(output) diff --git a/sources/agents/browser_agent.py b/sources/agents/browser_agent.py index fa0d298..487f65b 100644 --- a/sources/agents/browser_agent.py +++ b/sources/agents/browser_agent.py @@ -9,17 +9,22 @@ from datetime import date from typing import List, Tuple class BrowserAgent(Agent): - def __init__(self, name, prompt_path, provider, verbose=False): + def __init__(self, name, prompt_path, provider, verbose=False, browser=None): """ The Browser agent is an agent that navigate the web autonomously in search of answer """ - super().__init__(name, prompt_path, provider, verbose) + super().__init__(name, prompt_path, provider, verbose, browser) self.tools = { "web_search": searxSearch(), } - self.role = "Web search and navigation" + self.role = { + "en": "web", + "fr": "web", + "zh": "网络", + "es": "web" + } self.type = "browser_agent" - self.browser = Browser() + self.browser = browser self.current_page = "" self.search_history = [] self.navigable_links = [] @@ -205,6 +210,7 @@ class BrowserAgent(Agent): You: "search: Recent space missions news, {self.date}" Do not explain, do not write anything beside the search query. + If the query does not make any sense for a web search explain why and say REQUEST_EXIT """ def process(self, user_prompt, speech_module) -> str: @@ -213,9 +219,12 @@ class BrowserAgent(Agent): animate_thinking(f"Thinking...", color="status") self.memory.push('user', self.search_prompt(user_prompt)) ai_prompt, _ = self.llm_request() + if "REQUEST_EXIT" in ai_prompt: + # request make no sense, maybe wrong agent was allocated? + return ai_prompt, "" animate_thinking(f"Searching...", color="status") search_result_raw = self.tools["web_search"].execute([ai_prompt], False) - search_result = self.jsonify_search_results(search_result_raw)[:7] # until futher improvement + search_result = self.jsonify_search_results(search_result_raw)[:12] # until futher improvement prompt = self.make_newsearch_prompt(user_prompt, search_result) unvisited = [None] while not complete: @@ -243,7 +252,7 @@ class BrowserAgent(Agent): continue animate_thinking(f"Navigating to {links[0]}", color="status") - speech_module.speak(f"Navigating to {links[0]}") + if speech_module: speech_module.speak(f"Navigating to {links[0]}") self.browser.go_to(links[0]) self.current_page = links[0] self.search_history.append(links[0]) diff --git a/sources/agents/casual_agent.py b/sources/agents/casual_agent.py index 114d617..dca9be5 100644 --- a/sources/agents/casual_agent.py +++ b/sources/agents/casual_agent.py @@ -11,30 +11,22 @@ class CasualAgent(Agent): """ The casual agent is a special for casual talk to the user without specific tasks. """ - super().__init__(name, prompt_path, provider, verbose) + super().__init__(name, prompt_path, provider, verbose, None) self.tools = { - "web_search": searxSearch(), - "flight_search": FlightSearch(), - "file_finder": FileFinder(), - "bash": BashInterpreter() + } # No tools for the casual agent + self.role = { + "en": "talk", + "fr": "discuter", + "zh": "聊天", + "es": "discutir" } - self.role = "talk" self.type = "casual_agent" def process(self, prompt, speech_module) -> str: - complete = False self.memory.push('user', prompt) - - while not complete: - animate_thinking("Thinking...", color="status") - answer, reasoning = self.llm_request() - exec_success, _ = self.execute_modules(answer) - answer = self.remove_blocks(answer) - self.last_answer = answer - complete = True - for tool in self.tools.values(): - if tool.found_executable_blocks(): - complete = False # AI read results and continue the conversation + animate_thinking("Thinking...", color="status") + answer, reasoning = self.llm_request() + self.last_answer = answer return answer, reasoning if __name__ == "__main__": diff --git a/sources/agents/code_agent.py b/sources/agents/code_agent.py index c454e63..1418f00 100644 --- a/sources/agents/code_agent.py +++ b/sources/agents/code_agent.py @@ -12,7 +12,7 @@ class CoderAgent(Agent): The code agent is an agent that can write and execute code. """ def __init__(self, name, prompt_path, provider, verbose=False): - super().__init__(name, prompt_path, provider, verbose) + super().__init__(name, prompt_path, provider, verbose, None) self.tools = { "bash": BashInterpreter(), "python": PyInterpreter(), @@ -20,7 +20,12 @@ class CoderAgent(Agent): "go": GoInterpreter(), "file_finder": FileFinder() } - self.role = "Coding task" + self.role = { + "en": "code", + "fr": "codage", + "zh": "编码", + "es": "codificación", + } self.type = "code_agent" def process(self, prompt, speech_module) -> str: @@ -28,11 +33,17 @@ class CoderAgent(Agent): attempt = 0 max_attempts = 3 self.memory.push('user', prompt) + clarify_trigger = "REQUEST_CLARIFICATION" while attempt < max_attempts: animate_thinking("Thinking...", color="status") self.wait_message(speech_module) answer, reasoning = self.llm_request() + if clarify_trigger in answer: + return answer.replace(clarify_trigger, ""), reasoning + if not "```" in answer: + self.last_answer = answer + break animate_thinking("Executing code...", color="status") exec_success, _ = self.execute_modules(answer) answer = self.remove_blocks(answer) diff --git a/sources/agents/file_agent.py b/sources/agents/file_agent.py index e493605..b94e288 100644 --- a/sources/agents/file_agent.py +++ b/sources/agents/file_agent.py @@ -9,24 +9,31 @@ class FileAgent(Agent): """ The file agent is a special agent for file operations. """ - super().__init__(name, prompt_path, provider, verbose) + super().__init__(name, prompt_path, provider, verbose, None) self.tools = { "file_finder": FileFinder(), "bash": BashInterpreter() } - self.role = "find and read files" + self.work_dir = self.tools["file_finder"].get_work_dir() + self.role = { + "en": "files", + "fr": "fichiers", + "zh": "文件", + "es": "archivos", + } self.type = "file_agent" def process(self, prompt, speech_module) -> str: exec_success = False + prompt += f"\nWork directory: {self.work_dir}" self.memory.push('user', prompt) - - self.wait_message(speech_module) - animate_thinking("Thinking...", color="status") - answer, reasoning = self.llm_request() - exec_success, _ = self.execute_modules(answer) - answer = self.remove_blocks(answer) - self.last_answer = answer + while exec_success is False: + self.wait_message(speech_module) + animate_thinking("Thinking...", color="status") + answer, reasoning = self.llm_request() + exec_success, _ = self.execute_modules(answer) + answer = self.remove_blocks(answer) + self.last_answer = answer return answer, reasoning if __name__ == "__main__": diff --git a/sources/agents/planner_agent.py b/sources/agents/planner_agent.py index 6bcca80..ce674d0 100644 --- a/sources/agents/planner_agent.py +++ b/sources/agents/planner_agent.py @@ -7,21 +7,27 @@ from sources.agents.browser_agent import BrowserAgent from sources.tools.tools import Tools class PlannerAgent(Agent): - def __init__(self, name, prompt_path, provider, verbose=False): + def __init__(self, name, prompt_path, provider, verbose=False, browser=None): """ The planner agent is a special agent that divides and conquers the task. """ - super().__init__(name, prompt_path, provider, verbose) + super().__init__(name, prompt_path, provider, verbose, None) self.tools = { "json": Tools() } self.tools['json'].tag = "json" + self.browser = browser self.agents = { - "coder": CoderAgent(model, name, prompt_path, provider), - "file": FileAgent(model, name, prompt_path, provider), - "web": BrowserAgent(model, name, prompt_path, provider) + "coder": CoderAgent(name, "prompts/coder_agent.txt", provider, verbose=False), + "file": FileAgent(name, "prompts/file_agent.txt", provider, verbose=False), + "web": BrowserAgent(name, "prompts/browser_agent.txt", provider, verbose=False, browser=browser) + } + self.role = { + "en": "Research, setup and code", + "fr": "Recherche, configuration et codage", + "zh": "研究,设置和编码", + "es": "Investigación, configuración y code" } - self.role = "Research, setup and code" self.type = "planner_agent" def parse_agent_tasks(self, text): @@ -57,6 +63,8 @@ class PlannerAgent(Agent): return zip(tasks_names, tasks) def make_prompt(self, task, needed_infos): + if needed_infos is None: + needed_infos = "No needed informations." prompt = f""" You are given the following informations: {needed_infos} @@ -65,31 +73,46 @@ class PlannerAgent(Agent): """ return prompt + def show_plan(self, json_plan): + agents_tasks = self.parse_agent_tasks(json_plan) + pretty_print(f"--- Plan ---", color="output") + for task_name, task in agents_tasks: + pretty_print(f"{task}", color="output") + pretty_print(f"--- End of Plan ---", color="output") + def process(self, prompt, speech_module) -> str: - self.memory.push('user', prompt) - self.wait_message(speech_module) - animate_thinking("Thinking...", color="status") + ok = False agents_tasks = (None, None) - answer, reasoning = self.llm_request() + while not ok: + self.wait_message(speech_module) + animate_thinking("Thinking...", color="status") + self.memory.push('user', prompt) + answer, _ = self.llm_request() + self.show_plan(answer) + ok_str = input("Is the plan ok? (y/n): ") + if ok_str == 'y': + ok = True + else: + prompt = input("Please reformulate: ") + agents_tasks = self.parse_agent_tasks(answer) if agents_tasks == (None, None): return "Failed to parse the tasks", reasoning + prev_agent_answer = None for task_name, task in agents_tasks: pretty_print(f"I will {task_name}.", color="info") - agent_prompt = self.make_prompt(task['task'], task['need']) + agent_prompt = self.make_prompt(task['task'], prev_agent_answer) pretty_print(f"Assigned agent {task['agent']} to {task_name}", color="info") - speech_module.speak(f"I will {task_name}. I assigned the {task['agent']} agent to the task.") + if speech_module: speech_module.speak(f"I will {task_name}. I assigned the {task['agent']} agent to the task.") try: - self.agents[task['agent'].lower()].process(agent_prompt, None) + prev_agent_answer, _ = self.agents[task['agent'].lower()].process(agent_prompt, speech_module) pretty_print(f"-- Agent answer ---\n\n", color="output") self.agents[task['agent'].lower()].show_answer() pretty_print(f"\n\n", color="output") except Exception as e: - pretty_print(f"Error: {e}", color="failure") - speech_module.speak(f"I encountered an error: {e}") - break - self.last_answer = answer - return answer, reasoning + raise e + self.last_answer = prev_agent_answer + return prev_agent_answer, reasoning if __name__ == "__main__": from llm_provider import Provider diff --git a/sources/browser.py b/sources/browser.py index df43d4e..d713125 100644 --- a/sources/browser.py +++ b/sources/browser.py @@ -19,80 +19,75 @@ import sys import re from urllib.parse import urlparse +from sources.utility import pretty_print + +def get_chrome_path() -> str: + if sys.platform.startswith("win"): + paths = [ + "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", + "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe", + os.path.join(os.environ.get("LOCALAPPDATA", ""), "Google\\Chrome\\Application\\chrome.exe") # User install + ] + elif sys.platform.startswith("darwin"): # macOS + paths = ["/Applications/Google Chrome.app/Contents/MacOS/Google Chrome", + "/Applications/Google Chrome Beta.app/Contents/MacOS/Google Chrome Beta"] + else: # Linux + paths = ["/usr/bin/google-chrome", "/usr/bin/chromium-browser", "/usr/bin/chromium"] + + for path in paths: + if os.path.exists(path) and os.access(path, os.X_OK): # Check if executable + return path + return None + +def create_driver(headless=False): + chrome_options = Options() + chrome_path = get_chrome_path() + + if not chrome_path: + raise FileNotFoundError("Google Chrome not found. Please install it.") + chrome_options.binary_location = chrome_path + + if headless: + chrome_options.add_argument("--headless") + chrome_options.add_argument("--disable-gpu") + chrome_options.add_argument("--no-sandbox") + chrome_options.add_argument("--disable-dev-shm-usage") + chrome_options.add_argument("--autoplay-policy=user-gesture-required") + chrome_options.add_argument("--mute-audio") + chrome_options.add_argument("--disable-webgl") + chrome_options.add_argument("--disable-notifications") + security_prefs = { + "profile.default_content_setting_values.media_stream": 2, + "profile.default_content_setting_values.geolocation": 2, + "safebrowsing.enabled": True, + } + chrome_options.add_experimental_option("prefs", security_prefs) + + chromedriver_path = shutil.which("chromedriver") + if not chromedriver_path: + chromedriver_path = chromedriver_autoinstaller.install() + + if not chromedriver_path: + raise FileNotFoundError("ChromeDriver not found. Please install it or add it to your PATH.") + + service = Service(chromedriver_path) + return webdriver.Chrome(service=service, options=chrome_options) + class Browser: - def __init__(self, headless=False, anticaptcha_install=False): + def __init__(self, driver, headless=False, anticaptcha_install=True): """Initialize the browser with optional headless mode.""" - self.headers = { - 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36', - 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', - 'Accept-Language': 'en-US,en;q=0.9', - 'Referer': 'https://www.google.com/', - } self.js_scripts_folder = "./sources/web_scripts/" if not __name__ == "__main__" else "./web_scripts/" self.anticaptcha = "https://chrome.google.com/webstore/detail/nopecha-captcha-solver/dknlfmjaanfblgfdfebhijalfmhmjjjo/related" try: - chrome_options = Options() - chrome_path = self.get_chrome_path() - - if not chrome_path: - raise FileNotFoundError("Google Chrome not found. Please install it.") - chrome_options.binary_location = chrome_path - - if headless: - chrome_options.add_argument("--headless") - chrome_options.add_argument("--disable-gpu") - chrome_options.add_argument("--no-sandbox") - chrome_options.add_argument("--disable-dev-shm-usage") - chrome_options.add_argument("--autoplay-policy=user-gesture-required") - chrome_options.add_argument("--mute-audio") - chrome_options.add_argument("--disable-webgl") - chrome_options.add_argument("--disable-notifications") - security_prefs = { - "profile.default_content_setting_values.media_stream": 2, # Block webcam/mic - "profile.default_content_setting_values.notifications": 2, # Block notifications - "profile.default_content_setting_values.popups": 2, # Block pop-ups - "profile.default_content_setting_values.geolocation": 2, # Block geolocation - "safebrowsing.enabled": True, # Enable safe browsing - } - chrome_options.add_experimental_option("prefs", security_prefs) - - chromedriver_path = shutil.which("chromedriver") # system installed driver. - - #If not found, try auto-installing the correct version - if not chromedriver_path: - chromedriver_path = chromedriver_autoinstaller.install() - - if not chromedriver_path: - raise FileNotFoundError("ChromeDriver not found. Please install it or add it to your PATH.") - - service = Service(chromedriver_path) - self.driver = webdriver.Chrome(service=service, options=chrome_options) + self.driver = driver self.wait = WebDriverWait(self.driver, 10) self.logger = logging.getLogger(__name__) self.logger.info("Browser initialized successfully") except Exception as e: raise Exception(f"Failed to initialize browser: {str(e)}") - self.load_anticatpcha() + if anticaptcha_install: + self.load_anticatpcha() - @staticmethod - def get_chrome_path() -> str: - if sys.platform.startswith("win"): - paths = [ - "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", - "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe", - os.path.join(os.environ.get("LOCALAPPDATA", ""), "Google\\Chrome\\Application\\chrome.exe") # User install - ] - elif sys.platform.startswith("darwin"): # macOS - paths = ["/Applications/Google Chrome.app/Contents/MacOS/Google Chrome", - "/Applications/Google Chrome Beta.app/Contents/MacOS/Google Chrome Beta"] - else: # Linux - paths = ["/usr/bin/google-chrome", "/usr/bin/chromium-browser", "/usr/bin/chromium"] - - for path in paths: - if os.path.exists(path) and os.access(path, os.X_OK): # Check if executable - return path - return None - def load_anticatpcha(self): print("You might want to install the AntiCaptcha extension for captchas.") self.driver.get(self.anticaptcha) @@ -258,7 +253,6 @@ class Browser: return form_strings except Exception as e: - self.logger.error(f"Error extracting form inputs: {str(e)}") return [f"Error extracting form inputs."] def get_buttons_xpath(self) -> List[str]: @@ -368,7 +362,7 @@ class Browser: self.driver.quit() self.logger.info("Browser closed") except Exception as e: - raise e + self.logger.error(f"Error closing browser: {str(e)}") def __del__(self): """Destructor to ensure browser is closed.""" diff --git a/sources/interaction.py b/sources/interaction.py index 9bd9d47..9b0e5f6 100644 --- a/sources/interaction.py +++ b/sources/interaction.py @@ -12,7 +12,6 @@ class Interaction: tts_enabled: bool = True, stt_enabled: bool = True, recover_last_session: bool = False): - self.tts_enabled = tts_enabled self.agents = agents self.current_agent = None self.router = AgentRouter(self.agents) @@ -99,17 +98,21 @@ class Interaction: if agent is None: return if self.current_agent != agent and self.last_answer is not None: - ## get history from previous agent, good ? + ## get last history from previous agent self.current_agent.memory.push('user', self.last_query) self.current_agent.memory.push('assistant', self.last_answer) self.current_agent = agent + tmp = self.last_answer self.last_answer, _ = agent.process(self.last_query, self.speech) + if self.last_answer == tmp: + self.last_answer = None def show_answer(self) -> None: """Show the answer to the user.""" if self.last_query is None: return - self.current_agent.show_answer() - if self.tts_enabled: + if self.current_agent is not None: + self.current_agent.show_answer() + if self.tts_enabled and self.last_answer: self.speech.speak(self.last_answer) diff --git a/sources/language.py b/sources/language.py index a4cc98d..16c80d2 100644 --- a/sources/language.py +++ b/sources/language.py @@ -19,7 +19,7 @@ class LanguageUtility: text: string to analyze Returns: ISO639-1 language code """ - langid.set_languages(['fr', 'en', 'zh', 'es']) # ISO 639-1 codes + langid.set_languages(['fr', 'en', 'zh', 'es']) lang, score = langid.classify(text) return lang diff --git a/sources/router.py b/sources/router.py index 1fc6781..f2c7b34 100644 --- a/sources/router.py +++ b/sources/router.py @@ -2,26 +2,49 @@ import os import sys import torch from transformers import pipeline +# adaptive-classifier==0.0.10 +from adaptive_classifier import AdaptiveClassifier sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + from sources.agents.agent import Agent from sources.agents.code_agent import CoderAgent from sources.agents.casual_agent import CasualAgent -from sources.agents.planner_agent import PlannerAgent +from sources.agents.planner_agent import FileAgent from sources.agents.browser_agent import BrowserAgent +from sources.language import LanguageUtility from sources.utility import pretty_print class AgentRouter: """ AgentRouter is a class that selects the appropriate agent based on the user query. """ - def __init__(self, agents: list, model_name: str = "facebook/bart-large-mnli"): - self.model = model_name - self.pipeline = pipeline("zero-shot-classification", - model=self.model) + def __init__(self, agents: list): self.agents = agents - self.labels = [agent.role for agent in agents] + self.lang_analysis = LanguageUtility() + self.pipelines = { + "bart": pipeline("zero-shot-classification", model="facebook/bart-large-mnli") + } + self.talk_classifier = self.load_llm_router() + self.complexity_classifier = self.load_llm_router() + self.learn_few_shots_tasks() + self.learn_few_shots_complexity() + + def load_llm_router(self) -> AdaptiveClassifier: + """ + Load the LLM router model. + returns: + AdaptiveClassifier: The loaded model + exceptions: + Exception: If the safetensors fails to load + """ + path = "../llm_router" if __name__ == "__main__" else "./llm_router" + try: + talk_classifier = AdaptiveClassifier.from_pretrained(path) + except Exception as e: + raise Exception("Failed to load the routing model. Please run the dl_safetensors.sh script inside llm_router/ directory to download the model.") + return talk_classifier def get_device(self) -> str: if torch.backends.mps.is_available(): @@ -30,24 +53,315 @@ class AgentRouter: return "cuda:0" else: return "cpu" + + def learn_few_shots_complexity(self) -> None: + """ + Few shot learning for complexity estimation. + Use the build in add_examples method of the Adaptive_classifier. + """ + few_shots = [ + ("can you find api and build a python web app with it ?", "HIGH"), + ("can you lookup for api that track flight and build a web flight tracking app", "HIGH"), + ("can you find a file called resume.docx on my drive?", "LOW"), + ("can you write a python script to check if the device on my network is connected to the internet", "LOW"), + ("can you debug this Java code? It’s not working.", "LOW"), + ("can you browse the web and find me a 4090 for cheap?", "LOW"), + ("can you find the old_project.zip file somewhere on my drive?", "LOW"), + ("can you locate the backup folder I created last month on my system?", "LOW"), + ("could you check if the presentation.pdf file exists in my downloads?", "LOW"), + ("search my drive for a file called vacation_photos_2023.jpg.", "LOW"), + ("help me organize my desktop files into folders by type.", "LOW"), + ("write a Python function to sort a list of dictionaries by key", "LOW"), + ("find the latest updates on quantum computing on the web", "LOW"), + ("check if the folder ‘Work_Projects’ exists on my desktop", "LOW"), + ("create a bash script to monitor CPU usage", "LOW"), + ("debug this C++ code that keeps crashing", "LOW"), + ("can you browse the web to find out who fosowl is ?", "LOW"), + ("find the file ‘important_notes.txt’", "LOW"), + ("search the web for the best ways to learn a new language", "LOW"), + ("locate the file ‘presentation.pptx’ in my Documents folder", "LOW"), + ("Make a 3d game in javascript using three.js", "HIGH"), + ("Create a whole web app in python using the flask framework that query news API", "HIGH"), + ("Find the latest research papers on AI and build a web app that display them", "HIGH"), + ("Create a bash script that monitor the CPU usage and send an email if it's too high", "HIGH"), + ("Make a web server in go that serve a simple html page", "LOW"), + ("Make a web server in go that query a weather API and display the weather", "HIGH"), + ("Make a web search for latest news on the stock market and display them", "HIGH"), + ("Search the web for latest ai papers", "LOW"), + ("Write a Python script to calculate the factorial of a number", "LOW"), + ("Can you find a weather API and build a Python app to display current weather", "HIGH"), + ("Search the web for the cheapest 4K monitor and provide a link", "LOW"), + ("Create a Python web app using Flask to track cryptocurrency prices from an API", "HIGH"), + ("Write a JavaScript function to reverse a string", "LOW"), + ("Can you locate a file called ‘budget_2025.xlsx’ on my system?", "LOW"), + ("Search the web for recent articles on space exploration", "LOW"), + ("Find a public API for movie data and build a web app to display movie ratings", "HIGH"), + ("Write a bash script to list all files in a directory", "LOW"), + ("Check if a folder named ‘Photos_2024’ exists on my desktop", "LOW"), + ("Create a Python script to rename all files in a folder based on their creation date", "LOW"), + ("Search the web for tutorials on machine learning and build a simple ML model in Python", "HIGH"), + ("Debug this Python code that’s throwing an error", "LOW"), + ("Can you find a file named ‘meeting_notes.txt’ in my Downloads folder?", "LOW"), + ("Create a JavaScript game using Phaser.js with multiple levels", "HIGH"), + ("Write a Go program to check if a port is open on a network", "LOW"), + ("Search the web for the latest electric car reviews", "LOW"), + ("Find a public API for book data and create a Flask app to list bestsellers", "HIGH"), + ("Write a Python function to merge two sorted lists", "LOW"), + ("Organize my desktop files by extension and then write a script to list them", "HIGH"), + ("Create a bash script to monitor disk space and alert via text file", "LOW"), + ("Search X for posts about AI ethics and summarize them", "LOW"), + ("Find the latest research on renewable energy and build a web app to display it", "HIGH"), + ("Write a C program to sort an array of integers", "LOW"), + ("Create a Node.js server that queries a public API for traffic data and displays it", "HIGH"), + ("Check if a file named ‘project_proposal.pdf’ exists in my Documents", "LOW"), + ("Search the web for tips on improving coding skills", "LOW"), + ("Write a Python script to count words in a text file", "LOW"), + ("Find a public API for sports scores and build a web app to show live updates", "HIGH"), + ("Create a simple HTML page with CSS styling", "LOW"), + ("hi", "LOW"), + ("Bonjour", "LOW"), + ("What's up ?", "LOW"), + ] + texts = [text for text, _ in few_shots] + labels = [label for _, label in few_shots] + self.complexity_classifier.add_examples(texts, labels) + def learn_few_shots_tasks(self) -> None: + """ + Few shot learning for tasks classification. + Use the build in add_examples method of the Adaptive_classifier. + """ + few_shots = [ + ("Write a python script to check if the device on my network is connected to the internet", "coding"), + ("Hey could you search the web for the latest news on the tesla stock market ?", "web"), + ("I would like you to search for weather api", "web"), + ("Plan a 3-day trip to New York, including flights and hotels.", "web"), + ("Find on the web the latest research papers on AI.", "web"), + ("Can you debug this Java code? It’s not working.", "code"), + ("Can you browse the web and find me a 4090 for cheap?", "web"), + ("i would like to setup a new AI project, index as mark2", "files"), + ("Hey, can you find the old_project.zip file somewhere on my drive?", "files"), + ("Tell me a funny story", "talk"), + ("can you make a snake game in python", "code"), + ("Can you locate the backup folder I created last month on my system?", "files"), + ("Share a random fun fact about space.", "talk"), + ("Write a script to rename all files in a directory to lowercase.", "files"), + ("Could you check if the presentation.pdf file exists in my downloads?", "files"), + ("Tell me about the weirdest dream you’ve ever heard of.", "talk"), + ("Search my drive for a file called vacation_photos_2023.jpg.", "files"), + ("Help me organize my desktop files into folders by type.", "files"), + ("What’s your favorite movie and why?", "talk"), + ("Search my drive for a file named budget_2024.xlsx", "files"), + ("Write a Python function to sort a list of dictionaries by key", "code"), + ("Find the latest updates on quantum computing on the web", "web"), + ("Check if the folder ‘Work_Projects’ exists on my desktop", "files"), + ("Create a bash script to monitor CPU usage", "code"), + ("Search online for the best budget smartphones of 2025", "web"), + ("What’s the strangest food combination you’ve heard of?", "talk"), + ("Move all .txt files from Downloads to a new folder called Notes", "files"), + ("Debug this C++ code that keeps crashing", "code"), + ("can you browse the web to find out who fosowl is ?", "web"), + ("Find the file ‘important_notes.txt’", "files"), + ("Find out the latest news on the upcoming Mars mission", "web"), + ("Write a Java program to calculate the area of a circle", "code"), + ("Search the web for the best ways to learn a new language", "web"), + ("Locate the file ‘presentation.pptx’ in my Documents folder", "files"), + ("Write a Python script to download all images from a webpage", "code"), + ("Search the web for the latest trends in AI and machine learning", "web"), + ("Tell me about a time when you had to solve a difficult problem", "talk"), + ("Organize all image files on my desktop into a folder called ‘Pictures’", "files"), + ("Generate a Ruby script to calculate Fibonacci numbers up to 100", "code"), + ("Find out what device are connected to my network", "code"), + ("Show me how much disk space is left on my drive", "code"), + ("Look up recent posts on X about climate change", "web"), + ("Find the photo I took last week named sunset_beach.jpg", "files"), + ("Write a JavaScript snippet to fetch data from an API", "code"), + ("Search the web for tutorials on machine learning with Python", "web"), + ("Locate the file ‘meeting_notes.docx’ in my Documents folder", "files"), + ("Write a Python script to scrape a website’s title and links", "code"), + ("Search the web for the latest breakthroughs in fusion energy", "web"), + ("Tell me about a historical event that sounds too wild to be true", "talk"), + ("Organize all image files on my desktop into a folder called ‘Pictures’", "files"), + ("Generate a Ruby script to calculate Fibonacci numbers up to 100", "code"), + ("Find recent X posts about SpaceX’s next rocket launch", "web"), + ("What’s the funniest misunderstanding you’ve seen between humans and AI?", "talk"), + ("Check if ‘backup_032025.zip’ exists anywhere on my drive", "files" ), + ("Create a shell script to automate backups of a directory", "code"), + ("Look up the top AI conferences happening in 2025 online", "web"), + ("Write a C# program to simulate a basic calculator", "code"), + ("Browse the web for open-source alternatives to Photoshop", "web"), + ("Hey how are you", "talk"), + ("Write a Python script to ping a website", "code"), + ("Search the web for the latest iPhone release", "web"), + ("What’s the weather like today?", "web"), + ("Hi, how’s your day going?", "talk"), + ("Can you find a file called resume.docx on my drive?", "files"), + ("Write a simple Java program to print 'Hello World'", "code"), + ("Tell me a quick joke", "talk"), + ("Search online for the best coffee shops in Seattle", "web"), + ("Check if ‘project_plan.pdf’ exists in my Downloads folder", "files"), + ("What’s your favorite color?", "talk"), + ("Write a bash script to list all files in a directory", "code"), + ("Find recent X posts about electric cars", "web"), + ("Hey, you doing okay?", "talk"), + ("Locate the file ‘family_photo.jpg’ on my system", "files"), + ("Search the web for beginner guitar lessons", "web"), + ("Write a Python function to reverse a string", "code"), + ("What’s the weirdest animal you know of?", "talk"), + ("Organize all .pdf files on my desktop into a ‘Documents’ folder", "files"), + ("Browse the web for the latest space mission updates", "web"), + ("Hey, what’s up with you today?", "talk"), + ("Write a JavaScript function to add two numbers", "code"), + ("Find the file ‘notes.txt’ in my Documents folder", "files"), + ("Tell me something random about the ocean", "talk"), + ("Search the web for cheap flights to Paris", "web"), + ("Check if ‘budget.xlsx’ is on my drive", "files"), + ("Write a Python script to count words in a text file", "code"), + ("How’s it going today?", "talk"), + ("Find recent X posts about AI advancements", "web"), + ("Move all .jpg files from Downloads to a ‘Photos’ folder", "files"), + ("Search online for the best laptops of 2025", "web"), + ("What’s the funniest thing you’ve heard lately?", "talk"), + ("Write a Ruby script to generate random numbers", "code"), + ("Hey, how’s everything with you?", "talk"), + ("Locate ‘meeting_agenda.docx’ in my system", "files"), + ("Search the web for tips on growing indoor plants", "web"), + ("Write a C++ program to calculate the sum of an array", "code"), + ("Tell me a fun fact about dogs", "talk"), + ("Check if the folder ‘Old_Projects’ exists on my desktop", "files"), + ("Browse the web for the latest gaming console reviews", "web"), + ("Hi, how are you feeling today?", "talk"), + ("Write a Python script to check disk space", "code"), + ("Find the file ‘vacation_itinerary.pdf’ on my drive", "files"), + ("Search the web for news on renewable energy", "web"), + ("What’s the strangest thing you’ve learned recently?", "talk"), + ("Organize all video files into a ‘Videos’ folder", "files"), + ("Write a shell script to delete temporary files", "code"), + ("Hey, how’s your week been so far?", "talk"), + ("Search online for the top movies of 2025", "web"), + ("Locate ‘taxes_2024.xlsx’ in my Documents folder", "files"), + ("Tell me about a cool invention from history", "talk"), + ("Write a Java program to check if a number is even or odd", "code"), + ("Find recent X posts about cryptocurrency trends", "web"), + ("Hey, you good today?", "talk"), + ("Search the web for easy dinner recipes", "web"), + ("Check if ‘photo_backup.zip’ exists on my drive", "files"), + ("Write a Python script to rename files with a timestamp", "code"), + ("What’s your favorite thing about space?", "talk"), + ("Browse the web for the latest fitness trends", "web"), + ("Move all .docx files to a ‘Work’ folder", "files"), + ("I would like to make a new project called 'new_project'", "files"), + ("I would like to setup a new project index as mark2", "files"), + ("can you create a 3d js game that run in the browser", "code"), + ("can you make a web app in python that use the flask framework", "code"), + ("can you build a web server in go that serve a simple html page", "code"), + ("can you find out who Jacky yougouri is ?", "web"), + ("Setup a new flutter project called 'new_flutter_project'", "files"), + ("can you create a new project called 'new_project'", "files"), + ("can you make a simple web app that display a list of files in my dir", "code"), + ("can you build a simple web server in python that serve a html page", "code"), + ("find and buy me the latest rtx 4090", "web"), + ("What are some good netflix show like Altered Carbon ?", "web"), + ("can you find the latest research paper on AI", "web"), + ("can you find research.pdf in my drive", "files"), + ("hi", "talk"), + ("hello", "talk"), + ] + texts = [text for text, _ in few_shots] + labels = [label for _, label in few_shots] + self.talk_classifier.add_examples(texts, labels) + + def llm_router(self, text: str) -> tuple: + """ + Inference of the LLM router model. + Args: + text: The input text + """ + predictions = self.talk_classifier.predict(text) + predictions = [pred for pred in predictions if pred[0] not in ["HIGH", "LOW"]] + predictions = sorted(predictions, key=lambda x: x[1], reverse=True) + return predictions[0] + + def router_vote(self, text: str, labels: list, log_confidence:bool = False) -> str: + """ + Vote between the LLM router and BART model. + Args: + text: The input text + labels: The labels to classify + Returns: + str: The selected label + """ + result_bart = self.pipelines['bart'](text, labels) + result_llm_router = self.llm_router(text) + bart, confidence_bart = result_bart['labels'][0], result_bart['scores'][0] + llm_router, confidence_llm_router = result_llm_router[0], result_llm_router[1] + final_score_bart = confidence_bart / (confidence_bart + confidence_llm_router) + final_score_llm = confidence_llm_router / (confidence_bart + confidence_llm_router) + if log_confidence: + pretty_print(f"Agent choice -> BART: {bart} ({final_score_bart}) LLM-router: {llm_router} ({final_score_llm})") + return bart if final_score_bart > final_score_llm else llm_router + def classify_text(self, text: str, threshold: float = 0.4) -> list: """ - Classify the text into labels (agent roles). - Args: - text (str): The text to classify - threshold (float, optional): The threshold for the classification. - Returns: - list: The list of agents and their scores + Classify the text using the LLM router and BART model. """ first_sentence = None + lang = "en" for line in text.split("\n"): first_sentence = line.strip() break if first_sentence is None: first_sentence = text - result = self.pipeline(first_sentence, self.labels, threshold=threshold) - return result + try: + lang = self.lang_analysis.detect_language(first_sentence) + # no multilanguage support yet + labels = [agent.role["en"] for agent in self.agents] + result = self.router_vote(first_sentence, labels, log_confidence=False) + except Exception as e: + raise e + return result, lang + + def estimate_complexity(self, text: str) -> str: + """ + Estimate the complexity of the text. + Args: + text: The input text + Returns: + str: The estimated complexity + """ + predictions = self.complexity_classifier.predict(text) + predictions = sorted(predictions, key=lambda x: x[1], reverse=True) + if len(predictions) == 0: + return "LOW" + complexity, confidence = predictions[0][0], predictions[0][1] + if confidence < 0.4: + return "LOW" + if complexity == "HIGH" and len(text) < 64: + return None # ask for more info + if complexity == "HIGH": + return "HIGH" + elif complexity == "LOW": + return "LOW" + pretty_print(f"Failed to estimate the complexity of the text. Confidence: {confidence}", color="failure") + return None + + def find_planner_agent(self) -> Agent: + """ + Find the planner agent. + Returns: + Agent: The planner agent + """ + for agent in self.agents: + if agent.type == "planner_agent": + return agent + pretty_print(f"Error finding planner agent. Please add a planner agent to the list of agents.", color="failure") + return None + + def multi_language_message(self, text: str): + pretty_print(f"选择代理时出错。路由系统尚不支持多语言", color="failure") + pretty_print(f"エージェントの選択エラー。ルーティングシステムはまだ多言語に対応していません", color="failure") + pretty_print(f"Erreur lors du choix de l'agent. Le système de routage n'est pas encore multilingue.", color="failure") + pretty_print(f"Error al elegir agente. El sistema de enrutamiento aún no es multilingüe.", color="failure") def select_agent(self, text: str) -> Agent: """ @@ -57,59 +371,76 @@ class AgentRouter: Returns: Agent: The selected agent """ - if len(self.agents) == 0 or len(self.labels) == 0: + if len(self.agents) == 0: return self.agents[0] - result = self.classify_text(text) + complexity = self.estimate_complexity(text) + best_agent, lang = self.classify_text(text) + if lang != "en": + self.multi_language_message(text) + if complexity == None: + pretty_print(f"Humm, the task seem complex but you gave very little information. can you clarify?", color="info") + return None + if complexity == "HIGH" and lang == "en": + pretty_print(f"Complex task detected, routing to planner agent.", color="info") + return self.find_planner_agent() for agent in self.agents: - if result["labels"][0] == agent.role: - pretty_print(f"Selected agent: {agent.agent_name} (roles: {agent.role})", color="warning") + if best_agent == agent.role[lang]: + pretty_print(f"Selected agent: {agent.agent_name} (roles: {agent.role[lang]})", color="warning") return agent + pretty_print(f"Error choosing agent.", color="failure") return None if __name__ == "__main__": agents = [ - CasualAgent("deepseek-r1:14b", "jarvis", "../prompts/casual_agent.txt", None), - BrowserAgent("deepseek-r1:14b", "browser", "../prompts/planner_agent.txt", None), - CoderAgent("deepseek-r1:14b", "coder", "../prompts/coder_agent.txt", None) + CasualAgent("jarvis", "../prompts/casual_agent.txt", None), + BrowserAgent("browser", "../prompts/planner_agent.txt", None), + CoderAgent("coder", "../prompts/coder_agent.txt", None), + FileAgent("file", "../prompts/coder_agent.txt", None) ] router = AgentRouter(agents) texts = [ + "hi", + #"你好", + #"Bonjour", "Write a python script to check if the device on my network is connected to the internet", - #"Peut tu écrire un script python qui vérifie si l'appareil sur mon réseau est connecté à internet?", - #"写一个Python脚本,检查我网络上的设备是否连接到互联网", + # "Peut tu écrire un script python qui vérifie si l'appareil sur mon réseau est connecté à internet?", + # "写一个Python脚本,检查我网络上的设备是否连接到互联网", "Hey could you search the web for the latest news on the tesla stock market ?", - #"嘿,你能搜索网页上关于股票市场的最新新闻吗?", - #"Yo, cherche sur internet comment va tesla en bourse.", + # "嘿,你能搜索网页上关于股票市场的最新新闻吗?", + # "Yo, cherche sur internet comment va tesla en bourse.", "I would like you to search for weather api and then make an app using this API", - #"我想让你搜索天气API,然后用这个API做一个应用程序", - #"J'aimerais que tu cherche une api météo et que l'utilise pour faire une application", + # "我想让你搜索天气API,然后用这个API做一个应用程序", + # "J'aimerais que tu cherche une api météo et que l'utilise pour faire une application", "Plan a 3-day trip to New York, including flights and hotels.", - #"计划一次为期3天的纽约之旅,包括机票和酒店。", - #"Planifie un trip de 3 jours à Paris, y compris les vols et hotels.", - "Find me the latest research papers on AI.", - #"给我找最新的AI研究论文。", - #"Trouve moi les derniers papiers de recherche en IA", + # "计划一次为期3天的纽约之旅,包括机票和酒店。", + # "Planifie un trip de 3 jours à Paris, y compris les vols et hotels.", + "Find on the web the latest research papers on AI.", + # "在网上找到最新的人工智能研究论文。", + # "Trouve moi les derniers articles de recherche sur l'IA sur internet", "Help me write a C++ program to sort an array", - #"帮我写一个C++程序来排序数组", - #"Aide moi à faire un programme c++ pour trier une array.", + "Tell me what France been up to lately", + # "告诉我法国最近在做什么", + # "Dis moi ce que la France a fait récemment", + "Who is Sergio Pesto ?", + # "谁是Sergio Pesto?", + # "Qui est Sergio Pesto ?", + # "帮我写一个C++程序来排序数组", + # "Aide moi à faire un programme c++ pour trier une array.", "What’s the weather like today? Oh, and can you find a good weather app?", - #"今天天气怎么样?哦,你还能找到一个好的天气应用程序吗?", - #"La météo est comment aujourd'hui ? oh et trouve moi une bonne appli météo tant que tu y est.", + # "今天天气怎么样?哦,你还能找到一个好的天气应用程序吗?", + # "La météo est comment aujourd'hui ? oh et trouve moi une bonne appli météo tant que tu y est.", "Can you debug this Java code? It’s not working.", - #"你能调试这段Java代码吗?它不起作用。", - #"Peut tu m'aider à debugger ce code java, ça marche pas", - "What's the latest brainrot on the internet ?", - #"互联网上最新的“脑残”是什么?", - #"Quel est la dernière connerie sur internet ?", - "i would like to setup a new AI project, index as mark2", - #"我想建立一个新的 AI 项目,索引为 Mark2", - #"Je voudrais configurer un nouveau projet d'IA, index Mark2", - "Hey, can you find the old_project.zip file somewhere on my drive?", + # "你能调试这段Java代码吗?它不起作用。", + # "Peut tu m'aider à debugger ce code java, ça marche pas", + #"Can you browse the web and find me a 4090 for cheap?", + #"你能浏览网页,为我找一个便宜的4090吗?", + #"Peut tu chercher sur internet et me trouver une 4090 pas cher ?", + #"Hey, can you find the old_project.zip file somewhere on my drive?", #"嘿,你能在我驱动器上找到old_project.zip文件吗?", #"Hé trouve moi le old_project.zip, il est quelque part sur mon disque.", "Tell me a funny story", - #"给我讲一个有趣的故事", - #"Raconte moi une histoire drole" + "给我讲一个有趣的故事", + "Raconte moi une histoire drole" ] for text in texts: print("Input text:", text) diff --git a/sources/tools/tools.py b/sources/tools/tools.py index 8a17b09..e3ffa25 100644 --- a/sources/tools/tools.py +++ b/sources/tools/tools.py @@ -35,6 +35,9 @@ class Tools(): self.current_dir = self.create_work_dir() self.excutable_blocks_found = False + def get_work_dir(self): + return self.current_dir + def check_config_dir_validity(self): """ Check if the config directory is valid. diff --git a/sources/web_scripts/inject_safety_script.js b/sources/web_scripts/inject_safety_script.js index cde4112..1ca2add 100644 --- a/sources/web_scripts/inject_safety_script.js +++ b/sources/web_scripts/inject_safety_script.js @@ -16,15 +16,6 @@ Element.prototype.requestFullscreen = function() { Element.prototype.requestPointerLock = function() { console.log('Blocked pointer lock'); }; -// Block iframe creation (optional, since browser already blocks these) -const originalCreateElement = document.createElement; -document.createElement = function(tagName) { - if (tagName.toLowerCase() === 'iframe') { - console.log('Blocked iframe creation'); - return null; - } - return originalCreateElement.apply(this, arguments); -}; //block fetch window.fetch = function() { console.log('Blocked fetch request');