From 1981d379d5b79d858f1c0faa8e4c95bcb4e98236 Mon Sep 17 00:00:00 2001 From: Raju Komati Date: Sat, 29 Apr 2023 15:43:24 +0530 Subject: added readme for gpt4 module --- gpt4free/README.md | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 gpt4free/README.md (limited to 'gpt4free/README.md') diff --git a/gpt4free/README.md b/gpt4free/README.md new file mode 100644 index 00000000..944e24a3 --- /dev/null +++ b/gpt4free/README.md @@ -0,0 +1,116 @@ +# gpt4free package + +### What is it? + +gpt4free is a python package that provides the access to gpt models like ChatGPT and gpt-4 models. + +### Main Features + +- It's free to use +- Easy access + +### Installation: + +```bash +pip install gpt4free +``` + +#### Usage: + +```python +import gpt4free +import gpt4free +from gpt4free import Provider, quora, forefront + +# usage You +response = gpt4free.Completion.create(Provider.You, prompt='Write a poem on Lionel Messi') +print(response) + +# usage Poe +token = quora.Account.create(logging=False) +response = gpt4free.Completion.create(Provider.Poe, prompt='Write a poem on Lionel Messi', token=token, model='ChatGPT') +print(response) + +# usage forefront +token = forefront.Account.create(logging=False) +response = gpt4free.Completion.create( + Provider.ForeFront, prompt='Write a poem on Lionel Messi', model='gpt-4', token=token +) +print(response) +print(f'END') + +# usage theb +response = gpt4free.Completion.create(Provider.Theb, prompt='Write a poem on Lionel Messi') +print(response) + +# usage cocalc +response = gpt4free.Completion.create(Provider.CoCalc, prompt='Write a poem on Lionel Messi', cookie_input='') +print(response) + +``` + +### Invocation Arguments + +`gpt4free.Completion.create()` method has two required arguments + +1. Provider: This is an enum representing different provider +2. prompt: This is the user input + +#### Keyword Arguments + +Some of the keyword arguments are optional, while others are required. + +- You: + - `safe_search`: boolean - default value is `False` + - `include_links`: boolean - default value is `False` + - `detailed`: boolean - default value is `False` +- Quora: + - `token`: str - this needs to be provided by the user + - `model`: str - default value is `gpt-4`. + + (Available models: `['Sage', 'GPT-4', 'Claude+', 'Claude-instant', 'ChatGPT', 'Dragonfly', 'NeevaAI']`) +- ForeFront: + - `token`: str - this need to be provided by the user + +- Theb: + (no keyword arguments required) +- CoCalc: + - `cookie_input`: str - this needs to be provided by user + +#### Token generation of quora +```python +from gpt4free import quora + +token = quora.Account.create(logging=False) +``` + +### Token generation of ForeFront +```python +from gpt4free import forefront + +token = forefront.Account.create(logging=False) +``` + +## Copyright: + +This program is licensed under the [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.txt) + +### Copyright Notice: + +``` +xtekky/gpt4free: multiple reverse engineered language-model api's to decentralise the ai industry. +Copyright (C) 2023 xtekky + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +``` \ No newline at end of file -- cgit v1.2.3 From 786dc89ee82b9bae0ce7048817629373be8e2d89 Mon Sep 17 00:00:00 2001 From: "t.me/xtekky" <98614666+xtekky@users.noreply.github.com> Date: Sat, 29 Apr 2023 12:09:06 +0100 Subject: Update README.md --- gpt4free/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gpt4free/README.md') diff --git a/gpt4free/README.md b/gpt4free/README.md index 944e24a3..23f81787 100644 --- a/gpt4free/README.md +++ b/gpt4free/README.md @@ -2,7 +2,7 @@ ### What is it? -gpt4free is a python package that provides the access to gpt models like ChatGPT and gpt-4 models. +gpt4free is a python package that provides some language model api's ### Main Features @@ -113,4 +113,4 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . -``` \ No newline at end of file +``` -- cgit v1.2.3