diff --git a/.gitignore b/.gitignore index 0d826ab614d..09b4679fcc4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ .DS_Store -.vscode + .env .venv .swp diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 00000000000..29c34fc209a --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,11 @@ +# This configuration file was automatically generated by Gitpod. +# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml) +# and commit this file to your remote git repository to share the goodness with others. + +# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart + +tasks: + - init: go get && go build ./... && go test ./... + command: go run . + + diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000000..3f63eb97df1 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "ms-azuretools.vscode-azurefunctions", + "ms-python.python" + ] +} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000000..9a244283d72 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,15 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Attach to Python Functions", + "type": "debugpy", + "request": "attach", + "connect": { + "host": "localhost", + "port": 9091 + }, + "preLaunchTask": "func: host start" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000000..81417da1705 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,9 @@ +{ + "azureFunctions.deploySubpath": "langchaingo/milvus-sdk-go/milvus/k8sgpt-operator/milvus-helm/minio/bootcamp/applications/nlp/question_answering_system/server/src/operations", + "azureFunctions.scmDoBuildDuringDeployment": true, + "azureFunctions.projectLanguage": "Python", + "azureFunctions.projectRuntime": "~4", + "debug.internalConsoleOptions": "neverOpen", + "azureFunctions.projectLanguageModel": 2, + "azureFunctions.projectSubpath": "langchaingo/milvus-sdk-go/milvus/k8sgpt-operator/milvus-helm/minio/bootcamp/applications/nlp/question_answering_system/server/src/operations" +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 00000000000..7a1a19ae2d0 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,15 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "type": "func", + "label": "func: host start", + "command": "host start", + "problemMatcher": "$func-python-watch", + "isBackground": true, + "options": { + "cwd": "${workspaceFolder}/langchaingo/milvus-sdk-go/milvus/k8sgpt-operator/milvus-helm/minio/bootcamp/applications/nlp/question_answering_system/server/src/operations" + } + } + ] +} \ No newline at end of file diff --git a/Modelfile b/Modelfile new file mode 100644 index 00000000000..028e4fbad0e --- /dev/null +++ b/Modelfile @@ -0,0 +1,14 @@ +FROM codellama +SYSTEM You are a friendly assistant. +FROM codellama +SYSTEM You are a friendly assistant. +FROM codellama +SYSTEM You are a friendly assistant. +FROM milvus +SYSTEM You are a friendly assistant. +FROM milvus +SYSTEM You are a friendly assistant. +FROM milvus +SYSTEM You are a friendly assistant. +FROM milvus +SYSTEM You are a friendly assistant. diff --git a/app/.minio.sys/buckets/.bloomcycle.bin/xl.meta b/app/.minio.sys/buckets/.bloomcycle.bin/xl.meta new file mode 100644 index 00000000000..aae5d237cbb Binary files /dev/null and b/app/.minio.sys/buckets/.bloomcycle.bin/xl.meta differ diff --git a/app/.minio.sys/buckets/.usage-cache.bin.bkp/xl.meta b/app/.minio.sys/buckets/.usage-cache.bin.bkp/xl.meta new file mode 100644 index 00000000000..02ecc5e0110 Binary files /dev/null and b/app/.minio.sys/buckets/.usage-cache.bin.bkp/xl.meta differ diff --git a/app/.minio.sys/buckets/.usage-cache.bin/xl.meta b/app/.minio.sys/buckets/.usage-cache.bin/xl.meta new file mode 100644 index 00000000000..da6ceb7a316 Binary files /dev/null and b/app/.minio.sys/buckets/.usage-cache.bin/xl.meta differ diff --git a/app/.minio.sys/buckets/.usage.json/xl.meta b/app/.minio.sys/buckets/.usage.json/xl.meta new file mode 100644 index 00000000000..88c9a39bb31 Binary files /dev/null and b/app/.minio.sys/buckets/.usage.json/xl.meta differ diff --git a/app/.minio.sys/buckets/assets/.usage-cache.bin.bkp/xl.meta b/app/.minio.sys/buckets/assets/.usage-cache.bin.bkp/xl.meta new file mode 100644 index 00000000000..bed6766b762 Binary files /dev/null and b/app/.minio.sys/buckets/assets/.usage-cache.bin.bkp/xl.meta differ diff --git a/app/.minio.sys/buckets/assets/.usage-cache.bin/xl.meta b/app/.minio.sys/buckets/assets/.usage-cache.bin/xl.meta new file mode 100644 index 00000000000..023cf2bffb3 Binary files /dev/null and b/app/.minio.sys/buckets/assets/.usage-cache.bin/xl.meta differ diff --git a/app/.minio.sys/buckets/lifecycle/.usage-cache.bin.bkp/xl.meta b/app/.minio.sys/buckets/lifecycle/.usage-cache.bin.bkp/xl.meta new file mode 100644 index 00000000000..49a9b62a3c2 Binary files /dev/null and b/app/.minio.sys/buckets/lifecycle/.usage-cache.bin.bkp/xl.meta differ diff --git a/app/.minio.sys/buckets/lifecycle/.usage-cache.bin/xl.meta b/app/.minio.sys/buckets/lifecycle/.usage-cache.bin/xl.meta new file mode 100644 index 00000000000..7cee732a0d4 Binary files /dev/null and b/app/.minio.sys/buckets/lifecycle/.usage-cache.bin/xl.meta differ diff --git a/app/.minio.sys/buckets/store/.usage-cache.bin.bkp/xl.meta b/app/.minio.sys/buckets/store/.usage-cache.bin.bkp/xl.meta new file mode 100644 index 00000000000..e4f17783e60 Binary files /dev/null and b/app/.minio.sys/buckets/store/.usage-cache.bin.bkp/xl.meta differ diff --git a/app/.minio.sys/buckets/store/.usage-cache.bin/xl.meta b/app/.minio.sys/buckets/store/.usage-cache.bin/xl.meta new file mode 100644 index 00000000000..18c1b07ffc5 Binary files /dev/null and b/app/.minio.sys/buckets/store/.usage-cache.bin/xl.meta differ diff --git a/app/.minio.sys/buckets/tray/.usage-cache.bin.bkp/xl.meta b/app/.minio.sys/buckets/tray/.usage-cache.bin.bkp/xl.meta new file mode 100644 index 00000000000..364eb6290c0 Binary files /dev/null and b/app/.minio.sys/buckets/tray/.usage-cache.bin.bkp/xl.meta differ diff --git a/app/.minio.sys/buckets/tray/.usage-cache.bin/xl.meta b/app/.minio.sys/buckets/tray/.usage-cache.bin/xl.meta new file mode 100644 index 00000000000..ea393575ab5 Binary files /dev/null and b/app/.minio.sys/buckets/tray/.usage-cache.bin/xl.meta differ diff --git a/app/.minio.sys/config/config.json/xl.meta b/app/.minio.sys/config/config.json/xl.meta new file mode 100644 index 00000000000..9ab552ee3d5 Binary files /dev/null and b/app/.minio.sys/config/config.json/xl.meta differ diff --git a/app/.minio.sys/config/iam/format.json/xl.meta b/app/.minio.sys/config/iam/format.json/xl.meta new file mode 100644 index 00000000000..82587c55236 Binary files /dev/null and b/app/.minio.sys/config/iam/format.json/xl.meta differ diff --git a/app/.minio.sys/format.json b/app/.minio.sys/format.json new file mode 100644 index 00000000000..aab248e8281 --- /dev/null +++ b/app/.minio.sys/format.json @@ -0,0 +1 @@ +{"version":"1","format":"xl-single","id":"c7db1fb2-0fac-463b-bbf4-fc9ba371689c","xl":{"version":"3","this":"25cc3af5-752e-4252-8f40-5d9cc206717f","sets":[["25cc3af5-752e-4252-8f40-5d9cc206717f"]],"distributionAlgo":"SIPMOD+PARITY"}} \ No newline at end of file diff --git a/app/.minio.sys/pool.bin/xl.meta b/app/.minio.sys/pool.bin/xl.meta new file mode 100644 index 00000000000..c89e87165b9 Binary files /dev/null and b/app/.minio.sys/pool.bin/xl.meta differ diff --git a/app/.minio.sys/tmp/.trash/0637eebc-9e58-4bc6-abf8-7738c71c6d7a/xl.meta.bkp b/app/.minio.sys/tmp/.trash/0637eebc-9e58-4bc6-abf8-7738c71c6d7a/xl.meta.bkp new file mode 100644 index 00000000000..b54e3b1c02a Binary files /dev/null and b/app/.minio.sys/tmp/.trash/0637eebc-9e58-4bc6-abf8-7738c71c6d7a/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/068e7268-f5e9-4a2e-b3e6-2b0e9625b1bd/xl.meta.bkp b/app/.minio.sys/tmp/.trash/068e7268-f5e9-4a2e-b3e6-2b0e9625b1bd/xl.meta.bkp new file mode 100644 index 00000000000..2d088576c6d Binary files /dev/null and b/app/.minio.sys/tmp/.trash/068e7268-f5e9-4a2e-b3e6-2b0e9625b1bd/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/085a32b3-9bd7-456d-8f6b-98bfa001fa3a/xl.meta.bkp b/app/.minio.sys/tmp/.trash/085a32b3-9bd7-456d-8f6b-98bfa001fa3a/xl.meta.bkp new file mode 100644 index 00000000000..1ffbbd7cf9a Binary files /dev/null and b/app/.minio.sys/tmp/.trash/085a32b3-9bd7-456d-8f6b-98bfa001fa3a/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/0b8032b1-0b04-4705-8d4e-8ca75dae496c/xl.meta.bkp b/app/.minio.sys/tmp/.trash/0b8032b1-0b04-4705-8d4e-8ca75dae496c/xl.meta.bkp new file mode 100644 index 00000000000..37bec656c10 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/0b8032b1-0b04-4705-8d4e-8ca75dae496c/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/0dfef670-deff-4a2e-8bb4-af6847087aa9/xl.meta.bkp b/app/.minio.sys/tmp/.trash/0dfef670-deff-4a2e-8bb4-af6847087aa9/xl.meta.bkp new file mode 100644 index 00000000000..a31bd1b2505 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/0dfef670-deff-4a2e-8bb4-af6847087aa9/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/1de0cd8b-9df5-4306-a12e-52992900b6aa/xl.meta.bkp b/app/.minio.sys/tmp/.trash/1de0cd8b-9df5-4306-a12e-52992900b6aa/xl.meta.bkp new file mode 100644 index 00000000000..526d8c6cc80 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/1de0cd8b-9df5-4306-a12e-52992900b6aa/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/1f2e6a57-f4d5-4036-8c8e-dc072925b4b8/xl.meta.bkp b/app/.minio.sys/tmp/.trash/1f2e6a57-f4d5-4036-8c8e-dc072925b4b8/xl.meta.bkp new file mode 100644 index 00000000000..b92e923bd6d Binary files /dev/null and b/app/.minio.sys/tmp/.trash/1f2e6a57-f4d5-4036-8c8e-dc072925b4b8/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/275ceaba-bd24-41f4-afdc-84e272ff0340/xl.meta.bkp b/app/.minio.sys/tmp/.trash/275ceaba-bd24-41f4-afdc-84e272ff0340/xl.meta.bkp new file mode 100644 index 00000000000..e76359d53d3 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/275ceaba-bd24-41f4-afdc-84e272ff0340/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/2b96c96b-0676-49dd-97f8-42b432688960/xl.meta.bkp b/app/.minio.sys/tmp/.trash/2b96c96b-0676-49dd-97f8-42b432688960/xl.meta.bkp new file mode 100644 index 00000000000..ef948612fb5 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/2b96c96b-0676-49dd-97f8-42b432688960/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/2fc4a89e-cb3b-4711-af4b-743b1569ece5/xl.meta.bkp b/app/.minio.sys/tmp/.trash/2fc4a89e-cb3b-4711-af4b-743b1569ece5/xl.meta.bkp new file mode 100644 index 00000000000..e0d49a5c60b Binary files /dev/null and b/app/.minio.sys/tmp/.trash/2fc4a89e-cb3b-4711-af4b-743b1569ece5/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/304fa729-fa76-4da8-9048-0c609ccba0ec/xl.meta.bkp b/app/.minio.sys/tmp/.trash/304fa729-fa76-4da8-9048-0c609ccba0ec/xl.meta.bkp new file mode 100644 index 00000000000..15a1576bd87 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/304fa729-fa76-4da8-9048-0c609ccba0ec/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/3806366b-9403-4ca1-a1c6-fb2b977e5460/xl.meta.bkp b/app/.minio.sys/tmp/.trash/3806366b-9403-4ca1-a1c6-fb2b977e5460/xl.meta.bkp new file mode 100644 index 00000000000..3972743548b Binary files /dev/null and b/app/.minio.sys/tmp/.trash/3806366b-9403-4ca1-a1c6-fb2b977e5460/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/413777ab-2774-49ff-b0cb-906795b0c39d/xl.meta.bkp b/app/.minio.sys/tmp/.trash/413777ab-2774-49ff-b0cb-906795b0c39d/xl.meta.bkp new file mode 100644 index 00000000000..9234ef8bf69 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/413777ab-2774-49ff-b0cb-906795b0c39d/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/428d3517-edc7-45c6-9a71-371c27790aed/xl.meta.bkp b/app/.minio.sys/tmp/.trash/428d3517-edc7-45c6-9a71-371c27790aed/xl.meta.bkp new file mode 100644 index 00000000000..34b53d598a9 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/428d3517-edc7-45c6-9a71-371c27790aed/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/5052586a-000e-4244-86ae-699b5ce648a4/xl.meta.bkp b/app/.minio.sys/tmp/.trash/5052586a-000e-4244-86ae-699b5ce648a4/xl.meta.bkp new file mode 100644 index 00000000000..ba8841ed5e8 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/5052586a-000e-4244-86ae-699b5ce648a4/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/515e40c3-60a3-495b-adac-828065aec758/xl.meta.bkp b/app/.minio.sys/tmp/.trash/515e40c3-60a3-495b-adac-828065aec758/xl.meta.bkp new file mode 100644 index 00000000000..f3023f9109a Binary files /dev/null and b/app/.minio.sys/tmp/.trash/515e40c3-60a3-495b-adac-828065aec758/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/5552023f-61b3-4b8b-bd1c-056f5b81ae7a/xl.meta.bkp b/app/.minio.sys/tmp/.trash/5552023f-61b3-4b8b-bd1c-056f5b81ae7a/xl.meta.bkp new file mode 100644 index 00000000000..3f4c0d76b07 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/5552023f-61b3-4b8b-bd1c-056f5b81ae7a/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/56cd4315-6a71-4a75-a285-3fa10e91734e/xl.meta.bkp b/app/.minio.sys/tmp/.trash/56cd4315-6a71-4a75-a285-3fa10e91734e/xl.meta.bkp new file mode 100644 index 00000000000..141afe1d7fb Binary files /dev/null and b/app/.minio.sys/tmp/.trash/56cd4315-6a71-4a75-a285-3fa10e91734e/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/5753fae2-f03b-4139-b920-1d35eb9fdc70/xl.meta.bkp b/app/.minio.sys/tmp/.trash/5753fae2-f03b-4139-b920-1d35eb9fdc70/xl.meta.bkp new file mode 100644 index 00000000000..75a7419f954 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/5753fae2-f03b-4139-b920-1d35eb9fdc70/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/6b189d54-4258-4445-b4dc-b187f6b3011b/xl.meta.bkp b/app/.minio.sys/tmp/.trash/6b189d54-4258-4445-b4dc-b187f6b3011b/xl.meta.bkp new file mode 100644 index 00000000000..b2eb6a347a0 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/6b189d54-4258-4445-b4dc-b187f6b3011b/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/73403079-875f-4c3f-a575-e06a7816ab62/xl.meta.bkp b/app/.minio.sys/tmp/.trash/73403079-875f-4c3f-a575-e06a7816ab62/xl.meta.bkp new file mode 100644 index 00000000000..3c761377414 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/73403079-875f-4c3f-a575-e06a7816ab62/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/75ee9d08-d2c0-4a6c-b8a0-1644ae34fcc4/xl.meta.bkp b/app/.minio.sys/tmp/.trash/75ee9d08-d2c0-4a6c-b8a0-1644ae34fcc4/xl.meta.bkp new file mode 100644 index 00000000000..d89fcfeea8b Binary files /dev/null and b/app/.minio.sys/tmp/.trash/75ee9d08-d2c0-4a6c-b8a0-1644ae34fcc4/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/7fab453f-5680-429e-b734-f859bbeaed46/xl.meta.bkp b/app/.minio.sys/tmp/.trash/7fab453f-5680-429e-b734-f859bbeaed46/xl.meta.bkp new file mode 100644 index 00000000000..fbd5f2b9003 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/7fab453f-5680-429e-b734-f859bbeaed46/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/835342c5-6145-47e8-b35c-8aa9ed6b8539/xl.meta.bkp b/app/.minio.sys/tmp/.trash/835342c5-6145-47e8-b35c-8aa9ed6b8539/xl.meta.bkp new file mode 100644 index 00000000000..5d74d87e64c Binary files /dev/null and b/app/.minio.sys/tmp/.trash/835342c5-6145-47e8-b35c-8aa9ed6b8539/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/86e343f8-51e5-4339-922a-8dd91a2d2cce/xl.meta.bkp b/app/.minio.sys/tmp/.trash/86e343f8-51e5-4339-922a-8dd91a2d2cce/xl.meta.bkp new file mode 100644 index 00000000000..8138a93606f Binary files /dev/null and b/app/.minio.sys/tmp/.trash/86e343f8-51e5-4339-922a-8dd91a2d2cce/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/8a752b0a-7842-449c-9147-26bfa01d069d/xl.meta.bkp b/app/.minio.sys/tmp/.trash/8a752b0a-7842-449c-9147-26bfa01d069d/xl.meta.bkp new file mode 100644 index 00000000000..1c1104ae9d5 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/8a752b0a-7842-449c-9147-26bfa01d069d/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/8dc96cea-984b-45c4-bbc9-89785412bfad/xl.meta.bkp b/app/.minio.sys/tmp/.trash/8dc96cea-984b-45c4-bbc9-89785412bfad/xl.meta.bkp new file mode 100644 index 00000000000..3e46fa05663 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/8dc96cea-984b-45c4-bbc9-89785412bfad/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/9475186b-c654-4b19-95a6-a704cbbf6f49/xl.meta.bkp b/app/.minio.sys/tmp/.trash/9475186b-c654-4b19-95a6-a704cbbf6f49/xl.meta.bkp new file mode 100644 index 00000000000..6104dbe69c4 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/9475186b-c654-4b19-95a6-a704cbbf6f49/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/97c5cc25-da5b-41a3-b9b4-d44d1403a1a9/xl.meta.bkp b/app/.minio.sys/tmp/.trash/97c5cc25-da5b-41a3-b9b4-d44d1403a1a9/xl.meta.bkp new file mode 100644 index 00000000000..0fd13ea4caa Binary files /dev/null and b/app/.minio.sys/tmp/.trash/97c5cc25-da5b-41a3-b9b4-d44d1403a1a9/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/9b847284-35b9-48df-9985-4f5a489cc2ab/xl.meta.bkp b/app/.minio.sys/tmp/.trash/9b847284-35b9-48df-9985-4f5a489cc2ab/xl.meta.bkp new file mode 100644 index 00000000000..6ec1adee137 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/9b847284-35b9-48df-9985-4f5a489cc2ab/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/9f4610a5-eb27-47b0-b427-3b417c9245f3/xl.meta.bkp b/app/.minio.sys/tmp/.trash/9f4610a5-eb27-47b0-b427-3b417c9245f3/xl.meta.bkp new file mode 100644 index 00000000000..80afbd6bdcc Binary files /dev/null and b/app/.minio.sys/tmp/.trash/9f4610a5-eb27-47b0-b427-3b417c9245f3/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/b567e50b-10d9-4eda-846a-edef3a17b39e/xl.meta.bkp b/app/.minio.sys/tmp/.trash/b567e50b-10d9-4eda-846a-edef3a17b39e/xl.meta.bkp new file mode 100644 index 00000000000..ae5f987fe15 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/b567e50b-10d9-4eda-846a-edef3a17b39e/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/b65d62aa-b1a3-412f-8ff7-9579fa12c433/xl.meta.bkp b/app/.minio.sys/tmp/.trash/b65d62aa-b1a3-412f-8ff7-9579fa12c433/xl.meta.bkp new file mode 100644 index 00000000000..91b8d125841 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/b65d62aa-b1a3-412f-8ff7-9579fa12c433/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/bbe4b25f-cabf-4ad9-90c8-c717dfc74c9c/xl.meta.bkp b/app/.minio.sys/tmp/.trash/bbe4b25f-cabf-4ad9-90c8-c717dfc74c9c/xl.meta.bkp new file mode 100644 index 00000000000..8dc2f75108b Binary files /dev/null and b/app/.minio.sys/tmp/.trash/bbe4b25f-cabf-4ad9-90c8-c717dfc74c9c/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/c0daaccd-17ba-4fd5-93e0-7d106e776c5c/xl.meta.bkp b/app/.minio.sys/tmp/.trash/c0daaccd-17ba-4fd5-93e0-7d106e776c5c/xl.meta.bkp new file mode 100644 index 00000000000..dfe0c8df6fa Binary files /dev/null and b/app/.minio.sys/tmp/.trash/c0daaccd-17ba-4fd5-93e0-7d106e776c5c/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/c586dc30-7d3a-4311-9642-06815d28f596/xl.meta.bkp b/app/.minio.sys/tmp/.trash/c586dc30-7d3a-4311-9642-06815d28f596/xl.meta.bkp new file mode 100644 index 00000000000..0fb6f2bc52a Binary files /dev/null and b/app/.minio.sys/tmp/.trash/c586dc30-7d3a-4311-9642-06815d28f596/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/c8815fbf-c3d0-4369-96ac-e148abe5f94b/xl.meta.bkp b/app/.minio.sys/tmp/.trash/c8815fbf-c3d0-4369-96ac-e148abe5f94b/xl.meta.bkp new file mode 100644 index 00000000000..91229383b1c Binary files /dev/null and b/app/.minio.sys/tmp/.trash/c8815fbf-c3d0-4369-96ac-e148abe5f94b/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/cd9604aa-6447-4c87-858a-99fa2ab9fdd0/xl.meta.bkp b/app/.minio.sys/tmp/.trash/cd9604aa-6447-4c87-858a-99fa2ab9fdd0/xl.meta.bkp new file mode 100644 index 00000000000..a779a2cfe37 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/cd9604aa-6447-4c87-858a-99fa2ab9fdd0/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/d1994d75-91fa-4ef7-a611-24dde5e20040/xl.meta.bkp b/app/.minio.sys/tmp/.trash/d1994d75-91fa-4ef7-a611-24dde5e20040/xl.meta.bkp new file mode 100644 index 00000000000..7eabfd3d6d5 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/d1994d75-91fa-4ef7-a611-24dde5e20040/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/d4560e7f-d43a-4b54-8d7e-59287be89a83/xl.meta.bkp b/app/.minio.sys/tmp/.trash/d4560e7f-d43a-4b54-8d7e-59287be89a83/xl.meta.bkp new file mode 100644 index 00000000000..74b2c24dfb2 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/d4560e7f-d43a-4b54-8d7e-59287be89a83/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/d798388f-e2d0-443b-9187-6d1559171fdc/xl.meta.bkp b/app/.minio.sys/tmp/.trash/d798388f-e2d0-443b-9187-6d1559171fdc/xl.meta.bkp new file mode 100644 index 00000000000..001ad8e585e Binary files /dev/null and b/app/.minio.sys/tmp/.trash/d798388f-e2d0-443b-9187-6d1559171fdc/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/da519dd9-dfa3-4e60-80af-b015f18e9b8d/xl.meta.bkp b/app/.minio.sys/tmp/.trash/da519dd9-dfa3-4e60-80af-b015f18e9b8d/xl.meta.bkp new file mode 100644 index 00000000000..2b368c419eb Binary files /dev/null and b/app/.minio.sys/tmp/.trash/da519dd9-dfa3-4e60-80af-b015f18e9b8d/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/de1538c1-7573-4a6a-a173-c31f8b56a6fe/xl.meta.bkp b/app/.minio.sys/tmp/.trash/de1538c1-7573-4a6a-a173-c31f8b56a6fe/xl.meta.bkp new file mode 100644 index 00000000000..bb500ce4c45 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/de1538c1-7573-4a6a-a173-c31f8b56a6fe/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/dee10401-ce0f-4b09-aed2-b89761997cfb/xl.meta.bkp b/app/.minio.sys/tmp/.trash/dee10401-ce0f-4b09-aed2-b89761997cfb/xl.meta.bkp new file mode 100644 index 00000000000..9b17b65d0b6 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/dee10401-ce0f-4b09-aed2-b89761997cfb/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/f34fd012-c08f-4700-b76c-cf27b9a8bb5f/xl.meta.bkp b/app/.minio.sys/tmp/.trash/f34fd012-c08f-4700-b76c-cf27b9a8bb5f/xl.meta.bkp new file mode 100644 index 00000000000..defcd314c81 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/f34fd012-c08f-4700-b76c-cf27b9a8bb5f/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/f42c62a4-2315-4b24-8d29-b862faef02da/xl.meta.bkp b/app/.minio.sys/tmp/.trash/f42c62a4-2315-4b24-8d29-b862faef02da/xl.meta.bkp new file mode 100644 index 00000000000..a74df00ab3f Binary files /dev/null and b/app/.minio.sys/tmp/.trash/f42c62a4-2315-4b24-8d29-b862faef02da/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/f94bf144-7ef6-42ab-bfe8-10b939661e4c/xl.meta.bkp b/app/.minio.sys/tmp/.trash/f94bf144-7ef6-42ab-bfe8-10b939661e4c/xl.meta.bkp new file mode 100644 index 00000000000..5c8104953c5 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/f94bf144-7ef6-42ab-bfe8-10b939661e4c/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/.trash/fd9526b5-2fa5-42b7-abf7-faa941292a91/xl.meta.bkp b/app/.minio.sys/tmp/.trash/fd9526b5-2fa5-42b7-abf7-faa941292a91/xl.meta.bkp new file mode 100644 index 00000000000..a92a38b13c7 Binary files /dev/null and b/app/.minio.sys/tmp/.trash/fd9526b5-2fa5-42b7-abf7-faa941292a91/xl.meta.bkp differ diff --git a/app/.minio.sys/tmp/8fa011ce-c205-4e67-86e4-82317e527ae4 b/app/.minio.sys/tmp/8fa011ce-c205-4e67-86e4-82317e527ae4 new file mode 100644 index 00000000000..e36ee44665f Binary files /dev/null and b/app/.minio.sys/tmp/8fa011ce-c205-4e67-86e4-82317e527ae4 differ diff --git a/examples/langchain-python-rag-privategpt/requirements.txt b/examples/langchain-python-rag-privategpt/requirements.txt index 0aad1fe5599..09f2086f17b 100644 --- a/examples/langchain-python-rag-privategpt/requirements.txt +++ b/examples/langchain-python-rag-privategpt/requirements.txt @@ -12,4 +12,5 @@ pandoc==2.3 pypandoc==1.11 tqdm==4.66.1 sentence_transformers==2.2.2 -numpy>=1.22.2 # not directly required, pinned by Snyk to avoid a vulnerability \ No newline at end of file +numpy>=1.22.2 # not directly required, pinned by Snyk to avoid a vulnerability +nltk>=3.8.2 # not directly required, pinned by Snyk to avoid a vulnerability \ No newline at end of file diff --git a/examples/typescript-functioncalling/package.json b/examples/typescript-functioncalling/package.json index 4e8fff8cf2a..0b4a2d7e0e1 100644 --- a/examples/typescript-functioncalling/package.json +++ b/examples/typescript-functioncalling/package.json @@ -3,7 +3,7 @@ "ollama-node": "^0.1.27" }, "devDependencies": { - "tsx": "^4.1.2", + "tsx": "^4.16.2", "typescript": "^5.2.2" } } diff --git a/langchaingo b/langchaingo new file mode 160000 index 00000000000..7eb662b22a5 --- /dev/null +++ b/langchaingo @@ -0,0 +1 @@ +Subproject commit 7eb662b22a5919b8e9daaa4c20100f26b9096b69 diff --git a/macapp/package-lock.json b/macapp/package-lock.json index d5e55393f6a..f28500a97aa 100644 --- a/macapp/package-lock.json +++ b/macapp/package-lock.json @@ -6083,13 +6083,13 @@ "dev": true }, "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -6097,7 +6097,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -6168,12 +6168,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -6867,9 +6867,9 @@ "dev": true }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, "engines": { "node": ">= 0.6" @@ -8735,17 +8735,17 @@ "dev": true }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -8982,9 +8982,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -9097,9 +9097,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { @@ -13469,9 +13469,9 @@ } }, "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -16028,9 +16028,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "dev": true, "dependencies": { "colorette": "^2.0.10", diff --git a/macapp/package.json b/macapp/package.json index d264d8f549f..16de010f269 100644 --- a/macapp/package.json +++ b/macapp/package.json @@ -22,8 +22,8 @@ }, "license": "MIT", "devDependencies": { - "@babel/core": "^7.22.5", - "@babel/preset-react": "^7.22.5", + "@babel/core": "^7.24.7", + "@babel/preset-react": "^7.24.7", "@electron-forge/cli": "^6.2.1", "@electron-forge/maker-deb": "^6.2.1", "@electron-forge/maker-rpm": "^6.2.1", @@ -46,7 +46,7 @@ "chmodr": "^1.2.0", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.8.1", - "electron": "25.9.2", + "electron": "31.4.0", "eslint": "^8.43.0", "eslint-plugin-import": "^2.27.5", "fork-ts-checker-webpack-plugin": "^7.3.0", diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000000..7e4e5404d95 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "ollama", + "lockfileVersion": 3, + "requires": true, + "packages": {} +}