summaryrefslogtreecommitdiff
path: root/extension/scripts/replace.py
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-05-23 23:45:12 -0400
committerNate Sesti <sestinj@gmail.com>2023-05-23 23:45:12 -0400
commit27ecedb02ef79ce53bf533e016b00462c44541be (patch)
tree402305113b6f04c3e3b3563b68d32de5ff1c69c8 /extension/scripts/replace.py
downloadsncontinue-27ecedb02ef79ce53bf533e016b00462c44541be.tar.gz
sncontinue-27ecedb02ef79ce53bf533e016b00462c44541be.tar.bz2
sncontinue-27ecedb02ef79ce53bf533e016b00462c44541be.zip
copying from old repo
Diffstat (limited to 'extension/scripts/replace.py')
-rw-r--r--extension/scripts/replace.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/extension/scripts/replace.py b/extension/scripts/replace.py
new file mode 100644
index 00000000..08810243
--- /dev/null
+++ b/extension/scripts/replace.py
@@ -0,0 +1,17 @@
+import sys
+from gpt_index import GPTSimpleVectorIndex, Document
+
+def replace_additional_index(info: str):
+ """Replace the additional index."""
+ with open('data/additional_context.txt', 'w') as f:
+ f.write(info)
+ documents = [Document(info)]
+ index = GPTSimpleVectorIndex(documents)
+ index.save_to_disk('data/additional_index.json')
+ print("Additional index replaced")
+
+if __name__ == "__main__":
+ """python3 replace.py <info>"""
+ info = sys.argv[1] if len(sys.argv) > 1 else None
+ if info:
+ replace_additional_index(info) \ No newline at end of file