diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..9f6188ddd2b9cbe2a10a1e617d1cd4138782b814 100644 --- a/.gitattributes +++ b/.gitattributes @@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text *tfevents* filter=lfs diff=lfs merge=lfs -text +.lancedb/Huggingface_docs.lance/_indices/6c02d989-8ff6-447e-ac72-509805b2b124/index.idx filter=lfs diff=lfs merge=lfs -text diff --git a/.lancedb/Huggingface_docs.lance/_indices/6c02d989-8ff6-447e-ac72-509805b2b124/index.idx b/.lancedb/Huggingface_docs.lance/_indices/6c02d989-8ff6-447e-ac72-509805b2b124/index.idx new file mode 100644 index 0000000000000000000000000000000000000000..b81d9c0e7c658c23003606bf111b9f46fd92c550 --- /dev/null +++ b/.lancedb/Huggingface_docs.lance/_indices/6c02d989-8ff6-447e-ac72-509805b2b124/index.idx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:815d3637a3fc1f1f6a84a556aa078235ce07bab81ffd67bac06e26c4a1c6b2ff +size 1833162 diff --git a/.lancedb/Huggingface_docs.lance/_latest.manifest b/.lancedb/Huggingface_docs.lance/_latest.manifest new file mode 100644 index 0000000000000000000000000000000000000000..0c29fab45c48d2ecb20fee4f3a4213f1be1776c5 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_latest.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/0-477aaefe-9c8e-43c3-86ac-427722234c04.txn b/.lancedb/Huggingface_docs.lance/_transactions/0-477aaefe-9c8e-43c3-86ac-427722234c04.txn new file mode 100644 index 0000000000000000000000000000000000000000..70489f28180cbbc27ca35ae66af4c68dcd579f91 --- /dev/null +++ b/.lancedb/Huggingface_docs.lance/_transactions/0-477aaefe-9c8e-43c3-86ac-427722234c04.txn @@ -0,0 +1,2 @@ +$477aaefe-9c8e-43c3-86ac-427722234c04²Y6 +embeddings ÿÿÿÿÿÿÿÿÿ*fixed_size_list:float:76808text ÿÿÿÿÿÿÿÿÿ*string08 \ No newline at end of file diff --git a/.lancedb/Huggingface_docs.lance/_transactions/1-9c4d1a6f-0f79-491e-bd99-7f62b644ba3a.txn b/.lancedb/Huggingface_docs.lance/_transactions/1-9c4d1a6f-0f79-491e-bd99-7f62b644ba3a.txn new file mode 100644 index 0000000000000000000000000000000000000000..c4c4ff3c93e93e517963fe3f58a7bc25d5e4fd86 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/1-9c4d1a6f-0f79-491e-bd99-7f62b644ba3a.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/10-3f493a48-6bce-46ed-8c95-c932546604f8.txn b/.lancedb/Huggingface_docs.lance/_transactions/10-3f493a48-6bce-46ed-8c95-c932546604f8.txn new file mode 100644 index 0000000000000000000000000000000000000000..ef27cbb52be83a4c241b07d819ffad93244f8f78 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/10-3f493a48-6bce-46ed-8c95-c932546604f8.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/11-ba9cb4dc-10e3-4088-b8d2-23a8a4ee27e8.txn b/.lancedb/Huggingface_docs.lance/_transactions/11-ba9cb4dc-10e3-4088-b8d2-23a8a4ee27e8.txn new file mode 100644 index 0000000000000000000000000000000000000000..84725326c509249d7ac0b06867a19ee09083064d Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/11-ba9cb4dc-10e3-4088-b8d2-23a8a4ee27e8.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/12-17f35d25-1799-43d7-a7b0-43f48991621c.txn b/.lancedb/Huggingface_docs.lance/_transactions/12-17f35d25-1799-43d7-a7b0-43f48991621c.txn new file mode 100644 index 0000000000000000000000000000000000000000..3daa18ffe71ef39ad876d4b8d2596ac03c9ba9bb Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/12-17f35d25-1799-43d7-a7b0-43f48991621c.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/13-d748dca7-cd68-468c-abbe-8c2853df3736.txn b/.lancedb/Huggingface_docs.lance/_transactions/13-d748dca7-cd68-468c-abbe-8c2853df3736.txn new file mode 100644 index 0000000000000000000000000000000000000000..75905774445c5ebebf084b03b40ca19166442771 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/13-d748dca7-cd68-468c-abbe-8c2853df3736.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/14-e0b3d29a-d47d-4451-94ee-db09681efd51.txn b/.lancedb/Huggingface_docs.lance/_transactions/14-e0b3d29a-d47d-4451-94ee-db09681efd51.txn new file mode 100644 index 0000000000000000000000000000000000000000..eb9259c32f95fd7e16b4235dacfb1c59a9654f5d Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/14-e0b3d29a-d47d-4451-94ee-db09681efd51.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/15-7071e964-2d8e-4e80-8693-5b242a4d6573.txn b/.lancedb/Huggingface_docs.lance/_transactions/15-7071e964-2d8e-4e80-8693-5b242a4d6573.txn new file mode 100644 index 0000000000000000000000000000000000000000..e130decfaf97dc9b79d2ba9cf86c9d7838b4f6fe Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/15-7071e964-2d8e-4e80-8693-5b242a4d6573.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/16-e80e96d0-dbf4-4ace-bd84-5817f16c000f.txn b/.lancedb/Huggingface_docs.lance/_transactions/16-e80e96d0-dbf4-4ace-bd84-5817f16c000f.txn new file mode 100644 index 0000000000000000000000000000000000000000..953990bb6c38e21ba51079d4f7b3d6c987a6d246 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/16-e80e96d0-dbf4-4ace-bd84-5817f16c000f.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/17-611a8b71-3825-4bc3-8202-5de203c774cf.txn b/.lancedb/Huggingface_docs.lance/_transactions/17-611a8b71-3825-4bc3-8202-5de203c774cf.txn new file mode 100644 index 0000000000000000000000000000000000000000..ef15107a6b25b867c8190a958a07dc9fe6bc9656 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/17-611a8b71-3825-4bc3-8202-5de203c774cf.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/18-6b976ce8-4479-4815-b311-d13875e7891e.txn b/.lancedb/Huggingface_docs.lance/_transactions/18-6b976ce8-4479-4815-b311-d13875e7891e.txn new file mode 100644 index 0000000000000000000000000000000000000000..d0fa513c7b63c265e99c8c46af7ae9878a396d5a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/18-6b976ce8-4479-4815-b311-d13875e7891e.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/19-ac4f8955-3863-4513-a884-ca56884076f5.txn b/.lancedb/Huggingface_docs.lance/_transactions/19-ac4f8955-3863-4513-a884-ca56884076f5.txn new file mode 100644 index 0000000000000000000000000000000000000000..db056c7c9cab08e69c80d1fe1479c0884a139ba0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/19-ac4f8955-3863-4513-a884-ca56884076f5.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/2-b1f30582-9a48-4ab3-9e05-40790bc17448.txn b/.lancedb/Huggingface_docs.lance/_transactions/2-b1f30582-9a48-4ab3-9e05-40790bc17448.txn new file mode 100644 index 0000000000000000000000000000000000000000..798287310a3407c2586b06753352153d6bd1adc6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/2-b1f30582-9a48-4ab3-9e05-40790bc17448.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/20-0e418482-96aa-45cc-8a1f-eeb151c55a95.txn b/.lancedb/Huggingface_docs.lance/_transactions/20-0e418482-96aa-45cc-8a1f-eeb151c55a95.txn new file mode 100644 index 0000000000000000000000000000000000000000..ae44a19a3d0305a9dc32bc1c59293a6cc0e36a59 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/20-0e418482-96aa-45cc-8a1f-eeb151c55a95.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/21-388c0a4d-6e45-456b-a103-032563d5b6dd.txn b/.lancedb/Huggingface_docs.lance/_transactions/21-388c0a4d-6e45-456b-a103-032563d5b6dd.txn new file mode 100644 index 0000000000000000000000000000000000000000..63a0a23ace54ee3ab0f5bfdffde525e489c734d6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/21-388c0a4d-6e45-456b-a103-032563d5b6dd.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/22-9f701943-4db6-4771-917d-c181779304e5.txn b/.lancedb/Huggingface_docs.lance/_transactions/22-9f701943-4db6-4771-917d-c181779304e5.txn new file mode 100644 index 0000000000000000000000000000000000000000..7a0f4c0b5726611d2467d65fe07a736c25c890f6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/22-9f701943-4db6-4771-917d-c181779304e5.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/23-fa993870-ed6e-436b-8d0d-892cbcf1434a.txn b/.lancedb/Huggingface_docs.lance/_transactions/23-fa993870-ed6e-436b-8d0d-892cbcf1434a.txn new file mode 100644 index 0000000000000000000000000000000000000000..80076c256514dac0de8685ee707160a3a5103a0a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/23-fa993870-ed6e-436b-8d0d-892cbcf1434a.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/24-7e108847-bbce-4b81-beb7-ce89469d20a2.txn b/.lancedb/Huggingface_docs.lance/_transactions/24-7e108847-bbce-4b81-beb7-ce89469d20a2.txn new file mode 100644 index 0000000000000000000000000000000000000000..f266dfbf52960a75f977b51de40b5a9b480ac01e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/24-7e108847-bbce-4b81-beb7-ce89469d20a2.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/25-57ca4146-deec-442b-aa55-eb79c593bfe5.txn b/.lancedb/Huggingface_docs.lance/_transactions/25-57ca4146-deec-442b-aa55-eb79c593bfe5.txn new file mode 100644 index 0000000000000000000000000000000000000000..0b32022796ef8da9b486a88dbbec9787fbcc16c2 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/25-57ca4146-deec-442b-aa55-eb79c593bfe5.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/26-3f2a9352-f534-4497-b36c-f21d2efcc5b7.txn b/.lancedb/Huggingface_docs.lance/_transactions/26-3f2a9352-f534-4497-b36c-f21d2efcc5b7.txn new file mode 100644 index 0000000000000000000000000000000000000000..aad1004395f19309dc4827fa6c01112af0d8eb30 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/26-3f2a9352-f534-4497-b36c-f21d2efcc5b7.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/27-8f13cbc2-483f-4ebc-960f-331725d92328.txn b/.lancedb/Huggingface_docs.lance/_transactions/27-8f13cbc2-483f-4ebc-960f-331725d92328.txn new file mode 100644 index 0000000000000000000000000000000000000000..620dadfd03022b0f1ea25348ead3d9b3479f69c1 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/27-8f13cbc2-483f-4ebc-960f-331725d92328.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/28-a31b675b-ab97-477d-9a36-c0c63da56d82.txn b/.lancedb/Huggingface_docs.lance/_transactions/28-a31b675b-ab97-477d-9a36-c0c63da56d82.txn new file mode 100644 index 0000000000000000000000000000000000000000..6aeb3df63b7d1e450d2ffb937cf5b6153cd4a6ae Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/28-a31b675b-ab97-477d-9a36-c0c63da56d82.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/29-a695983f-bb35-4aee-bad2-ea03d75d26c7.txn b/.lancedb/Huggingface_docs.lance/_transactions/29-a695983f-bb35-4aee-bad2-ea03d75d26c7.txn new file mode 100644 index 0000000000000000000000000000000000000000..21f510cc2ef4dfa3fcec5078bd58fa3f1fc04bca Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/29-a695983f-bb35-4aee-bad2-ea03d75d26c7.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/3-86bcc0b0-0f19-4e47-b1dd-9488281b7e71.txn b/.lancedb/Huggingface_docs.lance/_transactions/3-86bcc0b0-0f19-4e47-b1dd-9488281b7e71.txn new file mode 100644 index 0000000000000000000000000000000000000000..8ee5ed3f7677c8aa00b438f6bcf15a746621b028 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/3-86bcc0b0-0f19-4e47-b1dd-9488281b7e71.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/30-5dfc6ba6-6b12-40bc-99c3-8e97d16532f8.txn b/.lancedb/Huggingface_docs.lance/_transactions/30-5dfc6ba6-6b12-40bc-99c3-8e97d16532f8.txn new file mode 100644 index 0000000000000000000000000000000000000000..805e350dc97d1a61cb7b3058d795dff3d9cc48f9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/30-5dfc6ba6-6b12-40bc-99c3-8e97d16532f8.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/31-85d446f7-8a32-4927-a083-dd9f7433affb.txn b/.lancedb/Huggingface_docs.lance/_transactions/31-85d446f7-8a32-4927-a083-dd9f7433affb.txn new file mode 100644 index 0000000000000000000000000000000000000000..ae97720a56ccc13262d8fc3f8cf537787a857942 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/31-85d446f7-8a32-4927-a083-dd9f7433affb.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/32-015d661d-4ba3-4f8a-be85-953b25c729d3.txn b/.lancedb/Huggingface_docs.lance/_transactions/32-015d661d-4ba3-4f8a-be85-953b25c729d3.txn new file mode 100644 index 0000000000000000000000000000000000000000..a70b6fcdb7f7925a4ff1b445358f72c0e3c0022c Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/32-015d661d-4ba3-4f8a-be85-953b25c729d3.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/33-2a69fb8b-6e60-4ba9-9c23-be13c05ff228.txn b/.lancedb/Huggingface_docs.lance/_transactions/33-2a69fb8b-6e60-4ba9-9c23-be13c05ff228.txn new file mode 100644 index 0000000000000000000000000000000000000000..6c0d35876ebe9a6911ff42c0653a9014e5311434 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/33-2a69fb8b-6e60-4ba9-9c23-be13c05ff228.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/34-e669e9f0-5b13-4c2a-a2e0-809267a1a0d8.txn b/.lancedb/Huggingface_docs.lance/_transactions/34-e669e9f0-5b13-4c2a-a2e0-809267a1a0d8.txn new file mode 100644 index 0000000000000000000000000000000000000000..5e3e549a90012f87e264423d5f2781e9d8a31013 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/34-e669e9f0-5b13-4c2a-a2e0-809267a1a0d8.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/35-1422f0a5-0b06-4c7b-8f72-7925505b7d0e.txn b/.lancedb/Huggingface_docs.lance/_transactions/35-1422f0a5-0b06-4c7b-8f72-7925505b7d0e.txn new file mode 100644 index 0000000000000000000000000000000000000000..6c2e4c22d3703768905cfd8af5c56e18cd350969 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/35-1422f0a5-0b06-4c7b-8f72-7925505b7d0e.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/36-3ad5ce49-78d8-485b-b7f7-306a1ae42876.txn b/.lancedb/Huggingface_docs.lance/_transactions/36-3ad5ce49-78d8-485b-b7f7-306a1ae42876.txn new file mode 100644 index 0000000000000000000000000000000000000000..e8317a923b3a4059e4ae818a83fb5d2cd7cb0d60 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/36-3ad5ce49-78d8-485b-b7f7-306a1ae42876.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/37-f5937d76-5b86-4731-a876-83ade58cf09e.txn b/.lancedb/Huggingface_docs.lance/_transactions/37-f5937d76-5b86-4731-a876-83ade58cf09e.txn new file mode 100644 index 0000000000000000000000000000000000000000..42c8f0b74cf50f000a4f2a160dbc714cf71b1c74 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/37-f5937d76-5b86-4731-a876-83ade58cf09e.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/38-2034d598-6611-48f2-bb2d-95f410826e61.txn b/.lancedb/Huggingface_docs.lance/_transactions/38-2034d598-6611-48f2-bb2d-95f410826e61.txn new file mode 100644 index 0000000000000000000000000000000000000000..baef3e0b528ad553de7544977b452f5802c0d550 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/38-2034d598-6611-48f2-bb2d-95f410826e61.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/39-ef95ade4-bb09-4304-8623-490607a6d367.txn b/.lancedb/Huggingface_docs.lance/_transactions/39-ef95ade4-bb09-4304-8623-490607a6d367.txn new file mode 100644 index 0000000000000000000000000000000000000000..953527485cfac0578a31b639e2e924b0525e71a1 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/39-ef95ade4-bb09-4304-8623-490607a6d367.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/4-f786ab59-fa38-431d-a5f6-a4f717ce2cee.txn b/.lancedb/Huggingface_docs.lance/_transactions/4-f786ab59-fa38-431d-a5f6-a4f717ce2cee.txn new file mode 100644 index 0000000000000000000000000000000000000000..705d7c814c5a238e79b334722d4978c793ed0c38 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/4-f786ab59-fa38-431d-a5f6-a4f717ce2cee.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/40-5cb7f02c-4e78-4c1a-bc4c-f408b5ee7888.txn b/.lancedb/Huggingface_docs.lance/_transactions/40-5cb7f02c-4e78-4c1a-bc4c-f408b5ee7888.txn new file mode 100644 index 0000000000000000000000000000000000000000..cc0594d6f1b6b4151918daecc50ddf25bc343faf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/40-5cb7f02c-4e78-4c1a-bc4c-f408b5ee7888.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/41-30cd04d1-fa32-49ae-aea3-76128d5da2c4.txn b/.lancedb/Huggingface_docs.lance/_transactions/41-30cd04d1-fa32-49ae-aea3-76128d5da2c4.txn new file mode 100644 index 0000000000000000000000000000000000000000..7ee6ca7f4b4b283bfdc162e96c6de6c717319be6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/41-30cd04d1-fa32-49ae-aea3-76128d5da2c4.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/42-2131e622-c643-47c3-83b8-7965ed7bd16b.txn b/.lancedb/Huggingface_docs.lance/_transactions/42-2131e622-c643-47c3-83b8-7965ed7bd16b.txn new file mode 100644 index 0000000000000000000000000000000000000000..ada55b22f84b16cd926ce17b1f951050eee554ed Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/42-2131e622-c643-47c3-83b8-7965ed7bd16b.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/43-d9b861d2-7697-4d63-a430-895a195fa805.txn b/.lancedb/Huggingface_docs.lance/_transactions/43-d9b861d2-7697-4d63-a430-895a195fa805.txn new file mode 100644 index 0000000000000000000000000000000000000000..ac3422e67202c5ae546cd6237361c177e2424b08 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/43-d9b861d2-7697-4d63-a430-895a195fa805.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/44-21627b53-6f89-4a60-befa-373c23c0d348.txn b/.lancedb/Huggingface_docs.lance/_transactions/44-21627b53-6f89-4a60-befa-373c23c0d348.txn new file mode 100644 index 0000000000000000000000000000000000000000..617ab27536c57b305a8ceaf212750f359afc0e41 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/44-21627b53-6f89-4a60-befa-373c23c0d348.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/45-a5cf0788-9d5b-483f-9626-f1dca83d9b84.txn b/.lancedb/Huggingface_docs.lance/_transactions/45-a5cf0788-9d5b-483f-9626-f1dca83d9b84.txn new file mode 100644 index 0000000000000000000000000000000000000000..2668904f481563f31afe7cccd3a3f67f4140f0d4 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/45-a5cf0788-9d5b-483f-9626-f1dca83d9b84.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/46-781d0871-08c8-44f1-a484-7a1e1fe5fc09.txn b/.lancedb/Huggingface_docs.lance/_transactions/46-781d0871-08c8-44f1-a484-7a1e1fe5fc09.txn new file mode 100644 index 0000000000000000000000000000000000000000..a994164164e335eb12eabefa615a0435f81ac96e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/46-781d0871-08c8-44f1-a484-7a1e1fe5fc09.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/47-21a1ba71-29a8-46e0-82ca-d1270e139976.txn b/.lancedb/Huggingface_docs.lance/_transactions/47-21a1ba71-29a8-46e0-82ca-d1270e139976.txn new file mode 100644 index 0000000000000000000000000000000000000000..d21b681c9b756e6c493d787b4f5c323f4fe96999 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/47-21a1ba71-29a8-46e0-82ca-d1270e139976.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/48-19a5ce81-c1ef-4079-861a-ef771caa33ef.txn b/.lancedb/Huggingface_docs.lance/_transactions/48-19a5ce81-c1ef-4079-861a-ef771caa33ef.txn new file mode 100644 index 0000000000000000000000000000000000000000..1707691900db456a31123f2fb82b30f3d0cfdc77 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/48-19a5ce81-c1ef-4079-861a-ef771caa33ef.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/49-6f3434fd-6ee1-4a4f-8d98-6b520c58b538.txn b/.lancedb/Huggingface_docs.lance/_transactions/49-6f3434fd-6ee1-4a4f-8d98-6b520c58b538.txn new file mode 100644 index 0000000000000000000000000000000000000000..c942d37df988b5f78e21f935499cb7c943dd7e6a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/49-6f3434fd-6ee1-4a4f-8d98-6b520c58b538.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/5-b03e823f-88f6-4d52-ae70-c5b520749bf6.txn b/.lancedb/Huggingface_docs.lance/_transactions/5-b03e823f-88f6-4d52-ae70-c5b520749bf6.txn new file mode 100644 index 0000000000000000000000000000000000000000..bdb41bf0345608266efb2522a6da977a8c8a88e3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/5-b03e823f-88f6-4d52-ae70-c5b520749bf6.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/50-e07dfabb-bcd5-4c12-9087-e52a57a09b20.txn b/.lancedb/Huggingface_docs.lance/_transactions/50-e07dfabb-bcd5-4c12-9087-e52a57a09b20.txn new file mode 100644 index 0000000000000000000000000000000000000000..6e622758c8ca16c6bad4f47de61152ff55076b46 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/50-e07dfabb-bcd5-4c12-9087-e52a57a09b20.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/51-c0200e76-a831-49b8-ae49-7873bbb65f08.txn b/.lancedb/Huggingface_docs.lance/_transactions/51-c0200e76-a831-49b8-ae49-7873bbb65f08.txn new file mode 100644 index 0000000000000000000000000000000000000000..fe2f1df8a47b7400abf53722da2d7b5a2b6f2a4e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/51-c0200e76-a831-49b8-ae49-7873bbb65f08.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/52-61e5a219-c19a-4b62-945b-8b542151890a.txn b/.lancedb/Huggingface_docs.lance/_transactions/52-61e5a219-c19a-4b62-945b-8b542151890a.txn new file mode 100644 index 0000000000000000000000000000000000000000..3b9bb6328a5a7638550e6220e5bdd55a36b90ad0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/52-61e5a219-c19a-4b62-945b-8b542151890a.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/53-c293cb12-ad7c-495d-920b-b87455be4840.txn b/.lancedb/Huggingface_docs.lance/_transactions/53-c293cb12-ad7c-495d-920b-b87455be4840.txn new file mode 100644 index 0000000000000000000000000000000000000000..455ff5391bb63fb69b460e0c96b27dadf0238f7e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/53-c293cb12-ad7c-495d-920b-b87455be4840.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/54-fc60ce8e-6b53-4c59-9885-ead5d8891878.txn b/.lancedb/Huggingface_docs.lance/_transactions/54-fc60ce8e-6b53-4c59-9885-ead5d8891878.txn new file mode 100644 index 0000000000000000000000000000000000000000..b1a7378f1a8f097bc31cadcfe93c3b648d141d87 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/54-fc60ce8e-6b53-4c59-9885-ead5d8891878.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/55-308e0d43-d040-4fe5-8a96-ffe781855eea.txn b/.lancedb/Huggingface_docs.lance/_transactions/55-308e0d43-d040-4fe5-8a96-ffe781855eea.txn new file mode 100644 index 0000000000000000000000000000000000000000..14aeb1c816e9ed5e71ac2ff3495d203c1850cceb Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/55-308e0d43-d040-4fe5-8a96-ffe781855eea.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/56-1828190d-b71f-4921-a3a4-e134c983b239.txn b/.lancedb/Huggingface_docs.lance/_transactions/56-1828190d-b71f-4921-a3a4-e134c983b239.txn new file mode 100644 index 0000000000000000000000000000000000000000..43e20be0e469c4ca2b832852d36dc1dbc9bd4a66 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/56-1828190d-b71f-4921-a3a4-e134c983b239.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/57-8a8bb710-7803-4336-bd54-da89a475d829.txn b/.lancedb/Huggingface_docs.lance/_transactions/57-8a8bb710-7803-4336-bd54-da89a475d829.txn new file mode 100644 index 0000000000000000000000000000000000000000..186366e2d0a4a95e72c4ec92268e95009a5825a5 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/57-8a8bb710-7803-4336-bd54-da89a475d829.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/58-a1be9d16-32f9-4e98-a801-e5ac6b81678c.txn b/.lancedb/Huggingface_docs.lance/_transactions/58-a1be9d16-32f9-4e98-a801-e5ac6b81678c.txn new file mode 100644 index 0000000000000000000000000000000000000000..f7b07db74d4692c2f47ea739c90ea437204e6f5e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/58-a1be9d16-32f9-4e98-a801-e5ac6b81678c.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/59-ae492057-e171-46ff-ad0f-d626114ea21e.txn b/.lancedb/Huggingface_docs.lance/_transactions/59-ae492057-e171-46ff-ad0f-d626114ea21e.txn new file mode 100644 index 0000000000000000000000000000000000000000..6e74d4ad9c4468ed47199607b182cd7897708cf5 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/59-ae492057-e171-46ff-ad0f-d626114ea21e.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/6-88bdcbb3-b87d-46df-9ad7-8f9f9411e471.txn b/.lancedb/Huggingface_docs.lance/_transactions/6-88bdcbb3-b87d-46df-9ad7-8f9f9411e471.txn new file mode 100644 index 0000000000000000000000000000000000000000..f0f1de52b13784b583001ca0a014d616c3ac1e8b Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/6-88bdcbb3-b87d-46df-9ad7-8f9f9411e471.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/60-5d36e7a3-48ad-4131-8cb0-d3578dc1f555.txn b/.lancedb/Huggingface_docs.lance/_transactions/60-5d36e7a3-48ad-4131-8cb0-d3578dc1f555.txn new file mode 100644 index 0000000000000000000000000000000000000000..584098226204f607f90d8ae12f98378061492067 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/60-5d36e7a3-48ad-4131-8cb0-d3578dc1f555.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/61-df84641e-8f83-410a-9b42-8299da70c859.txn b/.lancedb/Huggingface_docs.lance/_transactions/61-df84641e-8f83-410a-9b42-8299da70c859.txn new file mode 100644 index 0000000000000000000000000000000000000000..c83020d9e5c7a6484ba916adbca1ef05e8b22f06 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/61-df84641e-8f83-410a-9b42-8299da70c859.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/62-acbb689b-558a-4249-890b-c5becbe8593b.txn b/.lancedb/Huggingface_docs.lance/_transactions/62-acbb689b-558a-4249-890b-c5becbe8593b.txn new file mode 100644 index 0000000000000000000000000000000000000000..436e0952c4c86bc697e4f2e34567c7c77f17506f Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/62-acbb689b-558a-4249-890b-c5becbe8593b.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/63-ad555401-ddb2-47f6-9db0-c0205ba414d5.txn b/.lancedb/Huggingface_docs.lance/_transactions/63-ad555401-ddb2-47f6-9db0-c0205ba414d5.txn new file mode 100644 index 0000000000000000000000000000000000000000..304a8903567a7698fb943b352132ab1d63d34db8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/63-ad555401-ddb2-47f6-9db0-c0205ba414d5.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/64-08dcd341-e211-44ed-b87b-55d84331936d.txn b/.lancedb/Huggingface_docs.lance/_transactions/64-08dcd341-e211-44ed-b87b-55d84331936d.txn new file mode 100644 index 0000000000000000000000000000000000000000..dcf19bb9d05367c9919fe14dca1fc0c2de793418 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/64-08dcd341-e211-44ed-b87b-55d84331936d.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/65-a07bc9c1-60f1-4dec-a11f-35fab7a4c8ab.txn b/.lancedb/Huggingface_docs.lance/_transactions/65-a07bc9c1-60f1-4dec-a11f-35fab7a4c8ab.txn new file mode 100644 index 0000000000000000000000000000000000000000..c18a0514c598c8a5c9f93c6a0a54212788124199 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/65-a07bc9c1-60f1-4dec-a11f-35fab7a4c8ab.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/66-3fba52a5-1579-4765-b2e7-47c60c2749c0.txn b/.lancedb/Huggingface_docs.lance/_transactions/66-3fba52a5-1579-4765-b2e7-47c60c2749c0.txn new file mode 100644 index 0000000000000000000000000000000000000000..0db02f60c0e359e3fc576cf95f2b4da2eae4ff32 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/66-3fba52a5-1579-4765-b2e7-47c60c2749c0.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/67-2932e2bf-1ca3-42c4-bbd4-05eb8fa7f2b0.txn b/.lancedb/Huggingface_docs.lance/_transactions/67-2932e2bf-1ca3-42c4-bbd4-05eb8fa7f2b0.txn new file mode 100644 index 0000000000000000000000000000000000000000..fcc572607ed1273f84f100b38478d7ed30c02d19 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/67-2932e2bf-1ca3-42c4-bbd4-05eb8fa7f2b0.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/68-e0dbb1c0-3472-4ba4-aa86-0367a7651f36.txn b/.lancedb/Huggingface_docs.lance/_transactions/68-e0dbb1c0-3472-4ba4-aa86-0367a7651f36.txn new file mode 100644 index 0000000000000000000000000000000000000000..e112be395cf45922b66949d6a2eda10f985f16c0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/68-e0dbb1c0-3472-4ba4-aa86-0367a7651f36.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/69-b0da5407-99a4-4dd0-929a-3066a86cce1f.txn b/.lancedb/Huggingface_docs.lance/_transactions/69-b0da5407-99a4-4dd0-929a-3066a86cce1f.txn new file mode 100644 index 0000000000000000000000000000000000000000..d3519df812d0844000fb9f9d109f65b58b26581f Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/69-b0da5407-99a4-4dd0-929a-3066a86cce1f.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/7-e347c401-41d0-4061-9ebe-7b73212bd33e.txn b/.lancedb/Huggingface_docs.lance/_transactions/7-e347c401-41d0-4061-9ebe-7b73212bd33e.txn new file mode 100644 index 0000000000000000000000000000000000000000..09749a6b02f57916bb0431f302c01dab6a125451 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/7-e347c401-41d0-4061-9ebe-7b73212bd33e.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/70-a855eae6-76ed-465a-937e-4e7ac31c968d.txn b/.lancedb/Huggingface_docs.lance/_transactions/70-a855eae6-76ed-465a-937e-4e7ac31c968d.txn new file mode 100644 index 0000000000000000000000000000000000000000..e66b8cf419e46f95e2e6c938836a682e4ae14ba0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/70-a855eae6-76ed-465a-937e-4e7ac31c968d.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/71-66551e77-6d4e-4c5f-8672-51c36c378e93.txn b/.lancedb/Huggingface_docs.lance/_transactions/71-66551e77-6d4e-4c5f-8672-51c36c378e93.txn new file mode 100644 index 0000000000000000000000000000000000000000..1202d94020a8d5dd1133fd5bebb39d65da0039a9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/71-66551e77-6d4e-4c5f-8672-51c36c378e93.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/72-eb110800-60de-41c7-b2b1-1ff60aa44385.txn b/.lancedb/Huggingface_docs.lance/_transactions/72-eb110800-60de-41c7-b2b1-1ff60aa44385.txn new file mode 100644 index 0000000000000000000000000000000000000000..849ca88f1f60008b6a36b0f3314711386a4939cf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/72-eb110800-60de-41c7-b2b1-1ff60aa44385.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/73-61ee59c4-a62b-4037-99e2-49dca0fcb934.txn b/.lancedb/Huggingface_docs.lance/_transactions/73-61ee59c4-a62b-4037-99e2-49dca0fcb934.txn new file mode 100644 index 0000000000000000000000000000000000000000..63496aa0c62786e70bde7d0bf4ea511c0e9bce52 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/73-61ee59c4-a62b-4037-99e2-49dca0fcb934.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/74-f2a2a1db-c500-4189-9969-6ff050c4e43a.txn b/.lancedb/Huggingface_docs.lance/_transactions/74-f2a2a1db-c500-4189-9969-6ff050c4e43a.txn new file mode 100644 index 0000000000000000000000000000000000000000..ed343b95bf6084047fa01feb3e9ad545a412bf82 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/74-f2a2a1db-c500-4189-9969-6ff050c4e43a.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/75-124fd0de-0543-4c58-9348-e21d72282408.txn b/.lancedb/Huggingface_docs.lance/_transactions/75-124fd0de-0543-4c58-9348-e21d72282408.txn new file mode 100644 index 0000000000000000000000000000000000000000..42116179ddfcaaba2ba8010f2de0c73cbc507498 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/75-124fd0de-0543-4c58-9348-e21d72282408.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/76-fe588828-d49a-430e-b21b-d8070e59f806.txn b/.lancedb/Huggingface_docs.lance/_transactions/76-fe588828-d49a-430e-b21b-d8070e59f806.txn new file mode 100644 index 0000000000000000000000000000000000000000..ab891c41c2d0c3d52858e085ff8d3d5c26d25263 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/76-fe588828-d49a-430e-b21b-d8070e59f806.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/77-229525b3-b418-4636-8929-ee14c854674f.txn b/.lancedb/Huggingface_docs.lance/_transactions/77-229525b3-b418-4636-8929-ee14c854674f.txn new file mode 100644 index 0000000000000000000000000000000000000000..c606c967fba55af7a65eb403bab00a7e67f4930b Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/77-229525b3-b418-4636-8929-ee14c854674f.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/78-9a240d8f-205c-41b9-b5e8-b1cc13422a22.txn b/.lancedb/Huggingface_docs.lance/_transactions/78-9a240d8f-205c-41b9-b5e8-b1cc13422a22.txn new file mode 100644 index 0000000000000000000000000000000000000000..9dbf78a2138246bac01f20a1c06e5690f717d9b3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/78-9a240d8f-205c-41b9-b5e8-b1cc13422a22.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/79-fa076e52-c9ab-4200-ae09-27a63bd676ef.txn b/.lancedb/Huggingface_docs.lance/_transactions/79-fa076e52-c9ab-4200-ae09-27a63bd676ef.txn new file mode 100644 index 0000000000000000000000000000000000000000..ff0fda1b9587920f9de414d55344d5b664b909e6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/79-fa076e52-c9ab-4200-ae09-27a63bd676ef.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/8-d85f6998-a621-4ece-b58e-94b8320e26db.txn b/.lancedb/Huggingface_docs.lance/_transactions/8-d85f6998-a621-4ece-b58e-94b8320e26db.txn new file mode 100644 index 0000000000000000000000000000000000000000..858af8f103f114569828db68208630c710dd1928 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/8-d85f6998-a621-4ece-b58e-94b8320e26db.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_transactions/9-30b102e0-497a-42ed-9b65-231af07f798c.txn b/.lancedb/Huggingface_docs.lance/_transactions/9-30b102e0-497a-42ed-9b65-231af07f798c.txn new file mode 100644 index 0000000000000000000000000000000000000000..ef62c4cc9a554341f4f66fe35a0668530e6e4293 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_transactions/9-30b102e0-497a-42ed-9b65-231af07f798c.txn differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/1.manifest b/.lancedb/Huggingface_docs.lance/_versions/1.manifest new file mode 100644 index 0000000000000000000000000000000000000000..32a7336d52bcc9a4f42b6631c56bab8e7df47973 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/1.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/10.manifest b/.lancedb/Huggingface_docs.lance/_versions/10.manifest new file mode 100644 index 0000000000000000000000000000000000000000..fe2a72b98b5c4575ef3eb440fb12b802564c3cbd Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/10.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/11.manifest b/.lancedb/Huggingface_docs.lance/_versions/11.manifest new file mode 100644 index 0000000000000000000000000000000000000000..05b969c1b6a96385865bfdf29f5ad0115dbbd018 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/11.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/12.manifest b/.lancedb/Huggingface_docs.lance/_versions/12.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d06a6234bf2310cd844e53e5293b58e4d6ad74e8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/12.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/13.manifest b/.lancedb/Huggingface_docs.lance/_versions/13.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d27f3cc3e4e640cb16a58ceb19ad8becbd77dcea Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/13.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/14.manifest b/.lancedb/Huggingface_docs.lance/_versions/14.manifest new file mode 100644 index 0000000000000000000000000000000000000000..322c4c2dfcb87f4a9dfa5fe802049e5698593e10 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/14.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/15.manifest b/.lancedb/Huggingface_docs.lance/_versions/15.manifest new file mode 100644 index 0000000000000000000000000000000000000000..fb3fd5462fba8c7ab526caa81dd6588e0bf8d946 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/15.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/16.manifest b/.lancedb/Huggingface_docs.lance/_versions/16.manifest new file mode 100644 index 0000000000000000000000000000000000000000..454fe1447a559de3a9a9e59c107f2a51f356f7b9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/16.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/17.manifest b/.lancedb/Huggingface_docs.lance/_versions/17.manifest new file mode 100644 index 0000000000000000000000000000000000000000..8eec52a5198d027ef484041fff6d3598565fd037 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/17.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/18.manifest b/.lancedb/Huggingface_docs.lance/_versions/18.manifest new file mode 100644 index 0000000000000000000000000000000000000000..7327aa2857f16a6e897009e0cf66aaea8ad56b9d Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/18.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/19.manifest b/.lancedb/Huggingface_docs.lance/_versions/19.manifest new file mode 100644 index 0000000000000000000000000000000000000000..defcfcfa6a3993b394798db91e72b9c168cfc590 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/19.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/2.manifest b/.lancedb/Huggingface_docs.lance/_versions/2.manifest new file mode 100644 index 0000000000000000000000000000000000000000..c0acc9bcda25bf4d4dd7221641cc3afa16e05454 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/2.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/20.manifest b/.lancedb/Huggingface_docs.lance/_versions/20.manifest new file mode 100644 index 0000000000000000000000000000000000000000..b417de6ec73afa445dfbbe55819eeb5ae63c7285 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/20.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/21.manifest b/.lancedb/Huggingface_docs.lance/_versions/21.manifest new file mode 100644 index 0000000000000000000000000000000000000000..4148e3545f578fcfaab3351ef0e958eee215c9ec Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/21.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/22.manifest b/.lancedb/Huggingface_docs.lance/_versions/22.manifest new file mode 100644 index 0000000000000000000000000000000000000000..75d5b08345de108eec04197f0dd783eb25d884b4 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/22.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/23.manifest b/.lancedb/Huggingface_docs.lance/_versions/23.manifest new file mode 100644 index 0000000000000000000000000000000000000000..3cd8c5bdf7ea3c80ece7aa79db0b3281bd1ddb17 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/23.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/24.manifest b/.lancedb/Huggingface_docs.lance/_versions/24.manifest new file mode 100644 index 0000000000000000000000000000000000000000..6f8a1741602226d68564c8ddb11f7578963c97cf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/24.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/25.manifest b/.lancedb/Huggingface_docs.lance/_versions/25.manifest new file mode 100644 index 0000000000000000000000000000000000000000..c55142419b688fca3c5771e390f54d3a69f4679e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/25.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/26.manifest b/.lancedb/Huggingface_docs.lance/_versions/26.manifest new file mode 100644 index 0000000000000000000000000000000000000000..c00460b3e121d223c8ed655eda124c00a854bfc3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/26.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/27.manifest b/.lancedb/Huggingface_docs.lance/_versions/27.manifest new file mode 100644 index 0000000000000000000000000000000000000000..653cf5c4fca95645844dcd7dad4ea3edb1c5cc66 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/27.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/28.manifest b/.lancedb/Huggingface_docs.lance/_versions/28.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d065aec722ea2b54ba63383b15f32c65268e6ec3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/28.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/29.manifest b/.lancedb/Huggingface_docs.lance/_versions/29.manifest new file mode 100644 index 0000000000000000000000000000000000000000..1b940561f4537922bc0c5411cc7e193fb6cb47fb Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/29.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/3.manifest b/.lancedb/Huggingface_docs.lance/_versions/3.manifest new file mode 100644 index 0000000000000000000000000000000000000000..ef5947e5eaca77744e5a31ef1df816ce2364d2fe Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/3.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/30.manifest b/.lancedb/Huggingface_docs.lance/_versions/30.manifest new file mode 100644 index 0000000000000000000000000000000000000000..b9e48f399d8b0df2cb35e1c464f6042ededbdb9e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/30.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/31.manifest b/.lancedb/Huggingface_docs.lance/_versions/31.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d1ac78d818a504be612b7aa9fe30e6249effca4e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/31.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/32.manifest b/.lancedb/Huggingface_docs.lance/_versions/32.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f27f743960081f1ccbc7e3604f14967a0a6f1c91 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/32.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/33.manifest b/.lancedb/Huggingface_docs.lance/_versions/33.manifest new file mode 100644 index 0000000000000000000000000000000000000000..182fb4be5f6e872c2832b750a53ec48b812ac36a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/33.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/34.manifest b/.lancedb/Huggingface_docs.lance/_versions/34.manifest new file mode 100644 index 0000000000000000000000000000000000000000..7235de7a4c91eb92e71d5ccc77201bc857414ee3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/34.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/35.manifest b/.lancedb/Huggingface_docs.lance/_versions/35.manifest new file mode 100644 index 0000000000000000000000000000000000000000..0c89873cef1ca3e3d4dd061389985ee4013ea06b Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/35.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/36.manifest b/.lancedb/Huggingface_docs.lance/_versions/36.manifest new file mode 100644 index 0000000000000000000000000000000000000000..64dd9c1ce2a231d0f9f15aa2695adb59b80a23c7 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/36.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/37.manifest b/.lancedb/Huggingface_docs.lance/_versions/37.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f1e68f3d4604a295f77adcac26bef692b93f78e5 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/37.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/38.manifest b/.lancedb/Huggingface_docs.lance/_versions/38.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d336e1b0b599d67e6ab2890bff3981e5b5220dad Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/38.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/39.manifest b/.lancedb/Huggingface_docs.lance/_versions/39.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f27fa7e30b2e73f5e4826f1f6eaba933b41dc2b6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/39.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/4.manifest b/.lancedb/Huggingface_docs.lance/_versions/4.manifest new file mode 100644 index 0000000000000000000000000000000000000000..c086bc04f370cc950625961ea85658c78aae7f47 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/4.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/40.manifest b/.lancedb/Huggingface_docs.lance/_versions/40.manifest new file mode 100644 index 0000000000000000000000000000000000000000..e7551bbd91272e0c50646d21555b68dea4204dea Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/40.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/41.manifest b/.lancedb/Huggingface_docs.lance/_versions/41.manifest new file mode 100644 index 0000000000000000000000000000000000000000..e231cad7db48a25101619079590421232acafc56 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/41.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/42.manifest b/.lancedb/Huggingface_docs.lance/_versions/42.manifest new file mode 100644 index 0000000000000000000000000000000000000000..34040e34bb324f43303337259df1664b6d93c2ef Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/42.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/43.manifest b/.lancedb/Huggingface_docs.lance/_versions/43.manifest new file mode 100644 index 0000000000000000000000000000000000000000..79425d08be4c07cbc9d6dc71a16f63cabe1fcde9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/43.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/44.manifest b/.lancedb/Huggingface_docs.lance/_versions/44.manifest new file mode 100644 index 0000000000000000000000000000000000000000..6e0c46b8c8ad018a0ed4a8f1381c2e4f28e69016 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/44.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/45.manifest b/.lancedb/Huggingface_docs.lance/_versions/45.manifest new file mode 100644 index 0000000000000000000000000000000000000000..485a03cfedef0ab32880cb45a99a11f2abd902cb Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/45.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/46.manifest b/.lancedb/Huggingface_docs.lance/_versions/46.manifest new file mode 100644 index 0000000000000000000000000000000000000000..a75ae2c9e271f9d4f0d9b9f19f14478c13bb0128 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/46.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/47.manifest b/.lancedb/Huggingface_docs.lance/_versions/47.manifest new file mode 100644 index 0000000000000000000000000000000000000000..b8eb57982b3751b51602e7de84140c7d1d966444 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/47.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/48.manifest b/.lancedb/Huggingface_docs.lance/_versions/48.manifest new file mode 100644 index 0000000000000000000000000000000000000000..3faecbed61a16f5984497f67308f02f49c2c87dc Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/48.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/49.manifest b/.lancedb/Huggingface_docs.lance/_versions/49.manifest new file mode 100644 index 0000000000000000000000000000000000000000..977cb3641692b29c77c7bc93909d4a954edabb22 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/49.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/5.manifest b/.lancedb/Huggingface_docs.lance/_versions/5.manifest new file mode 100644 index 0000000000000000000000000000000000000000..1086c5e2dc9dfe6a01a1a4ca7fa1e10ef887da55 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/5.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/50.manifest b/.lancedb/Huggingface_docs.lance/_versions/50.manifest new file mode 100644 index 0000000000000000000000000000000000000000..302c67e7a288e0d71b1c669015ea7783f20aa960 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/50.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/51.manifest b/.lancedb/Huggingface_docs.lance/_versions/51.manifest new file mode 100644 index 0000000000000000000000000000000000000000..eb8210e2c405464efb55e9231d40385f61616973 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/51.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/52.manifest b/.lancedb/Huggingface_docs.lance/_versions/52.manifest new file mode 100644 index 0000000000000000000000000000000000000000..e7560e8ad55ad16f0623584c7387789db22e29c8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/52.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/53.manifest b/.lancedb/Huggingface_docs.lance/_versions/53.manifest new file mode 100644 index 0000000000000000000000000000000000000000..e0723bc8b4f531102628576016d4e9625b5500c3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/53.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/54.manifest b/.lancedb/Huggingface_docs.lance/_versions/54.manifest new file mode 100644 index 0000000000000000000000000000000000000000..5edf0b77808ff886d56552e4e7ed7ae801fd1800 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/54.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/55.manifest b/.lancedb/Huggingface_docs.lance/_versions/55.manifest new file mode 100644 index 0000000000000000000000000000000000000000..66b99940394bfd7de932a140a1e65045194a49bf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/55.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/56.manifest b/.lancedb/Huggingface_docs.lance/_versions/56.manifest new file mode 100644 index 0000000000000000000000000000000000000000..2e282ce608d8aad05a7ef694d5d59b088d7ecedf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/56.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/57.manifest b/.lancedb/Huggingface_docs.lance/_versions/57.manifest new file mode 100644 index 0000000000000000000000000000000000000000..69c590690a1150e280d2893a845a1cb0143ed8d8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/57.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/58.manifest b/.lancedb/Huggingface_docs.lance/_versions/58.manifest new file mode 100644 index 0000000000000000000000000000000000000000..a25637ec0d1d8c86ee79ea1fed3b93c0ea8d9cd0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/58.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/59.manifest b/.lancedb/Huggingface_docs.lance/_versions/59.manifest new file mode 100644 index 0000000000000000000000000000000000000000..cd395008fe8698639b2f192579ffa644833072cf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/59.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/6.manifest b/.lancedb/Huggingface_docs.lance/_versions/6.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d2e732cdb903dc1fded5dc5873f716b4451dc20c Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/6.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/60.manifest b/.lancedb/Huggingface_docs.lance/_versions/60.manifest new file mode 100644 index 0000000000000000000000000000000000000000..2a571ce725ad22200efa530aeb2ab9fc4b5eff63 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/60.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/61.manifest b/.lancedb/Huggingface_docs.lance/_versions/61.manifest new file mode 100644 index 0000000000000000000000000000000000000000..febfe463aa5e7e804f86348a8b114125629f5b8a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/61.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/62.manifest b/.lancedb/Huggingface_docs.lance/_versions/62.manifest new file mode 100644 index 0000000000000000000000000000000000000000..3f1e0ac500d1969ec468e01b00a58add40eb0da6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/62.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/63.manifest b/.lancedb/Huggingface_docs.lance/_versions/63.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f4e7c86d17f32a502896429db49ea79987d552ed Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/63.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/64.manifest b/.lancedb/Huggingface_docs.lance/_versions/64.manifest new file mode 100644 index 0000000000000000000000000000000000000000..1858643f26ace1103e6e803ba9c18f614ee87bfd Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/64.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/65.manifest b/.lancedb/Huggingface_docs.lance/_versions/65.manifest new file mode 100644 index 0000000000000000000000000000000000000000..c8ee06bf0c5e87bd9a6b0e6f2ee4c65cf1e038ea Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/65.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/66.manifest b/.lancedb/Huggingface_docs.lance/_versions/66.manifest new file mode 100644 index 0000000000000000000000000000000000000000..60dd0002e0e6882b32e80b4fa2b2db58b290b386 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/66.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/67.manifest b/.lancedb/Huggingface_docs.lance/_versions/67.manifest new file mode 100644 index 0000000000000000000000000000000000000000..0eda62f3d8779900da8b406e8a33b62323c19f98 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/67.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/68.manifest b/.lancedb/Huggingface_docs.lance/_versions/68.manifest new file mode 100644 index 0000000000000000000000000000000000000000..36f9b4586317e7052f48c92dc2fced030993cea9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/68.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/69.manifest b/.lancedb/Huggingface_docs.lance/_versions/69.manifest new file mode 100644 index 0000000000000000000000000000000000000000..67e803982464fb992234c654261e55eab63db83d Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/69.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/7.manifest b/.lancedb/Huggingface_docs.lance/_versions/7.manifest new file mode 100644 index 0000000000000000000000000000000000000000..cb50da3b6888a6baa29ff17b56efba9084f67ec3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/7.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/70.manifest b/.lancedb/Huggingface_docs.lance/_versions/70.manifest new file mode 100644 index 0000000000000000000000000000000000000000..ffa0081f47c3ca860269f614747590dcfa395b3e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/70.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/71.manifest b/.lancedb/Huggingface_docs.lance/_versions/71.manifest new file mode 100644 index 0000000000000000000000000000000000000000..d03dcb1560960d50ee95dde5de9ee09a8226187f Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/71.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/72.manifest b/.lancedb/Huggingface_docs.lance/_versions/72.manifest new file mode 100644 index 0000000000000000000000000000000000000000..9ff2df39c34c9bbfb72d6a065fe0d47d8721c7a9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/72.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/73.manifest b/.lancedb/Huggingface_docs.lance/_versions/73.manifest new file mode 100644 index 0000000000000000000000000000000000000000..e72d0b29e5265a60f110d2faf56c47028db4a943 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/73.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/74.manifest b/.lancedb/Huggingface_docs.lance/_versions/74.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f3a0c5af8b395df8e7266312aa06ef0aac1c5cb8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/74.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/75.manifest b/.lancedb/Huggingface_docs.lance/_versions/75.manifest new file mode 100644 index 0000000000000000000000000000000000000000..2e2da15c3c873329eb39a74dd89f67513fb75c12 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/75.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/76.manifest b/.lancedb/Huggingface_docs.lance/_versions/76.manifest new file mode 100644 index 0000000000000000000000000000000000000000..aa02ec0210f72e8eeed8e481c287a6ecd4c70760 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/76.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/77.manifest b/.lancedb/Huggingface_docs.lance/_versions/77.manifest new file mode 100644 index 0000000000000000000000000000000000000000..33fa7c0bba55283220e4764262e608260364b776 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/77.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/78.manifest b/.lancedb/Huggingface_docs.lance/_versions/78.manifest new file mode 100644 index 0000000000000000000000000000000000000000..3734c70f2b2fcf1f0ac2618e7351735f5fa14040 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/78.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/79.manifest b/.lancedb/Huggingface_docs.lance/_versions/79.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f8edb83a31a3f15aee96c0a43e01a3dff1a3fab1 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/79.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/8.manifest b/.lancedb/Huggingface_docs.lance/_versions/8.manifest new file mode 100644 index 0000000000000000000000000000000000000000..f87bcf34c92109a07cbc8c094ff4a0b52866f82a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/8.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/80.manifest b/.lancedb/Huggingface_docs.lance/_versions/80.manifest new file mode 100644 index 0000000000000000000000000000000000000000..0c29fab45c48d2ecb20fee4f3a4213f1be1776c5 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/80.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/_versions/9.manifest b/.lancedb/Huggingface_docs.lance/_versions/9.manifest new file mode 100644 index 0000000000000000000000000000000000000000..bec4987fb22f487d2c20eb67f9d1840de3ddac23 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/_versions/9.manifest differ diff --git a/.lancedb/Huggingface_docs.lance/data/02248932-91ac-44f1-a1ff-a142794371b3.lance b/.lancedb/Huggingface_docs.lance/data/02248932-91ac-44f1-a1ff-a142794371b3.lance new file mode 100644 index 0000000000000000000000000000000000000000..880f245e1b4a19fec62a361983db66eabfcc29cc Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/02248932-91ac-44f1-a1ff-a142794371b3.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/03f406a7-a64d-45e3-8794-ab6151b529b9.lance b/.lancedb/Huggingface_docs.lance/data/03f406a7-a64d-45e3-8794-ab6151b529b9.lance new file mode 100644 index 0000000000000000000000000000000000000000..413d3e7342377e6f607958f0d9a723bf89963488 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/03f406a7-a64d-45e3-8794-ab6151b529b9.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/0724f8f2-55df-409d-99f0-cd39fca25b99.lance b/.lancedb/Huggingface_docs.lance/data/0724f8f2-55df-409d-99f0-cd39fca25b99.lance new file mode 100644 index 0000000000000000000000000000000000000000..1e94813effe2d25be435f26e7a4c209243bfb47a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/0724f8f2-55df-409d-99f0-cd39fca25b99.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/0deb9bc0-c57d-4194-8a8c-5f78cbb06643.lance b/.lancedb/Huggingface_docs.lance/data/0deb9bc0-c57d-4194-8a8c-5f78cbb06643.lance new file mode 100644 index 0000000000000000000000000000000000000000..90f690864e801ee8bc8b8b35dba5b286c95f1493 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/0deb9bc0-c57d-4194-8a8c-5f78cbb06643.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/0dff5a2d-0f24-4a33-b456-050545bf6e49.lance b/.lancedb/Huggingface_docs.lance/data/0dff5a2d-0f24-4a33-b456-050545bf6e49.lance new file mode 100644 index 0000000000000000000000000000000000000000..457c668a1e7b18e92abf6fb5d7fd55b3d2aa43f0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/0dff5a2d-0f24-4a33-b456-050545bf6e49.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/11c6ef53-26c0-41e7-9bfb-4264a0054d50.lance b/.lancedb/Huggingface_docs.lance/data/11c6ef53-26c0-41e7-9bfb-4264a0054d50.lance new file mode 100644 index 0000000000000000000000000000000000000000..b692c84c6f183b8cf398a1e55e4c606fcc2bd3ca Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/11c6ef53-26c0-41e7-9bfb-4264a0054d50.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/1733b068-54ce-43da-8ebe-3193174ae3e3.lance b/.lancedb/Huggingface_docs.lance/data/1733b068-54ce-43da-8ebe-3193174ae3e3.lance new file mode 100644 index 0000000000000000000000000000000000000000..491a49e53532150630c6d8f29677ccb043c0655e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/1733b068-54ce-43da-8ebe-3193174ae3e3.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/1ab8fc96-8e90-4751-820e-4bd2a8d7cbf9.lance b/.lancedb/Huggingface_docs.lance/data/1ab8fc96-8e90-4751-820e-4bd2a8d7cbf9.lance new file mode 100644 index 0000000000000000000000000000000000000000..8f04688e30dc0cbc00c4db6115f0ae4ec65d18f8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/1ab8fc96-8e90-4751-820e-4bd2a8d7cbf9.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/2452b7e3-0070-46b6-aa05-cf9390d3d891.lance b/.lancedb/Huggingface_docs.lance/data/2452b7e3-0070-46b6-aa05-cf9390d3d891.lance new file mode 100644 index 0000000000000000000000000000000000000000..b6298bae246a9b803bea384add2d46c6039b0652 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/2452b7e3-0070-46b6-aa05-cf9390d3d891.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/24bb919a-c4b4-42a7-ac5f-4bc4965567d6.lance b/.lancedb/Huggingface_docs.lance/data/24bb919a-c4b4-42a7-ac5f-4bc4965567d6.lance new file mode 100644 index 0000000000000000000000000000000000000000..684c216c7ac4d43c510fb027bfce0183ce5efb00 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/24bb919a-c4b4-42a7-ac5f-4bc4965567d6.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/25e8ca3c-0b10-48ee-817a-105b4fa05008.lance b/.lancedb/Huggingface_docs.lance/data/25e8ca3c-0b10-48ee-817a-105b4fa05008.lance new file mode 100644 index 0000000000000000000000000000000000000000..f4bda446dd05a7a69d00bc13a7986401f4fb66b6 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/25e8ca3c-0b10-48ee-817a-105b4fa05008.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/2619c511-5089-4c66-9254-fd1f3d28dbaa.lance b/.lancedb/Huggingface_docs.lance/data/2619c511-5089-4c66-9254-fd1f3d28dbaa.lance new file mode 100644 index 0000000000000000000000000000000000000000..c90aafc84d251403b70aaad1845c2ed4170e0fb4 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/2619c511-5089-4c66-9254-fd1f3d28dbaa.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/26caa1b3-0b8d-44f8-a6e3-be0968e2d74d.lance b/.lancedb/Huggingface_docs.lance/data/26caa1b3-0b8d-44f8-a6e3-be0968e2d74d.lance new file mode 100644 index 0000000000000000000000000000000000000000..8a1f47ed0b8392c29b75c25f5f533a229f5e8db8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/26caa1b3-0b8d-44f8-a6e3-be0968e2d74d.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/28cf942c-1be4-4cae-a71f-f16646510356.lance b/.lancedb/Huggingface_docs.lance/data/28cf942c-1be4-4cae-a71f-f16646510356.lance new file mode 100644 index 0000000000000000000000000000000000000000..a00d1fd3e66b10e025ded9fe070f8aad7846a415 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/28cf942c-1be4-4cae-a71f-f16646510356.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/2d645413-9380-45f8-9ce8-2078233c59fb.lance b/.lancedb/Huggingface_docs.lance/data/2d645413-9380-45f8-9ce8-2078233c59fb.lance new file mode 100644 index 0000000000000000000000000000000000000000..4274194ce86a36f76c3d57dfb57c07fcce7ffd1b Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/2d645413-9380-45f8-9ce8-2078233c59fb.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/3e672451-2a6f-452c-8711-ffc3a49fe065.lance b/.lancedb/Huggingface_docs.lance/data/3e672451-2a6f-452c-8711-ffc3a49fe065.lance new file mode 100644 index 0000000000000000000000000000000000000000..b2450f537c72d6737bae72b8398d519e234793eb Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/3e672451-2a6f-452c-8711-ffc3a49fe065.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/3ee73777-7250-45cd-bf1f-9c171def4e0c.lance b/.lancedb/Huggingface_docs.lance/data/3ee73777-7250-45cd-bf1f-9c171def4e0c.lance new file mode 100644 index 0000000000000000000000000000000000000000..16cab24ef34111c1cf0d5b1faf7d8cf02ecd6174 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/3ee73777-7250-45cd-bf1f-9c171def4e0c.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/3f4e8634-3b68-4561-ac5a-2ea8628dd5fb.lance b/.lancedb/Huggingface_docs.lance/data/3f4e8634-3b68-4561-ac5a-2ea8628dd5fb.lance new file mode 100644 index 0000000000000000000000000000000000000000..613af78f4ab54f4faa1ceef7cd5882f85f32ac8e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/3f4e8634-3b68-4561-ac5a-2ea8628dd5fb.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/44fbae9f-5124-4f13-a142-f1de9311a681.lance b/.lancedb/Huggingface_docs.lance/data/44fbae9f-5124-4f13-a142-f1de9311a681.lance new file mode 100644 index 0000000000000000000000000000000000000000..a30533f25fbec14c1bea79aa324155f79f11c9ee Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/44fbae9f-5124-4f13-a142-f1de9311a681.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/466d5fb5-a328-48dc-8d54-a44523e1f33a.lance b/.lancedb/Huggingface_docs.lance/data/466d5fb5-a328-48dc-8d54-a44523e1f33a.lance new file mode 100644 index 0000000000000000000000000000000000000000..0d0d9d992d508b8e6cdc358bbbd7d8a8aef56f96 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/466d5fb5-a328-48dc-8d54-a44523e1f33a.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/4981960a-7707-44a6-a53c-da372a0f7d95.lance b/.lancedb/Huggingface_docs.lance/data/4981960a-7707-44a6-a53c-da372a0f7d95.lance new file mode 100644 index 0000000000000000000000000000000000000000..20e271d94510c79ca022a38f19babf78ef6994bd Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/4981960a-7707-44a6-a53c-da372a0f7d95.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/4e6a13b5-6801-4874-9db7-20711b0f7032.lance b/.lancedb/Huggingface_docs.lance/data/4e6a13b5-6801-4874-9db7-20711b0f7032.lance new file mode 100644 index 0000000000000000000000000000000000000000..5275d509193fc61e573246762cd4ea4349181f77 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/4e6a13b5-6801-4874-9db7-20711b0f7032.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/4ec9fc33-771a-4024-8771-354dde408e84.lance b/.lancedb/Huggingface_docs.lance/data/4ec9fc33-771a-4024-8771-354dde408e84.lance new file mode 100644 index 0000000000000000000000000000000000000000..e7904578e0732862f78eb7fbe042fd8b9990d361 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/4ec9fc33-771a-4024-8771-354dde408e84.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/508c2391-82e1-48c1-8674-5ba9cd4f8384.lance b/.lancedb/Huggingface_docs.lance/data/508c2391-82e1-48c1-8674-5ba9cd4f8384.lance new file mode 100644 index 0000000000000000000000000000000000000000..14a3e5f6578ce4aeb631552b939b558c419d0b70 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/508c2391-82e1-48c1-8674-5ba9cd4f8384.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/52ffda99-b82e-4054-83db-b5028c22838a.lance b/.lancedb/Huggingface_docs.lance/data/52ffda99-b82e-4054-83db-b5028c22838a.lance new file mode 100644 index 0000000000000000000000000000000000000000..2e7b1e7c5d65e5223ac4a980027de99d9e7b07f1 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/52ffda99-b82e-4054-83db-b5028c22838a.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/57d42239-5f47-4fd6-af3b-bf43568a0715.lance b/.lancedb/Huggingface_docs.lance/data/57d42239-5f47-4fd6-af3b-bf43568a0715.lance new file mode 100644 index 0000000000000000000000000000000000000000..182c715ea9f96a3b90301e2b33618e05af56b563 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/57d42239-5f47-4fd6-af3b-bf43568a0715.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/59f2e55d-c480-4118-ab3a-918dc14c8129.lance b/.lancedb/Huggingface_docs.lance/data/59f2e55d-c480-4118-ab3a-918dc14c8129.lance new file mode 100644 index 0000000000000000000000000000000000000000..0902d8c995f7ea063e1639cf2872bba386e13ae0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/59f2e55d-c480-4118-ab3a-918dc14c8129.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/60529219-2673-48c3-8e5d-055dcba985d7.lance b/.lancedb/Huggingface_docs.lance/data/60529219-2673-48c3-8e5d-055dcba985d7.lance new file mode 100644 index 0000000000000000000000000000000000000000..9af164b589cdba923b6d416aa867e3a061bde09a Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/60529219-2673-48c3-8e5d-055dcba985d7.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/608eb7b1-8f74-48ce-9ba9-91b196e0b28a.lance b/.lancedb/Huggingface_docs.lance/data/608eb7b1-8f74-48ce-9ba9-91b196e0b28a.lance new file mode 100644 index 0000000000000000000000000000000000000000..7c544d0236e44fcd9ccca860c5c3290779591f77 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/608eb7b1-8f74-48ce-9ba9-91b196e0b28a.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/60ab784c-7834-4605-bc32-1a6eca0c9ff7.lance b/.lancedb/Huggingface_docs.lance/data/60ab784c-7834-4605-bc32-1a6eca0c9ff7.lance new file mode 100644 index 0000000000000000000000000000000000000000..c8e95ac91e13f40256e57de1d40bb3a15c16c098 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/60ab784c-7834-4605-bc32-1a6eca0c9ff7.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/62a7dbc7-41ba-4564-9142-9c75f17ef0ef.lance b/.lancedb/Huggingface_docs.lance/data/62a7dbc7-41ba-4564-9142-9c75f17ef0ef.lance new file mode 100644 index 0000000000000000000000000000000000000000..d43ecf130fdbe8ceed8b3f061663f846bcc012d0 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/62a7dbc7-41ba-4564-9142-9c75f17ef0ef.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/67ff36e3-c0f0-4ab2-a121-44fdb51be609.lance b/.lancedb/Huggingface_docs.lance/data/67ff36e3-c0f0-4ab2-a121-44fdb51be609.lance new file mode 100644 index 0000000000000000000000000000000000000000..67b9c62fcfc750d614a1733dbdf98c082be8cea4 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/67ff36e3-c0f0-4ab2-a121-44fdb51be609.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/6e72de8a-03ab-4ec4-ab0b-c61c41c8f39e.lance b/.lancedb/Huggingface_docs.lance/data/6e72de8a-03ab-4ec4-ab0b-c61c41c8f39e.lance new file mode 100644 index 0000000000000000000000000000000000000000..43c97c414b887eb6c64ccc8e0e39fac892daf0b4 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/6e72de8a-03ab-4ec4-ab0b-c61c41c8f39e.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/70e77687-27eb-4882-bfaa-01a54ab3158b.lance b/.lancedb/Huggingface_docs.lance/data/70e77687-27eb-4882-bfaa-01a54ab3158b.lance new file mode 100644 index 0000000000000000000000000000000000000000..609058e85695b54ced09bfd89b564a4b105a5db7 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/70e77687-27eb-4882-bfaa-01a54ab3158b.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/752a7c87-2a5a-4b37-be5c-c3edf16c3e21.lance b/.lancedb/Huggingface_docs.lance/data/752a7c87-2a5a-4b37-be5c-c3edf16c3e21.lance new file mode 100644 index 0000000000000000000000000000000000000000..5bcb65fb44034c8548e68311bc26b47f3451d167 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/752a7c87-2a5a-4b37-be5c-c3edf16c3e21.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/7921fb59-99dd-4054-aa7f-43139faa27b1.lance b/.lancedb/Huggingface_docs.lance/data/7921fb59-99dd-4054-aa7f-43139faa27b1.lance new file mode 100644 index 0000000000000000000000000000000000000000..89bcb000e766185459ccb2a9976772a7831312a1 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/7921fb59-99dd-4054-aa7f-43139faa27b1.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/7b10649e-61c7-4ec2-afa6-c126f4919389.lance b/.lancedb/Huggingface_docs.lance/data/7b10649e-61c7-4ec2-afa6-c126f4919389.lance new file mode 100644 index 0000000000000000000000000000000000000000..5c9bf9f7c7f03c3df3386e8716d99668646ee319 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/7b10649e-61c7-4ec2-afa6-c126f4919389.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/7b48820e-3776-499d-8c9f-79b14a01263d.lance b/.lancedb/Huggingface_docs.lance/data/7b48820e-3776-499d-8c9f-79b14a01263d.lance new file mode 100644 index 0000000000000000000000000000000000000000..94a4ae51fb289c9ef8c75c9c7e5954126e74b972 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/7b48820e-3776-499d-8c9f-79b14a01263d.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/7c018dab-ccef-4ae2-bf41-2187cf5488b3.lance b/.lancedb/Huggingface_docs.lance/data/7c018dab-ccef-4ae2-bf41-2187cf5488b3.lance new file mode 100644 index 0000000000000000000000000000000000000000..de36ffc818c460858fe19d2ea5dc0fc08112af64 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/7c018dab-ccef-4ae2-bf41-2187cf5488b3.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/7c173ecf-4cc6-4c83-9040-b51c5c18f716.lance b/.lancedb/Huggingface_docs.lance/data/7c173ecf-4cc6-4c83-9040-b51c5c18f716.lance new file mode 100644 index 0000000000000000000000000000000000000000..fbcf6db21b709eba7bae3d489bae2cbea488f840 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/7c173ecf-4cc6-4c83-9040-b51c5c18f716.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/88bc4b32-505c-4846-a66b-3a9336d07f39.lance b/.lancedb/Huggingface_docs.lance/data/88bc4b32-505c-4846-a66b-3a9336d07f39.lance new file mode 100644 index 0000000000000000000000000000000000000000..d6ea109b979b20190c9e6eba431091552676977f Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/88bc4b32-505c-4846-a66b-3a9336d07f39.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/8a8a243d-2c19-4acc-ba6a-8489343eac84.lance b/.lancedb/Huggingface_docs.lance/data/8a8a243d-2c19-4acc-ba6a-8489343eac84.lance new file mode 100644 index 0000000000000000000000000000000000000000..0bb79f334aaa5eac0cc0a3c19aab862ce903633c Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/8a8a243d-2c19-4acc-ba6a-8489343eac84.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/8d85332a-9931-469a-b50f-f2e5e3449659.lance b/.lancedb/Huggingface_docs.lance/data/8d85332a-9931-469a-b50f-f2e5e3449659.lance new file mode 100644 index 0000000000000000000000000000000000000000..0f60ea7e3765a59c3a617a0e4261b53fa7a49eb2 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/8d85332a-9931-469a-b50f-f2e5e3449659.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/8f38f1cc-595b-45f7-afb3-c90ddf287d21.lance b/.lancedb/Huggingface_docs.lance/data/8f38f1cc-595b-45f7-afb3-c90ddf287d21.lance new file mode 100644 index 0000000000000000000000000000000000000000..053fc55a3f4be96e82cb0d8ec046b5e598c87a80 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/8f38f1cc-595b-45f7-afb3-c90ddf287d21.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/8fdb9d4c-3a86-4cc1-aa2e-4f278e79fc45.lance b/.lancedb/Huggingface_docs.lance/data/8fdb9d4c-3a86-4cc1-aa2e-4f278e79fc45.lance new file mode 100644 index 0000000000000000000000000000000000000000..f77cd46c7701b3940ea09762472c1fb6c91abcb8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/8fdb9d4c-3a86-4cc1-aa2e-4f278e79fc45.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/91ce9af0-133e-42e8-a41e-234870f63a29.lance b/.lancedb/Huggingface_docs.lance/data/91ce9af0-133e-42e8-a41e-234870f63a29.lance new file mode 100644 index 0000000000000000000000000000000000000000..1381a54ebc1e65d9c945bdb291025e8535a7e906 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/91ce9af0-133e-42e8-a41e-234870f63a29.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/929cf6bf-ed06-4f08-8e2d-20b23355cb9b.lance b/.lancedb/Huggingface_docs.lance/data/929cf6bf-ed06-4f08-8e2d-20b23355cb9b.lance new file mode 100644 index 0000000000000000000000000000000000000000..fbcbb1356273e0cd4a03bee880a36819e196b6ef Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/929cf6bf-ed06-4f08-8e2d-20b23355cb9b.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/960b9da7-47bc-4b4b-9772-200e9095de8e.lance b/.lancedb/Huggingface_docs.lance/data/960b9da7-47bc-4b4b-9772-200e9095de8e.lance new file mode 100644 index 0000000000000000000000000000000000000000..962e11bf39b293851feebd1d99d6bc4e1631568d Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/960b9da7-47bc-4b4b-9772-200e9095de8e.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/966aea0f-55b7-4cdc-9b0e-e3722f7cb639.lance b/.lancedb/Huggingface_docs.lance/data/966aea0f-55b7-4cdc-9b0e-e3722f7cb639.lance new file mode 100644 index 0000000000000000000000000000000000000000..95ea93d8d41b180fce15d9d74e4a8479fe33d617 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/966aea0f-55b7-4cdc-9b0e-e3722f7cb639.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/99438ea8-ace6-495d-93ca-ef13f16c3aa4.lance b/.lancedb/Huggingface_docs.lance/data/99438ea8-ace6-495d-93ca-ef13f16c3aa4.lance new file mode 100644 index 0000000000000000000000000000000000000000..8090343d77766a1e60e605644f50abab3a878085 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/99438ea8-ace6-495d-93ca-ef13f16c3aa4.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/99747c86-c431-4d02-83e1-0cf4ea04d54e.lance b/.lancedb/Huggingface_docs.lance/data/99747c86-c431-4d02-83e1-0cf4ea04d54e.lance new file mode 100644 index 0000000000000000000000000000000000000000..3cbe80e946af1bbb68730952acfc1d6ec49dacf3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/99747c86-c431-4d02-83e1-0cf4ea04d54e.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/9b9bbfc1-0998-45d9-b2ac-9d12a9db9cd6.lance b/.lancedb/Huggingface_docs.lance/data/9b9bbfc1-0998-45d9-b2ac-9d12a9db9cd6.lance new file mode 100644 index 0000000000000000000000000000000000000000..deacf6d895dbdcfd01081e8bce48a916c582bd48 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/9b9bbfc1-0998-45d9-b2ac-9d12a9db9cd6.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/9df05531-83d3-44b9-a035-3565b7f1f9f2.lance b/.lancedb/Huggingface_docs.lance/data/9df05531-83d3-44b9-a035-3565b7f1f9f2.lance new file mode 100644 index 0000000000000000000000000000000000000000..7f76bae35d4940a0ae7d8a2e2616a02b3db1cdeb Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/9df05531-83d3-44b9-a035-3565b7f1f9f2.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/a3918cf2-7c35-442c-9fac-97c40abdc51d.lance b/.lancedb/Huggingface_docs.lance/data/a3918cf2-7c35-442c-9fac-97c40abdc51d.lance new file mode 100644 index 0000000000000000000000000000000000000000..1265789f6adcf729c90b27066ddd70dae438d8ce Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/a3918cf2-7c35-442c-9fac-97c40abdc51d.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/a60e8461-8a65-4c9e-b962-2021d8213c26.lance b/.lancedb/Huggingface_docs.lance/data/a60e8461-8a65-4c9e-b962-2021d8213c26.lance new file mode 100644 index 0000000000000000000000000000000000000000..071ff99577282d8b7125fee7b4752a7cf1faf9cf Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/a60e8461-8a65-4c9e-b962-2021d8213c26.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/aa196149-939b-4bbd-9767-e8eeac25190c.lance b/.lancedb/Huggingface_docs.lance/data/aa196149-939b-4bbd-9767-e8eeac25190c.lance new file mode 100644 index 0000000000000000000000000000000000000000..819ed9175b320c85aa296d335c49119dc69e7d7e Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/aa196149-939b-4bbd-9767-e8eeac25190c.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/b5ebd496-52f0-4e65-b708-c6fe1bed6ade.lance b/.lancedb/Huggingface_docs.lance/data/b5ebd496-52f0-4e65-b708-c6fe1bed6ade.lance new file mode 100644 index 0000000000000000000000000000000000000000..254cfe7f71dd44894faeccb854328f4822487728 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/b5ebd496-52f0-4e65-b708-c6fe1bed6ade.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/ba53ba8d-fa08-4cc6-aa04-440ba6877402.lance b/.lancedb/Huggingface_docs.lance/data/ba53ba8d-fa08-4cc6-aa04-440ba6877402.lance new file mode 100644 index 0000000000000000000000000000000000000000..57d4af47e376048bd1bdeb972e2df7c3a7ae57a2 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/ba53ba8d-fa08-4cc6-aa04-440ba6877402.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/bba2985d-750b-401d-849d-647e9698d68c.lance b/.lancedb/Huggingface_docs.lance/data/bba2985d-750b-401d-849d-647e9698d68c.lance new file mode 100644 index 0000000000000000000000000000000000000000..d8072084959085442ab81d28d566cdcf7641b1c5 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/bba2985d-750b-401d-849d-647e9698d68c.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/bfdbc10f-42c2-4fde-929a-f2eab908a3fe.lance b/.lancedb/Huggingface_docs.lance/data/bfdbc10f-42c2-4fde-929a-f2eab908a3fe.lance new file mode 100644 index 0000000000000000000000000000000000000000..701676fd67adf74a8a4992bdf00d64c4b368002f Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/bfdbc10f-42c2-4fde-929a-f2eab908a3fe.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/c0bcc458-cc51-4646-8b55-e0135a2edb78.lance b/.lancedb/Huggingface_docs.lance/data/c0bcc458-cc51-4646-8b55-e0135a2edb78.lance new file mode 100644 index 0000000000000000000000000000000000000000..7b40af0d54a3ac3a8e3884f2e9d73b9591880ef4 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/c0bcc458-cc51-4646-8b55-e0135a2edb78.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/c2d5e7f6-acde-4a9d-84a2-7ea1124c57c1.lance b/.lancedb/Huggingface_docs.lance/data/c2d5e7f6-acde-4a9d-84a2-7ea1124c57c1.lance new file mode 100644 index 0000000000000000000000000000000000000000..2db20532adbf0e6a9a1a14d2ccff38944204f3c8 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/c2d5e7f6-acde-4a9d-84a2-7ea1124c57c1.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/c6590aa6-28ca-40a6-9298-1e218961aeaf.lance b/.lancedb/Huggingface_docs.lance/data/c6590aa6-28ca-40a6-9298-1e218961aeaf.lance new file mode 100644 index 0000000000000000000000000000000000000000..45ed57a13e29b188b7ef9be01c7a98cd43049974 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/c6590aa6-28ca-40a6-9298-1e218961aeaf.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/cc748b2b-b757-498b-af42-868f0547293e.lance b/.lancedb/Huggingface_docs.lance/data/cc748b2b-b757-498b-af42-868f0547293e.lance new file mode 100644 index 0000000000000000000000000000000000000000..16756a76fb95fd257eb259ddbf9d115172c4b20c Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/cc748b2b-b757-498b-af42-868f0547293e.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/d16bc24e-8663-4d98-adfa-dd729902afa8.lance b/.lancedb/Huggingface_docs.lance/data/d16bc24e-8663-4d98-adfa-dd729902afa8.lance new file mode 100644 index 0000000000000000000000000000000000000000..d81b843a512833abeb7a2c881af6f4c3c9d6a659 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/d16bc24e-8663-4d98-adfa-dd729902afa8.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/d43b753c-95b0-4318-a584-41fd8d9f5849.lance b/.lancedb/Huggingface_docs.lance/data/d43b753c-95b0-4318-a584-41fd8d9f5849.lance new file mode 100644 index 0000000000000000000000000000000000000000..42fed6fdd3804530cfc10a3086815b4315706cf3 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/d43b753c-95b0-4318-a584-41fd8d9f5849.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/d5d86979-450d-493c-9f70-d7619acaba75.lance b/.lancedb/Huggingface_docs.lance/data/d5d86979-450d-493c-9f70-d7619acaba75.lance new file mode 100644 index 0000000000000000000000000000000000000000..c45fc751df07ca2487d5be626df80fdccb2e45ce Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/d5d86979-450d-493c-9f70-d7619acaba75.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/d77b0fc3-72db-4c43-b047-b8d1dfa6ff03.lance b/.lancedb/Huggingface_docs.lance/data/d77b0fc3-72db-4c43-b047-b8d1dfa6ff03.lance new file mode 100644 index 0000000000000000000000000000000000000000..e04699aabe57576cde3de42cbaf8f17470c428a2 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/d77b0fc3-72db-4c43-b047-b8d1dfa6ff03.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/daae354d-a65e-4aff-934b-6d3693849d46.lance b/.lancedb/Huggingface_docs.lance/data/daae354d-a65e-4aff-934b-6d3693849d46.lance new file mode 100644 index 0000000000000000000000000000000000000000..7fd9245e67ff0b8acd7533918e9a9b08f65ff799 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/daae354d-a65e-4aff-934b-6d3693849d46.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/e0f96d89-8635-4020-811e-413979982b11.lance b/.lancedb/Huggingface_docs.lance/data/e0f96d89-8635-4020-811e-413979982b11.lance new file mode 100644 index 0000000000000000000000000000000000000000..d3eb0f3c5f4a29b55aa5201106edc2ea2693ec90 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/e0f96d89-8635-4020-811e-413979982b11.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/e7be104e-14b5-4984-aa2c-38ff3a6af365.lance b/.lancedb/Huggingface_docs.lance/data/e7be104e-14b5-4984-aa2c-38ff3a6af365.lance new file mode 100644 index 0000000000000000000000000000000000000000..9f6c19ca76575a3a21dc7aacbb560fc56f0b0474 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/e7be104e-14b5-4984-aa2c-38ff3a6af365.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/ebdea71b-a0f8-476a-a221-53638df343a1.lance b/.lancedb/Huggingface_docs.lance/data/ebdea71b-a0f8-476a-a221-53638df343a1.lance new file mode 100644 index 0000000000000000000000000000000000000000..339fa218868b44cd40aba8079fc974996680726f Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/ebdea71b-a0f8-476a-a221-53638df343a1.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/ec36459a-15d7-4c1b-b1da-0c4b1b66f346.lance b/.lancedb/Huggingface_docs.lance/data/ec36459a-15d7-4c1b-b1da-0c4b1b66f346.lance new file mode 100644 index 0000000000000000000000000000000000000000..00ccb4dcba80ec42a44e28fcb56e960084ebb6d9 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/ec36459a-15d7-4c1b-b1da-0c4b1b66f346.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/ed0c3575-6696-4370-8c23-fc0b990cef05.lance b/.lancedb/Huggingface_docs.lance/data/ed0c3575-6696-4370-8c23-fc0b990cef05.lance new file mode 100644 index 0000000000000000000000000000000000000000..f5beedb5b4251bc71f849715668b6552c9c3a9cc Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/ed0c3575-6696-4370-8c23-fc0b990cef05.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/f560d819-0f83-4296-875a-1ed07c8ceb48.lance b/.lancedb/Huggingface_docs.lance/data/f560d819-0f83-4296-875a-1ed07c8ceb48.lance new file mode 100644 index 0000000000000000000000000000000000000000..ed13927c880e028da09578b48244267d451f5b76 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/f560d819-0f83-4296-875a-1ed07c8ceb48.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/f908d37f-080b-42e9-9e9e-f247307c5202.lance b/.lancedb/Huggingface_docs.lance/data/f908d37f-080b-42e9-9e9e-f247307c5202.lance new file mode 100644 index 0000000000000000000000000000000000000000..280a87dfe3c0ad395229b86c1503b329acd5d3b7 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/f908d37f-080b-42e9-9e9e-f247307c5202.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/fd729389-2b90-4678-bdfd-0275e283d5ac.lance b/.lancedb/Huggingface_docs.lance/data/fd729389-2b90-4678-bdfd-0275e283d5ac.lance new file mode 100644 index 0000000000000000000000000000000000000000..ae2fef3cf2fc8471ee92061012bc53b8b030ab20 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/fd729389-2b90-4678-bdfd-0275e283d5ac.lance differ diff --git a/.lancedb/Huggingface_docs.lance/data/fe78969e-6a78-411d-82c1-43db9ef69ce3.lance b/.lancedb/Huggingface_docs.lance/data/fe78969e-6a78-411d-82c1-43db9ef69ce3.lance new file mode 100644 index 0000000000000000000000000000000000000000..5d96aebd39356b6ab9c424f173364722801d5184 Binary files /dev/null and b/.lancedb/Huggingface_docs.lance/data/fe78969e-6a78-411d-82c1-43db9ef69ce3.lance differ diff --git a/app.py b/app.py new file mode 100644 index 0000000000000000000000000000000000000000..5973ed03f76aace502532707f622037b35c076ee --- /dev/null +++ b/app.py @@ -0,0 +1,149 @@ + +""" +Credit to Derek Thomas, derek@huggingface.co +""" + +import subprocess + +# subprocess.run(["pip", "install", "--upgrade", "transformers[torch,sentencepiece]==4.34.1"]) + +import logging +from pathlib import Path +from time import perf_counter + +import gradio as gr +from jinja2 import Environment, FileSystemLoader +import numpy as np +from sentence_transformers import CrossEncoder + +from backend.query_llm import generate_hf, generate_openai +from backend.semantic_search import table, retriever + +VECTOR_COLUMN_NAME = "embeddings" +TEXT_COLUMN_NAME = "text" + +proj_dir = Path(__file__).parent +# Setting up the logging +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) + +# Set up the template environment with the templates directory +env = Environment(loader=FileSystemLoader(proj_dir / 'templates')) + +# Load the templates directly from the environment +template = env.get_template('template.j2') +template_html = env.get_template('template_html.j2') + +# crossEncoder +cross_encoder = CrossEncoder('cross-encoder/ms-marco-MiniLM-L-6-v2') + +# Examples +examples = ['What is the capital of China?', + 'Why is the sky blue?', + 'Who won the mens world cup in 2014?', ] + + +def add_text(history, text): + history = [] if history is None else history + history = history + [(text, None)] + return history, gr.Textbox(value="", interactive=False) + + +def bot(history, api_kind): + top_rerank = 15 + top_k_rank = 4 + query = history[-1][0] + + if not query: + gr.Warning("Please submit a non-empty string as a prompt") + raise ValueError("Empty string was submitted") + + logger.warning('Retrieving documents...') + # Retrieve documents relevant to query + document_start = perf_counter() + + query_vec = retriever.encode(query) + logger.warning(f'Finished query vec') + doc1 = table.search(query_vec, vector_column_name=VECTOR_COLUMN_NAME).limit(top_k_rank) + + + + logger.warning(f'Finished search') + documents = table.search(query_vec, vector_column_name=VECTOR_COLUMN_NAME).limit(top_rerank).to_list() + documents = [doc[TEXT_COLUMN_NAME] for doc in documents] + logger.warning(f'start cross encoder {len(documents)}') + # Retrieve documents relevant to query + query_doc_pair = [[query, doc] for doc in documents] + cross_scores = cross_encoder.predict(query_doc_pair) + sim_scores_argsort = list(reversed(np.argsort(cross_scores))) + logger.warning(f'Finished cross encoder {len(documents)}') + + documents = [documents[idx] for idx in sim_scores_argsort[:top_k_rank]] + logger.warning(f'num documents {len(documents)}') + + document_time = perf_counter() - document_start + logger.warning(f'Finished Retrieving documents in {round(document_time, 2)} seconds...') + + # Create Prompt + prompt = template.render(documents=documents, query=query) + prompt_html = template_html.render(documents=documents, query=query) + + if api_kind == "HuggingFace": + generate_fn = generate_hf + elif api_kind == "OpenAI": + generate_fn = generate_openai + elif api_kind is None: + gr.Warning("API name was not provided") + raise ValueError("API name was not provided") + else: + gr.Warning(f"API {api_kind} is not supported") + raise ValueError(f"API {api_kind} is not supported") + + history[-1][1] = "" + for character in generate_fn(prompt, history[:-1]): + history[-1][1] = character + yield history, prompt_html + + +with gr.Blocks() as demo: + chatbot = gr.Chatbot( + [], + elem_id="chatbot", + avatar_images=('https://aui.atlassian.com/aui/8.8/docs/images/avatar-person.svg', + 'https://huggingface.co/datasets/huggingface/brand-assets/resolve/main/hf-logo.svg'), + bubble_full_width=False, + show_copy_button=True, + show_share_button=True, + ) + + with gr.Row(): + txt = gr.Textbox( + scale=3, + show_label=False, + placeholder="Enter text and press enter", + container=False, + ) + txt_btn = gr.Button(value="Submit text", scale=1) + + api_kind = gr.Radio(choices=["HuggingFace", "OpenAI"], value="HuggingFace") + + prompt_html = gr.HTML() + # Turn off interactivity while generating if you click + txt_msg = txt_btn.click(add_text, [chatbot, txt], [chatbot, txt], queue=False).then( + bot, [chatbot, api_kind], [chatbot, prompt_html]) + + # Turn it back on + txt_msg.then(lambda: gr.Textbox(interactive=True), None, [txt], queue=False) + + # Turn off interactivity while generating if you hit enter + txt_msg = txt.submit(add_text, [chatbot, txt], [chatbot, txt], queue=False).then( + bot, [chatbot, api_kind], [chatbot, prompt_html]) + + # Turn it back on + txt_msg.then(lambda: gr.Textbox(interactive=True), None, [txt], queue=False) + + # Examples + gr.Examples(examples, txt) + +demo.queue() +demo.launch(debug=True) diff --git a/backend/__pycache__/query_llm.cpython-310.pyc b/backend/__pycache__/query_llm.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..466a3c48292be410e2d615368782bbd305710f22 Binary files /dev/null and b/backend/__pycache__/query_llm.cpython-310.pyc differ diff --git a/backend/__pycache__/semantic_search.cpython-310.pyc b/backend/__pycache__/semantic_search.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7853db435d843b4f23071a28c4988df06224abb0 Binary files /dev/null and b/backend/__pycache__/semantic_search.cpython-310.pyc differ diff --git a/backend/query_llm.py b/backend/query_llm.py new file mode 100644 index 0000000000000000000000000000000000000000..cf341b79823b9bfb15a301e8946bcbec1d124d2a --- /dev/null +++ b/backend/query_llm.py @@ -0,0 +1,156 @@ + + +import openai +import gradio as gr + +from os import getenv +from typing import Any, Dict, Generator, List + +from huggingface_hub import InferenceClient +from transformers import AutoTokenizer + +tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-7B-Instruct-v0.1") + +temperature = 0.9 +top_p = 0.6 +repetition_penalty = 1.2 + +OPENAI_KEY = getenv("OPENAI_API_KEY") +HF_TOKEN = getenv("HUGGING_FACE_HUB_TOKEN") + +hf_client = InferenceClient( + "mistralai/Mistral-7B-Instruct-v0.1", + token=HF_TOKEN + ) + + +def format_prompt(message: str, api_kind: str): + """ + Formats the given message using a chat template. + + Args: + message (str): The user message to be formatted. + + Returns: + str: Formatted message after applying the chat template. + """ + + # Create a list of message dictionaries with role and content + messages: List[Dict[str, Any]] = [{'role': 'user', 'content': message}] + + if api_kind == "openai": + return messages + elif api_kind == "hf": + return tokenizer.apply_chat_template(messages, tokenize=False) + elif api_kind: + raise ValueError("API is not supported") + + +def generate_hf(prompt: str, history: str, temperature: float = 0.9, max_new_tokens: int = 256, + top_p: float = 0.95, repetition_penalty: float = 1.0) -> Generator[str, None, str]: + """ + Generate a sequence of tokens based on a given prompt and history using Mistral client. + + Args: + prompt (str): The initial prompt for the text generation. + history (str): Context or history for the text generation. + temperature (float, optional): The softmax temperature for sampling. Defaults to 0.9. + max_new_tokens (int, optional): Maximum number of tokens to be generated. Defaults to 256. + top_p (float, optional): Nucleus sampling probability. Defaults to 0.95. + repetition_penalty (float, optional): Penalty for repeated tokens. Defaults to 1.0. + + Returns: + Generator[str, None, str]: A generator yielding chunks of generated text. + Returns a final string if an error occurs. + """ + + temperature = max(float(temperature), 1e-2) # Ensure temperature isn't too low + top_p = float(top_p) + + generate_kwargs = { + 'temperature': temperature, + 'max_new_tokens': max_new_tokens, + 'top_p': top_p, + 'repetition_penalty': repetition_penalty, + 'do_sample': True, + 'seed': 42, + } + + formatted_prompt = format_prompt(prompt, "hf") + + try: + stream = hf_client.text_generation(formatted_prompt, **generate_kwargs, + stream=True, details=True, return_full_text=False) + output = "" + for response in stream: + output += response.token.text + yield output + + except Exception as e: + if "Too Many Requests" in str(e): + print("ERROR: Too many requests on Mistral client") + gr.Warning("Unfortunately Mistral is unable to process") + return "Unfortunately, I am not able to process your request now." + elif "Authorization header is invalid" in str(e): + print("Authetification error:", str(e)) + gr.Warning("Authentication error: HF token was either not provided or incorrect") + return "Authentication error" + else: + print("Unhandled Exception:", str(e)) + gr.Warning("Unfortunately Mistral is unable to process") + return "I do not know what happened, but I couldn't understand you." + + +def generate_openai(prompt: str, history: str, temperature: float = 0.9, max_new_tokens: int = 256, + top_p: float = 0.95, repetition_penalty: float = 1.0) -> Generator[str, None, str]: + """ + Generate a sequence of tokens based on a given prompt and history using Mistral client. + + Args: + prompt (str): The initial prompt for the text generation. + history (str): Context or history for the text generation. + temperature (float, optional): The softmax temperature for sampling. Defaults to 0.9. + max_new_tokens (int, optional): Maximum number of tokens to be generated. Defaults to 256. + top_p (float, optional): Nucleus sampling probability. Defaults to 0.95. + repetition_penalty (float, optional): Penalty for repeated tokens. Defaults to 1.0. + + Returns: + Generator[str, None, str]: A generator yielding chunks of generated text. + Returns a final string if an error occurs. + """ + + temperature = max(float(temperature), 1e-2) # Ensure temperature isn't too low + top_p = float(top_p) + + generate_kwargs = { + 'temperature': temperature, + 'max_tokens': max_new_tokens, + 'top_p': top_p, + 'frequency_penalty': max(-2., min(repetition_penalty, 2.)), + } + + formatted_prompt = format_prompt(prompt, "openai") + + try: + stream = openai.ChatCompletion.create(model="gpt-3.5-turbo-0301", + messages=formatted_prompt, + **generate_kwargs, + stream=True) + output = "" + for chunk in stream: + output += chunk.choices[0].delta.get("content", "") + yield output + + except Exception as e: + if "Too Many Requests" in str(e): + print("ERROR: Too many requests on OpenAI client") + gr.Warning("Unfortunately OpenAI is unable to process") + return "Unfortunately, I am not able to process your request now." + elif "You didn't provide an API key" in str(e): + print("Authetification error:", str(e)) + gr.Warning("Authentication error: OpenAI key was either not provided or incorrect") + return "Authentication error" + else: + print("Unhandled Exception:", str(e)) + gr.Warning("Unfortunately OpenAI is unable to process") + return "I do not know what happened, but I couldn't understand you." diff --git a/backend/semantic_search.py b/backend/semantic_search.py new file mode 100644 index 0000000000000000000000000000000000000000..73bc1f3991559518d85931a5242ec25b8d27ea2d --- /dev/null +++ b/backend/semantic_search.py @@ -0,0 +1,19 @@ + +import logging +import lancedb +import os +from pathlib import Path +from sentence_transformers import SentenceTransformer + +EMB_MODEL_NAME = "thenlper/gte-base" +DB_TABLE_NAME = "Huggingface_docs" + +# Setting up the logging +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) +retriever = SentenceTransformer(EMB_MODEL_NAME) + +# db +db_uri = os.path.join(Path(__file__).parents[1], ".lancedb") +db = lancedb.connect(db_uri) +table = db.open_table(DB_TABLE_NAME) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..ab26d7b9afde45c5a7cd2304844e904776708eae --- /dev/null +++ b/requirements.txt @@ -0,0 +1,9 @@ +transformers[torch,sentencepiece] +wikiextractor==3.0.6 +sentence-transformers>2.2.0 +ipywidgets==8.1.1 +tqdm==4.66.1 +aiohttp==3.8.6 +huggingface-hub==0.17.3 +lancedb +openai==0.28 diff --git a/templates/template.j2 b/templates/template.j2 new file mode 100644 index 0000000000000000000000000000000000000000..88f80e86bc40dfc67aca488a10a51bc6c63400b2 --- /dev/null +++ b/templates/template.j2 @@ -0,0 +1,8 @@ +Instructions: Use the following unique documents in the Context section to answer the Query at the end. If you don't know the answer, just say that you don't know, don't try to make up an answer. +Context: +{% for doc in documents %} +--- + {{ doc }} +{% endfor %} +--- +Query: {{ query }} diff --git a/templates/template_html.j2 b/templates/template_html.j2 new file mode 100644 index 0000000000000000000000000000000000000000..96a0b083a3ea6fc407e49ac0b81224b8ec1a829e --- /dev/null +++ b/templates/template_html.j2 @@ -0,0 +1,102 @@ + + + + + + Information Page + + + + + +
+

Prompt

+Below is the prompt that is given to the model.
+

Instructions

+ Use the following pieces of context to answer the question at the end.
If you don't know the answer, just say that you don't know, don't try to make up an answer.

+

Context

+{% for doc in documents %} +
+ + Doc {{ loop.index }}: {{ doc[:100] }}... + +
{{ doc }}
+
+{% endfor %} + +

Query

+ {{ query }} +
+ + + +