summaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
Diffstat (limited to 'testing')
-rw-r--r--testing/ora_gpt4_proof.py24
-rw-r--r--testing/ora_test.py29
2 files changed, 24 insertions, 29 deletions
diff --git a/testing/ora_gpt4_proof.py b/testing/ora_gpt4_proof.py
new file mode 100644
index 00000000..17fbe8b7
--- /dev/null
+++ b/testing/ora_gpt4_proof.py
@@ -0,0 +1,24 @@
+import ora
+
+complex_question = '''
+James is talking to two people, his father, and his friend.
+
+Douglas asks him, "What did you do today James?"
+James replies, "I went on a fishing trip."
+Josh then asks, "Did you catch anything?"
+James replies, "Yes, I caught a couple of nice rainbow trout. It was a lot of fun."
+Josh replies, "Good job son, tell your mother we should eat them tonight, she'll be very happy."
+Douglas then says, "I wish my family would eat fish tonight, my father is making pancakes."
+
+Question: Who is James' father?
+'''
+
+# right answer is josh
+
+model = ora.CompletionModel.load('b8b12eaa-5d47-44d3-92a6-4d706f2bcacf', 'gpt-4')
+# init conversation (will give you a conversationId)
+init = ora.Completion.create(
+ model = model,
+ prompt = complex_question)
+
+print(init.completion.choices[0].text) # James' father is Josh. \ No newline at end of file
diff --git a/testing/ora_test.py b/testing/ora_test.py
deleted file mode 100644
index 5bc24492..00000000
--- a/testing/ora_test.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# inport ora
-import ora
-
-# create model
-model = ora.CompletionModel.create(
- system_prompt = 'You are ChatGPT, a large language model trained by OpenAI. Answer as concisely as possible',
- description = 'ChatGPT Openai Language Model',
- name = 'gpt-3.5')
-
-print(model.id)
-
-# init conversation (will give you a conversationId)
-init = ora.Completion.create(
- model = model,
- prompt = 'hello world')
-
-print(init.completion.choices[0].text)
-
-while True:
- # pass in conversationId to continue conversation
-
- prompt = input('>>> ')
- response = ora.Completion.create(
- model = model,
- prompt = prompt,
- includeHistory = True,
- conversationId = init.id)
-
- print(response.completion.choices[0].text) \ No newline at end of file