1
0
Fork 0
GPT4FREE/quora
2023-04-24 12:03:27 +05:30
..
graphql Create PoeBotEditMutation.graphql 2023-04-18 16:16:13 +01:00
__init__.py updated type hint 2023-04-24 12:03:27 +05:30
api.py updated quora module, added selenium to get cookie 2023-04-24 03:08:47 +05:30
cookies.txt poe.com update (still patched) 2023-04-22 10:57:45 +01:00
mail.py updated quora module, added selenium to get cookie 2023-04-24 03:08:47 +05:30
README.md updated readme 2023-04-24 03:16:30 +05:30

Example: quora (poe) (use like openai pypi package) - GPT-4

# quora model names: (use left key as argument)
models = {
    'sage'   : 'capybara',
    'gpt-4'  : 'beaver',
    'claude-v1.2'         : 'a2_2',
    'claude-instant-v1.0' : 'a2',
    'gpt-3.5-turbo'       : 'chinchilla'
}

!! new: bot creation

# import quora (poe) package
import quora

# create account
# make sure to set enable_bot_creation to True
token = quora.Account.create(logging = True, enable_bot_creation=True)

model = quora.Model.create(
    token = token,
    model = 'gpt-3.5-turbo', # or claude-instant-v1.0
    system_prompt = 'you are ChatGPT a large language model ...' 
)

print(model.name) # gptx....

# streaming response
for response in quora.StreamingCompletion.create(
    custom_model = model.name,
    prompt       ='hello world',
    token        = token):
    
    print(response.completion.choices[0].text)

Normal Response:


response = quora.Completion.create(model  = 'gpt-4',
    prompt = 'hello world',
    token  = token)

print(response.completion.choices[0].text)    

Update Use This For Poe

from quora import Poe

poe = Poe(model='sage')
poe.chat('who won the football world cup most?')