studfaceval / app5_selectbox /g4f_prompt.py
MENG21's picture
Upload 68 files
e4fe207 verified
raw
history blame contribute delete
524 Bytes
import g4f
def g4f_prompt(prompt):
# streamed completion
response = g4f.ChatCompletion.create(
model="gpt-3.5-turbo",
# provider=g4f.Provider.GeekGpt,
provider=g4f.Provider.You, # 1st best
# model="gpt-4",
# provider=g4f.Provider.Bing, # 2nd best
messages=[{"role": "user", "content": prompt}],
# stream=True,
)
res = ""
for message in response:
print(message, flush=True, end='')
res += message
return res