freegpt-webui / g4f /.v1 /testing /gptworldai_test.py
monra's picture
Adds all providers from the original API
d4adf88
raw
history blame
531 Bytes
import gptworldAi
# single completion
for chunk in gptworldAi.Completion.create("你是谁", "127.0.0.1:7890"):
print(chunk, end="", flush=True)
print()
# chat completion
message = []
while True:
prompt = input("请输入问题:")
message.append({"role": "user", "content": prompt})
text = ""
for chunk in gptworldAi.ChatCompletion.create(message, '127.0.0.1:7890'):
text = text + chunk
print(chunk, end="", flush=True)
print()
message.append({"role": "assistant", "content": text})