summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authort.me/xtekky <98614666+xtekky@users.noreply.github.com>2023-04-22 15:26:57 +0200
committert.me/xtekky <98614666+xtekky@users.noreply.github.com>2023-04-22 15:26:57 +0200
commita67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b (patch)
tree95ad2685dad60d5c09cb9a3476bdb7047b631fbf
parentsqlchat (diff)
downloadgpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.tar
gpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.tar.gz
gpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.tar.bz2
gpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.tar.lz
gpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.tar.xz
gpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.tar.zst
gpt4free-a67ffd8d8bea0ebf8c4a8a61023fd9e9254b949b.zip
-rw-r--r--README.md16
-rw-r--r--testing/ora_gpt4_proof.py24
-rw-r--r--unfinished/ora_test.py (renamed from testing/ora_test.py)0
3 files changed, 37 insertions, 3 deletions
diff --git a/README.md b/README.md
index 86245c35..24fdf116 100644
--- a/README.md
+++ b/README.md
@@ -45,10 +45,20 @@ These sites will be reverse engineered but need account access:
| [bard.google.com](https://bard.google.com) | custom / search|
| [bing.com/chat](https://bing.com/chat) | gpt-4/3.5 |
-## Usage Examples <a name="usage-examples"></a>
+## Best sites
+#### gpt-4
+- [`ora`](./ora/README.md)
+- here is proof / test: [`ora`](./testing/ora_gpt4_proof.py)
+- why ?, no streaming compared to poe.com but u can send more than 1 message
+
+#### gpt-3.5
+- [`sqlchat`](./sqlchat/README.md)
+- why ? (streaming + you can give conversation history)
+
+#### search
+- [`phind`](./phind/README.md)
+- why ? its not sure if they use gpt, but rather claude but they have an amazing search and good reasonning model
-| NOTE: the instructions of each module has been moved in the folder of the module itsself|
-| --- |
## Dependencies
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/unfinished/ora_test.py
index 5bc24492..5bc24492 100644
--- a/testing/ora_test.py
+++ b/unfinished/ora_test.py