You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gpt4free/testing/hpgptai_test.py

42 lines
1.2 KiB
Python

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

import hpgptai
#single completion
res = hpgptai.Completion.create("你是谁","127.0.0.1:7890")
print(res["reply"])
#chat completion
messages = [
{
"content": "你是谁",
"html": "你是谁",
"id": hpgptai.ChatCompletion.randomStr(),
"role": "user",
"who": "User: ",
},
{
"content": "我是一位AI助手专门为您提供各种服务和支持。我可以回答您的问题帮助您解决问题提供相关信息并执行一些任务。请随时告诉我您需要什么帮助。",
"html": "我是一位AI助手专门为您提供各种服务和支持。我可以回答您的问题帮助您解决问题提供相关信息并执行一些任务。请随时告诉我您需要什么帮助。",
"id": hpgptai.ChatCompletion.randomStr(),
"role": "assistant",
"who": "AI: ",
},
{
"content": "我上一句问的是什么?",
"html": "我上一句问的是什么?",
"id": hpgptai.ChatCompletion.randomStr(),
"role": "user",
"who": "User: ",
},
]
res = hpgptai.ChatCompletion.create(messages,proxy="127.0.0.1:7890")
print(res["reply"])