starsaround's picture
Upload 183 files
f4b4235
|
raw
history blame
1.04 kB

Itagpt2(Rewrite)

Written by sife-shuo.

Description

Unlike gpt4free. italygpt in the pypi package, italygpt2 supports stream calls and has changed the request sending method to enable continuous and logical conversations.

The speed will increase when calling the conversation multiple times.

Completion:

account_data=italygpt2.Account.create()
for chunk in italygpt2.Completion.create(account_data=account_data,prompt="Who are you?"):
    print(chunk, end="", flush=True)
print()

Chat

Like most chatgpt projects, format is supported. Use the same format for the messages as you would for the official OpenAI API.

messages = [
    {"role": "system", "content": ""},#...
    {"role": "user", "content": ""}#....
]
account_data=italygpt2.Account.create()
for chunk in italygpt2.Completion.create(account_data=account_data,prompt="Who are you?",message=messages):
    print(chunk, end="", flush=True)
print()