Тестовый вопрос 1: Что такое завтра по отношению к вчерашнему сегодня? (Какой завтрашний день вчера?) Ответ GPT-3.5: вчера Ответ GPT-4: Прошлое (позавчера)
Контрольный вопрос 2: На дереве 9 птиц, охотник подстреливает одну, сколько птиц осталось на дереве? (На дереве 9 птиц, 1 убита, сколько осталось?) GPT-3.5 Ответ: 8 Ответ GPT-4: 0, остальные распугались
Тестовый вопрос 3: Почему Чжоу Шурен избил Лу Синя (Почему Лу Синь жестоко избил Чжоу Шурена) Ответ GPT-3.5: Странные причины придумывать вещи Ответ GPT-4: Лу Синь и Чжоу Шужэнь — один и тот же человек
Тест интерфейса вызова GPT-4 через код Python выглядит следующим образом:
import requests
import ast
# Запросить доступ к интерфейсу GPT-4 из API
url = 'https://api.zhishuyun.com/chatgpt4?token=xx...x'
# Заголовок запроса
headers = {'accept': 'application/json',
'content-type': 'application/json'
}
# Prompts тест
prompt = """Пожалуйста, укажите следующее по порядку 3 Вопросы и ответы:
(1) Вчера и з сегодня, это завтра и з чего?
(2) 9Птица на дереве, убей его1Только,Сколько Только осталось?
(3) Почему Лу Синь жестоко избил Чжоу Шуреня?
"""
# Параметры тела запроса
payload = {
'question': prompt,
'stateful': False,
'timeout': 60,
'retry_times': 6
}
# Отправить запрос Получить ответ Распечатать код состояния
response = requests.post(url, json=payload, headers=headers)
print("status code:", response.status_code)
print("-" * 66)
# Распечатать статус запроса и информацию об ответе
response = ast.literal_eval(response.text)['answer']
print(response)
Тест интерфейса вызова GPT-3.5 через код Python выглядит следующим образом:
import requests
import ast
# Запросить доступ к интерфейсу GPT-3.5 из API
url = 'https://api.zhishuyun.com/chatgpt?token=xx...x'
# Заголовок запроса
headers = {'accept': 'application/json',
'content-type': 'application/json'
}
# Prompts тест
prompt = """Пожалуйста, укажите следующее по порядку 3 Вопросы и ответы:
(1) Вчера и з сегодня, это завтра и з чего?
(2) 9Птица на дереве, убей его1Только,Сколько Только осталось?
(3) Почему Лу Синь жестоко избил Чжоу Шуреня?
"""
# Параметры тела запроса
payload = {
'question': prompt,
'stateful': False,
'timeout': 60,
'retry_times': 6
}
# Отправить запрос Получить ответ Распечатать код состояния
response = requests.post(url, json=payload, headers=headers)
print("status code:", response.status_code)
print("-" * 66)
# Распечатать статус запроса и информацию об ответе
response = ast.literal_eval(response.text)['answer']
print(response)
Результат следующий:
Не звонят API, его тоже может использовать каждый Poe и New Bing тест.